AWS::IoT::TopicRule ElasticsearchAction
Describes an action that writes data to an Amazon OpenSearch Service domain.
Note
The Elasticsearch
action can only be used by existing rule actions. To create a
new rule action or to update an existing rule action, use the
OpenSearch
rule action instead. For more information, see OpenSearchAction.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
Properties
Endpoint
-
The endpoint of your OpenSearch domain.
Required: Yes
Type: String
Pattern:
https?://.*
Update requires: No interruption
Id
-
The unique identifier for the document you are storing.
Required: Yes
Type: String
Update requires: No interruption
Index
-
The 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 OpenSearch.
Required: Yes
Type: String
Update requires: No interruption
Type
-
The type of document you are storing.
Required: Yes
Type: String
Update requires: No interruption