AWS CloudFormation
User Guide (Version )

AWS::IoT::TopicRule FirehoseAction

Describes an action that writes data to an Amazon Kinesis Firehose stream.

Syntax

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

JSON

{ "DeliveryStreamName" : String, "RoleArn" : String, "Separator" : String }

YAML

DeliveryStreamName: String RoleArn: String Separator: String

Properties

DeliveryStreamName

The delivery stream name.

Required: Yes

Type: String

Update requires: No interruption

RoleArn

The IAM role that grants access to the Amazon Kinesis Firehose stream.

Required: Yes

Type: String

Update requires: No interruption

Separator

A character separator that will be used to separate records written to the Firehose stream. Valid values are: '\n' (newline), '\t' (tab), '\r\n' (Windows newline), ',' (comma).

Required: No

Type: String

Update requires: No interruption

On this page: