This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::IoTEvents::AlarmModel AssetPropertyTimestamp
A structure that contains timestamp information. For more information, see TimeInNanos in the Amazon IoT SiteWise API Reference.
You must use expressions for all parameters in AssetPropertyTimestamp. The
expressions accept literals, operators, functions, references, and substitution
templates.
Examples
-
For literal values, the expressions must contain single quotes. For example, the value for the
timeInSecondsparameter can be'1586400675'. -
For references, you must specify either variables or input values. For example, the value for the
offsetInNanosparameter can be$variable.time. -
For a substitution template, you must use
${}, and the template must be in single quotes. A substitution template can also contain a combination of literals, operators, functions, references, and substitution templates.In the following example, the value for the
timeInSecondsparameter uses a substitution template.'${$input.TemperatureInput.sensorData.timestamp / 1000}'
For more information, see Expressions in the Amazon IoT Events Developer Guide.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "OffsetInNanos" :String, "TimeInSeconds" :String}
YAML
OffsetInNanos:StringTimeInSeconds:String
Properties
OffsetInNanos-
The nanosecond offset converted from
timeInSeconds. The valid range is between 0-999999999.Required: No
Type: String
Update requires: No interruption
TimeInSeconds-
The timestamp, in seconds, in the Unix epoch format. The valid range is between 1-31556889864403199.
Required: Yes
Type: String
Update requires: No interruption