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 Amazon 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
ConfigurationsA mapping that specifies configuration information about the property.
Required: No
Type: Map of String
Update requires: No interruption
DataTypeRequired: No
Type: DataType
Update requires: No interruption
DefaultValueA boolean value that specifies whether the property ID comes from an external data store.
Required: No
Type: DataValue
Update requires: No interruption
IsExternalIdA boolean value that specifies whether the property ID comes from an external data store.
Required: No
Type: Boolean
Update requires: No interruption
IsRequiredInEntityA boolean value that specifies whether the property is required in an entity.
Required: No
Type: Boolean
Update requires: No interruption
IsStoredExternallyA boolean value that specifies whether the property is stored externally.
Required: No
Type: Boolean
Update requires: No interruption
IsTimeSeriesA boolean value that specifies whether the property consists of time series data.
Required: No
Type: Boolean
Update requires: No interruption