ConfigurationSetEventDestinationEventDestinationArgs

data class ConfigurationSetEventDestinationEventDestinationArgs(val cloudWatchDestination: Output<ConfigurationSetEventDestinationCloudWatchDestinationArgs>? = null, val enabled: Output<Boolean>? = null, val eventBridgeDestination: Output<ConfigurationSetEventDestinationEventBridgeDestinationArgs>? = null, val kinesisFirehoseDestination: Output<ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs>? = null, val matchingEventTypes: Output<List<String>>, val name: Output<String>? = null, val snsDestination: Output<ConfigurationSetEventDestinationSnsDestinationArgs>? = null) : ConvertibleToJava<ConfigurationSetEventDestinationEventDestinationArgs>

Constructors

constructor(cloudWatchDestination: Output<ConfigurationSetEventDestinationCloudWatchDestinationArgs>? = null, enabled: Output<Boolean>? = null, eventBridgeDestination: Output<ConfigurationSetEventDestinationEventBridgeDestinationArgs>? = null, kinesisFirehoseDestination: Output<ConfigurationSetEventDestinationKinesisFirehoseDestinationArgs>? = null, matchingEventTypes: Output<List<String>>, name: Output<String>? = null, snsDestination: Output<ConfigurationSetEventDestinationSnsDestinationArgs>? = null)

Properties

Link copied to clipboard

An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.

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

Sets whether Amazon SES publishes events to this destination when you send an email with the associated configuration set. Set to true to enable publishing to this destination; set to false to prevent publishing to this destination. The default value is false.

Link copied to clipboard

An object that contains Event bus ARN associated with the event bridge destination.

Link copied to clipboard

An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.

Link copied to clipboard

The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.

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

The name of the event destination set.

Link copied to clipboard

An object that contains SNS topic ARN associated event destination.

Functions

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