AWS::IoT::TopicRule TimestreamAction - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::IoT::TopicRule TimestreamAction

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

Syntax

To declare this entity in your Amazon 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 Amazon 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