Skip to content

EventSubscription

Source code in docs_src/capo_rds/types/event_subscription.py
class EventSubscription(TypedDict, closed=True):
    customer_aws_id: NotRequired["capo_rds.types.string.String"]
    """<p>The Amazon Web Services customer account associated with the RDS event notification subscription.</p>"""
    cust_subscription_id: NotRequired["capo_rds.types.string.String"]
    """<p>The RDS event notification subscription Id.</p>"""
    sns_topic_arn: NotRequired["capo_rds.types.string.String"]
    """<p>The topic ARN of the RDS event notification subscription.</p>"""
    status: NotRequired["capo_rds.types.string.String"]
    """<p>The status of the RDS event notification subscription.</p> <p>Constraints:</p> <p>Can be one of the following: creating | modifying | deleting | active | no-permission | topic-not-exist</p> <p>The status "no-permission" indicates that RDS no longer has permission to post to the SNS topic. The status "topic-not-exist" indicates that the topic was deleted after the subscription was created.</p>"""
    subscription_creation_time: NotRequired["capo_rds.types.string.String"]
    """<p>The time the RDS event notification subscription was created.</p>"""
    source_type: NotRequired["capo_rds.types.string.String"]
    """<p>The source type for the RDS event notification subscription.</p>"""
    source_ids_list: NotRequired["capo_rds.types.source_ids_list.SourceIdsList"]
    """<p>A list of source IDs for the RDS event notification subscription.</p>"""
    event_categories_list: NotRequired[
        "capo_rds.types.event_categories_list.EventCategoriesList"
    ]
    """<p>A list of event categories for the RDS event notification subscription.</p>"""
    enabled: NotRequired["capo_rds.types.boolean.Boolean"]
    """<p>Specifies whether the subscription is enabled. True indicates the subscription is enabled.</p>"""
    event_subscription_arn: NotRequired["capo_rds.types.string.String"]
    """<p>The Amazon Resource Name (ARN) for the event subscription.</p>"""

cust_subscription_id instance-attribute

cust_subscription_id: NotRequired[String]

The RDS event notification subscription Id.

customer_aws_id instance-attribute

customer_aws_id: NotRequired[String]

The Amazon Web Services customer account associated with the RDS event notification subscription.

enabled instance-attribute

enabled: NotRequired[Boolean]

Specifies whether the subscription is enabled. True indicates the subscription is enabled.

event_categories_list instance-attribute

event_categories_list: NotRequired[EventCategoriesList]

A list of event categories for the RDS event notification subscription.

event_subscription_arn instance-attribute

event_subscription_arn: NotRequired[String]

The Amazon Resource Name (ARN) for the event subscription.

sns_topic_arn instance-attribute

sns_topic_arn: NotRequired[String]

The topic ARN of the RDS event notification subscription.

source_ids_list instance-attribute

source_ids_list: NotRequired[SourceIdsList]

A list of source IDs for the RDS event notification subscription.

source_type instance-attribute

source_type: NotRequired[String]

The source type for the RDS event notification subscription.

status instance-attribute

status: NotRequired[String]

The status of the RDS event notification subscription.

Constraints:

Can be one of the following: creating | modifying | deleting | active | no-permission | topic-not-exist

The status "no-permission" indicates that RDS no longer has permission to post to the SNS topic. The status "topic-not-exist" indicates that the topic was deleted after the subscription was created.

subscription_creation_time instance-attribute

subscription_creation_time: NotRequired[String]

The time the RDS event notification subscription was created.