class Aws::PinpointSMSVoice::Types::CreateConfigurationSetEventDestinationRequest

Create a new event destination in a configuration set.

@note When making an API call, you may pass CreateConfigurationSetEventDestinationRequest

data as a hash:

    {
      configuration_set_name: "__string", # required
      event_destination: {
        cloud_watch_logs_destination: {
          iam_role_arn: "String",
          log_group_arn: "String",
        },
        enabled: false,
        kinesis_firehose_destination: {
          delivery_stream_arn: "String",
          iam_role_arn: "String",
        },
        matching_event_types: ["INITIATED_CALL"], # accepts INITIATED_CALL, RINGING, ANSWERED, COMPLETED_CALL, BUSY, FAILED, NO_ANSWER
        sns_destination: {
          topic_arn: "String",
        },
      },
      event_destination_name: "NonEmptyString",
    }

@!attribute [rw] configuration_set_name

@return [String]

@!attribute [rw] event_destination

An object that defines a single event destination.
@return [Types::EventDestinationDefinition]

@!attribute [rw] event_destination_name

A name that identifies the event destination.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/pinpoint-sms-voice-2018-09-05/CreateConfigurationSetEventDestinationRequest AWS API Documentation

Constants

SENSITIVE