TopicRuleErrorActionFirehoseArgs

data class TopicRuleErrorActionFirehoseArgs(val batchMode: Output<Boolean>? = null, val deliveryStreamName: Output<String>, val roleArn: Output<String>, val separator: Output<String>? = null) : ConvertibleToJava<TopicRuleErrorActionFirehoseArgs>

Constructors

Link copied to clipboard
constructor(batchMode: Output<Boolean>? = null, deliveryStreamName: Output<String>, roleArn: Output<String>, separator: Output<String>? = null)

Properties

Link copied to clipboard
val batchMode: Output<Boolean>? = null

The payload that contains a JSON array of records will be sent to Kinesis Firehose via a batch call.

Link copied to clipboard

The delivery stream name.

Link copied to clipboard
val roleArn: Output<String>

The IAM role ARN that grants access to the Amazon Kinesis Firehose stream.

Link copied to clipboard
val separator: Output<String>? = null

A character separator that is used to separate records written to the Firehose stream. Valid values are: '\n' (newline), '\t' (tab), '\r\n' (Windows newline), ',' (comma).

Functions

Link copied to clipboard
open override fun toJava(): TopicRuleErrorActionFirehoseArgs