AWS::IoTSiteWise::AssetModel PropertyType - AWS CloudFormation

AWS::IoTSiteWise::AssetModel PropertyType

Contains a property type, which can be one of attribute, measurement, metric, or transform.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Attribute" : Attribute, "Metric" : Metric, "Transform" : Transform, "TypeName" : String }

Properties

Attribute

Specifies an asset attribute property. An attribute generally contains static information, such as the serial number of an IIoT wind turbine.

Required: No

Type: Attribute

Update requires: No interruption

Metric

Specifies an asset metric property. A metric contains a mathematical expression that uses aggregate functions to process all input data points over a time interval and output a single data point, such as to calculate the average hourly temperature.

Required: No

Type: Metric

Update requires: No interruption

Transform

Specifies an asset transform property. A transform contains a mathematical expression that maps a property's data points from one form to another, such as a unit conversion from Celsius to Fahrenheit.

Required: No

Type: Transform

Update requires: No interruption

TypeName

The type of property type, which can be one of Attribute, Measurement, Metric, or Transform.

Required: Yes

Type: String

Allowed values: Measurement | Attribute | Transform | Metric

Update requires: No interruption