ComponentType

class ComponentType : KotlinCustomResource

Resource schema for AWS::IoTTwinMaker::ComponentType

Properties

Link copied to clipboard
val arn: Output<String>

The ARN of the component type.

Link copied to clipboard
val componentTypeId: Output<String>

The ID of the component type.

Link copied to clipboard

The date and time when the component type was created.

Link copied to clipboard
val description: Output<String>?

The description of the component type.

Link copied to clipboard
val extendsFrom: Output<List<String>>?

Specifies the parent component type to extend.

Link copied to clipboard
val functions: Output<Any>?

a Map of functions in the component type. Each function's key must be unique to this map.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val isAbstract: Output<Boolean>

A Boolean value that specifies whether the component type is abstract.

Link copied to clipboard

A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run.

Link copied to clipboard
val isSingleton: Output<Boolean>?

A Boolean value that specifies whether an entity can have more than one component of this type.

Link copied to clipboard
val propertyDefinitions: Output<Any>?

An map of the property definitions in the component type. Each property definition's key must be unique to this map.

Link copied to clipboard
val propertyGroups: Output<Any>?

An map of the property groups in the component type. Each property group's key must be unique to this map.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The current status of the component type.

Link copied to clipboard
val tags: Output<Any>?

A map of key-value pairs to associate with a resource.

Link copied to clipboard
val updateDateTime: Output<String>

The last date and time when the component type was updated.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val workspaceId: Output<String>

The ID of the workspace that contains the component type.