AWS CloudFormation
User Guide (Version )

AWS::IoT::TopicRule ElasticsearchAction

Describes an action that writes data to an Amazon Elasticsearch Service domain.

Syntax

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

JSON

{ "Endpoint" : String, "Id" : String, "Index" : String, "RoleArn" : String, "Type" : String }

YAML

Endpoint: String Id: String Index: String RoleArn: String Type: String

Properties

Endpoint

The endpoint of your Elasticsearch domain.

Required: Yes

Type: String

Update requires: No interruption

Id

The unique identifier for the document you are storing.

Required: Yes

Type: String

Update requires: No interruption

Index

The Elasticsearch index where you want to store your data.

Required: Yes

Type: String

Update requires: No interruption

RoleArn

The IAM role ARN that has access to Elasticsearch.

Required: Yes

Type: String

Update requires: No interruption

Type

The type of document you are storing.

Required: Yes

Type: String

Update requires: No interruption

On this page: