class Aws::IoT::Types::FirehoseAction


@return [Boolean]<br>: docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecordBatch.html<br><br><br><br>than 500 records.
‘PutRecordBatch` ][1] request. The resulting array can’t have more
to an Array, each Array element forms one record in the [
When ‘batchMode` is `true` and the rule’s SQL statement evaluates
using [ ‘PutRecordBatch` ][1]. The default value is `false`.
Whether to deliver the Kinesis Data Firehose stream as a batch by
@!attribute [rw] batch_mode
@return [String]
(tab), ’\r\n’ (Windows newline), ‘,’ (comma).
to the Firehose stream. Valid values are: ‘\n’ (newline), ‘\t’
A character separator that will be used to separate records written
@!attribute [rw] separator
@return [String]
The delivery stream name.
@!attribute [rw] delivery_stream_name
@return [String]
stream.
The IAM role that grants access to the Amazon Kinesis Firehose
@!attribute [rw] role_arn
}
batch_mode: false,
separator: “FirehoseSeparator”,
delivery_stream_name: “DeliveryStreamName”, # required
role_arn: “AwsArn”, # required
{
data as a hash:
@note When making an API call, you may pass FirehoseAction
stream.
Describes an action that writes data to an Amazon Kinesis Firehose