IotEventsAction
Sends an input to an AWS IoT Events detector.
Contents
- inputName
- 
               The name of the AWS IoT Events input. Type: String Length Constraints: Minimum length of 1. Maximum length of 128. Required: Yes 
- roleArn
- 
               The ARN of the role that grants AWS IoT permission to send an input to an AWS IoT Events detector. ("Action":"iotevents:BatchPutMessage"). Type: String Required: Yes 
- batchMode
- 
               Whether to process the event actions as a batch. The default value is false.When batchModeistrue, you can't specify amessageId.When batchModeistrueand the rule SQL statement evaluates to an Array, each Array element is treated as a separate message when it's sent to AWS IoT Events by callingBatchPutMessage. The resulting array can't have more than 10 messages.Type: Boolean Required: No 
- messageId
- 
               The ID of the message. The default messageIdis a new UUID value.When batchModeistrue, you can't specify amessageId--a new UUID value will be assigned.Assign a value to this property to ensure that only one input (message) with a given messageIdwill be processed by an AWS IoT Events detector.Type: String Length Constraints: Maximum length of 128. Required: No 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: