class Aws::PinpointEmail::Types::CreateConfigurationSetEventDestinationRequest
A request to add an event destination to a configuration set.
@note When making an API call, you may pass CreateConfigurationSetEventDestinationRequest
data as a hash: { configuration_set_name: "ConfigurationSetName", # required event_destination_name: "EventDestinationName", # required event_destination: { # required enabled: false, matching_event_types: ["SEND"], # accepts SEND, REJECT, BOUNCE, COMPLAINT, DELIVERY, OPEN, CLICK, RENDERING_FAILURE kinesis_firehose_destination: { iam_role_arn: "AmazonResourceName", # required delivery_stream_arn: "AmazonResourceName", # required }, cloud_watch_destination: { dimension_configurations: [ # required { dimension_name: "DimensionName", # required dimension_value_source: "MESSAGE_TAG", # required, accepts MESSAGE_TAG, EMAIL_HEADER, LINK_TAG default_dimension_value: "DefaultDimensionValue", # required }, ], }, sns_destination: { topic_arn: "AmazonResourceName", # required }, pinpoint_destination: { application_arn: "AmazonResourceName", }, }, }
@!attribute [rw] configuration_set_name
The name of the configuration set that you want to add an event destination to. @return [String]
@!attribute [rw] event_destination_name
A name that identifies the event destination within the configuration set. @return [String]
@!attribute [rw] event_destination
An object that defines the event destination. @return [Types::EventDestinationDefinition]
@see docs.aws.amazon.com/goto/WebAPI/pinpoint-email-2018-07-26/CreateConfigurationSetEventDestinationRequest AWS API Documentation
Constants
- SENSITIVE