AWS::IoT::TopicRule TimestreamAction - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::IoT::TopicRule TimestreamAction

Describes an action that writes records into an Amazon Timestream table.

Syntax

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

JSON

{ "DatabaseName" : String, "Dimensions" : [ TimestreamDimension, ... ], "RoleArn" : String, "TableName" : String, "Timestamp" : TimestreamTimestamp }

Properties

DatabaseName

The name of an Amazon Timestream database that has the table to write records into.

Required: Yes

Type: String

Update requires: No interruption

Dimensions

Metadata attributes of the time series that are written in each measure record.

Required: Yes

Type: Array of TimestreamDimension

Minimum: 1

Maximum: 128

Update requires: No interruption

RoleArn

The Amazon Resource Name (ARN) of the role that grants AWS IoT permission to write to the Timestream database table.

Required: Yes

Type: String

Update requires: No interruption

TableName

The table where the message data will be written.

Required: Yes

Type: String

Update requires: No interruption

Timestamp

The value to use for the entry's timestamp. If blank, the time that the entry was processed is used.

Required: No

Type: TimestreamTimestamp

Update requires: No interruption