ConfigurationSetEventDestinationEventDestinationArgs

data class ConfigurationSetEventDestinationEventDestinationArgs(val cloudWatchDestination: Output<ConfigurationSetEventDestinationEventDestinationCloudWatchDestinationArgs>? = null, val enabled: Output<Boolean>? = null, val eventBridgeDestination: Output<ConfigurationSetEventDestinationEventDestinationEventBridgeDestinationArgs>? = null, val kinesisFirehoseDestination: Output<ConfigurationSetEventDestinationEventDestinationKinesisFirehoseDestinationArgs>? = null, val matchingEventTypes: Output<List<String>>, val pinpointDestination: Output<ConfigurationSetEventDestinationEventDestinationPinpointDestinationArgs>? = null, val snsDestination: Output<ConfigurationSetEventDestinationEventDestinationSnsDestinationArgs>? = null) : ConvertibleToJava<ConfigurationSetEventDestinationEventDestinationArgs>

Constructors

constructor(cloudWatchDestination: Output<ConfigurationSetEventDestinationEventDestinationCloudWatchDestinationArgs>? = null, enabled: Output<Boolean>? = null, eventBridgeDestination: Output<ConfigurationSetEventDestinationEventDestinationEventBridgeDestinationArgs>? = null, kinesisFirehoseDestination: Output<ConfigurationSetEventDestinationEventDestinationKinesisFirehoseDestinationArgs>? = null, matchingEventTypes: Output<List<String>>, pinpointDestination: Output<ConfigurationSetEventDestinationEventDestinationPinpointDestinationArgs>? = null, snsDestination: Output<ConfigurationSetEventDestinationEventDestinationSnsDestinationArgs>? = null)

Properties

Link copied to clipboard

An object that defines an Amazon CloudWatch destination for email events. See cloud_watch_destination Block for details.

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

When the event destination is enabled, the specified event types are sent to the destinations. Default: false.

Link copied to clipboard

An object that defines an Amazon Kinesis Data Firehose destination for email events. See kinesis_firehose_destination Block for details.

Link copied to clipboard

An array that specifies which events the Amazon SES API v2 should send to the destinations. Valid values: SEND, REJECT, BOUNCE, COMPLAINT, DELIVERY, OPEN, CLICK, RENDERING_FAILURE, DELIVERY_DELAY, SUBSCRIPTION.

Link copied to clipboard

An object that defines an Amazon Pinpoint project destination for email events. See pinpoint_destination Block for details.

Link copied to clipboard

An object that defines an Amazon SNS destination for email events. See sns_destination Block for details.

Functions

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