class Aws::IoT::Types::IotEventsAction
@return [String]
(“Action”:“iotevents:BatchPutMessage”).
to an AWS IoT Events detector.
The ARN of the role that grants AWS IoT permission to send an input
@!attribute [rw] role_arn
@return [Boolean]<br>: docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchPutMessage.html<br><br><br><br>The resulting array can’t have more than 10 messages.
it’s sent to AWS IoT Events by calling [ ‘BatchPutMessage` ][1].
an Array, each Array element is treated as a separate message when
When `batchMode` is `true` and the rule SQL statement evaluates to
When `batchMode` is `true`, you can’t specify a ‘messageId`.
is `false`.
Whether to process the event actions as a batch. The default value
@!attribute [rw] batch_mode
@return [String]
Events detector.
(message) with a given `messageId` will be processed by an AWS IoT
Assign a value to this property to ensure that only one input
UUID value will be assigned.
When `batchMode` is `true`, you can’t specify a ‘messageId`–a new
The ID of the message. The default `messageId` is a new UUID value.
@!attribute [rw] message_id
@return [String]
The name of the AWS IoT Events input.
@!attribute [rw] input_name
}
role_arn: “AwsArn”, # required
batch_mode: false,
message_id: “MessageId”,
input_name: “InputName”, # required
{
data as a hash:
@note When making an API call, you may pass IotEventsAction
Sends an input to an AWS IoT Events detector.