This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::IoTTwinMaker::ComponentType PropertyDefinition
PropertyDefinition is an object that maps strings to the property definitions in the component type.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Configurations" :{, "DataType" :Key:Value, ...}DataType, "DefaultValue" :DataValue, "IsExternalId" :Boolean, "IsRequiredInEntity" :Boolean, "IsStoredExternally" :Boolean, "IsTimeSeries" :Boolean}
YAML
Configurations:DataType:Key:ValueDataTypeDefaultValue:DataValueIsExternalId:BooleanIsRequiredInEntity:BooleanIsStoredExternally:BooleanIsTimeSeries:Boolean
Properties
Configurations-
A mapping that specifies configuration information about the property.
Required: No
Type: Object of String
Pattern:
[a-zA-Z_\-0-9]+Minimum:
1Maximum:
256Update requires: No interruption
DataType-
Required: No
Type: DataType
Update requires: No interruption
DefaultValue-
A boolean value that specifies whether the property ID comes from an external data store.
Required: No
Type: DataValue
Update requires: No interruption
IsExternalId-
A Boolean value that specifies whether the property ID comes from an external data source.
Required: No
Type: Boolean
Update requires: No interruption
IsRequiredInEntity-
A boolean value that specifies whether the property is required in an entity.
Required: No
Type: Boolean
Update requires: No interruption
IsStoredExternally-
A boolean value that specifies whether the property is stored externally.
Required: No
Type: Boolean
Update requires: No interruption
IsTimeSeries-
A boolean value that specifies whether the property consists of time series data.
Required: No
Type: Boolean
Update requires: No interruption