AWS::IoTSiteWise::AssetModel AssetModelProperty
Contains information about an asset model property.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "DataType" :String, "DataTypeSpec" :String, "LogicalId" :String, "Name" :String, "Type" :PropertyType, "Unit" :String}
YAML
DataType:StringDataTypeSpec:StringLogicalId:StringName:StringType:PropertyTypeUnit:String
Properties
DataType-
The data type of the asset model property. The value can be
STRING,INTEGER,DOUBLE,BOOLEAN, orSTRUCT.Required: Yes
Type: String
Update requires: No interruption
DataTypeSpec-
The data type of the structure for this property. This parameter exists on properties that have the
STRUCTdata type.Required: No
Type: String
Update requires: No interruption
LogicalId-
The
LogicalIDof the asset model property.The maximum length is 256 characters, with the pattern
[^\\u0000-\\u001F\\u007F]+.Required: Yes
Type: String
Update requires: No interruption
Name-
The name of the asset model property.
The maximum length is 256 characters with the pattern
[^\u0000-\u001F\u007F]+.Required: Yes
Type: String
Update requires: No interruption
Type-
Contains a property type, which can be one of
Attribute,Measurement,Metric, orTransform.Required: Yes
Type: PropertyType
Update requires: No interruption
Unit-
The unit of the asset model property, such as
NewtonsorRPM.Required: No
Type: String
Update requires: No interruption