Skip to content

UpdateEventDestinationRequest

Source code in docs_src/capo_pinpoint_sms_voice_v2/types/update_event_destination_request.py
class UpdateEventDestinationRequest(TypedDict, closed=True):
    configuration_set_name: "capo_pinpoint_sms_voice_v2.types.configuration_set_name_or_arn.ConfigurationSetNameOrArn"
    """<p>The configuration set to update with the new event destination. Valid values for this can be the ConfigurationSetName or ConfigurationSetArn.</p>"""
    event_destination_name: (
        "capo_pinpoint_sms_voice_v2.types.event_destination_name.EventDestinationName"
    )
    """<p>The name to use for the event destination.</p>"""
    enabled: NotRequired["bool"]
    """<p>When set to true logging is enabled.</p>"""
    matching_event_types: NotRequired[
        "capo_pinpoint_sms_voice_v2.types.event_type_list.EventTypeList"
    ]
    """<p>An array of event types that determine which events to log.</p> <note> <p>The <code>TEXT_SENT</code> event type is not supported.</p> </note>"""
    cloud_watch_logs_destination: NotRequired[
        "capo_pinpoint_sms_voice_v2.types.cloud_watch_logs_destination.CloudWatchLogsDestination"
    ]
    """<p>An object that contains information about an event destination that sends data to CloudWatch Logs.</p>"""
    kinesis_firehose_destination: NotRequired[
        "capo_pinpoint_sms_voice_v2.types.kinesis_firehose_destination.KinesisFirehoseDestination"
    ]
    """<p>An object that contains information about an event destination for logging to Firehose.</p>"""
    sns_destination: NotRequired[
        "capo_pinpoint_sms_voice_v2.types.sns_destination.SnsDestination"
    ]
    """<p>An object that contains information about an event destination that sends data to Amazon SNS.</p>"""

cloud_watch_logs_destination instance-attribute

cloud_watch_logs_destination: NotRequired[CloudWatchLogsDestination]

An object that contains information about an event destination that sends data to CloudWatch Logs.

configuration_set_name instance-attribute

configuration_set_name: ConfigurationSetNameOrArn

The configuration set to update with the new event destination. Valid values for this can be the ConfigurationSetName or ConfigurationSetArn.

enabled instance-attribute

enabled: NotRequired[bool]

When set to true logging is enabled.

event_destination_name instance-attribute

event_destination_name: EventDestinationName

The name to use for the event destination.

kinesis_firehose_destination instance-attribute

kinesis_firehose_destination: NotRequired[KinesisFirehoseDestination]

An object that contains information about an event destination for logging to Firehose.

matching_event_types instance-attribute

matching_event_types: NotRequired[EventTypeList]

An array of event types that determine which events to log.

The TEXT_SENT event type is not supported.

sns_destination instance-attribute

sns_destination: NotRequired[SnsDestination]

An object that contains information about an event destination that sends data to Amazon SNS.