Skip to content

ModifyEventSubscriptionMessage

Source code in docs_src/capo_database_migration_service/types/modify_event_subscription_message.py
class ModifyEventSubscriptionMessage(TypedDict, closed=True):
    subscription_name: "capo_database_migration_service.types.string.String"
    """<p>The name of the DMS event notification subscription to be modified.</p>"""
    sns_topic_arn: NotRequired["capo_database_migration_service.types.string.String"]
    """<p> The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.</p>"""
    source_type: NotRequired["capo_database_migration_service.types.string.String"]
    """<p> The type of DMS resource that generates the events you want to subscribe to. </p> <p>Valid values: replication-instance | replication-task</p>"""
    event_categories: NotRequired[
        "capo_database_migration_service.types.event_categories_list.EventCategoriesList"
    ]
    """<p> A list of event categories for a source type that you want to subscribe to. Use the <code>DescribeEventCategories</code> action to see a list of event categories. </p>"""
    enabled: NotRequired[
        "capo_database_migration_service.types.boolean_optional.BooleanOptional"
    ]
    """<p> A Boolean value; set to <b>true</b> to activate the subscription. </p>"""

enabled instance-attribute

enabled: NotRequired[BooleanOptional]

A Boolean value; set to true to activate the subscription.

event_categories instance-attribute

event_categories: NotRequired[EventCategoriesList]

A list of event categories for a source type that you want to subscribe to. Use the DescribeEventCategories action to see a list of event categories.

sns_topic_arn instance-attribute

sns_topic_arn: NotRequired[String]

The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.

source_type instance-attribute

source_type: NotRequired[String]

The type of DMS resource that generates the events you want to subscribe to.

Valid values: replication-instance | replication-task

subscription_name instance-attribute

subscription_name: String

The name of the DMS event notification subscription to be modified.