Skip to content

ConnectionNotification

Source code in docs_src/capo_ec2/types/connection_notification.py
class ConnectionNotification(TypedDict, closed=True):
    connection_notification_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the notification.</p>"""
    service_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the endpoint service.</p>"""
    vpc_endpoint_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the VPC endpoint.</p>"""
    connection_notification_type: NotRequired[
        "capo_ec2.types.connection_notification_type.ConnectionNotificationType"
    ]
    """<p>The type of notification.</p>"""
    connection_notification_arn: NotRequired["capo_ec2.types.string.String"]
    """<p>The ARN of the SNS topic for the notification.</p>"""
    connection_events: NotRequired["capo_ec2.types.value_string_list.ValueStringList"]
    """<p>The events for the notification. Valid values are <code>Accept</code>, <code>Connect</code>, <code>Delete</code>, and <code>Reject</code>.</p>"""
    connection_notification_state: NotRequired[
        "capo_ec2.types.connection_notification_state.ConnectionNotificationState"
    ]
    """<p>The state of the notification.</p>"""
    service_region: NotRequired["capo_ec2.types.string.String"]
    """<p>The Region for the endpoint service.</p>"""

connection_events instance-attribute

connection_events: NotRequired[ValueStringList]

The events for the notification. Valid values are Accept, Connect, Delete, and Reject.

connection_notification_arn instance-attribute

connection_notification_arn: NotRequired[String]

The ARN of the SNS topic for the notification.

connection_notification_id instance-attribute

connection_notification_id: NotRequired[String]

The ID of the notification.

connection_notification_state instance-attribute

connection_notification_state: NotRequired[ConnectionNotificationState]

The state of the notification.

connection_notification_type instance-attribute

connection_notification_type: NotRequired[ConnectionNotificationType]

The type of notification.

service_id instance-attribute

service_id: NotRequired[String]

The ID of the endpoint service.

service_region instance-attribute

service_region: NotRequired[String]

The Region for the endpoint service.

vpc_endpoint_id instance-attribute

vpc_endpoint_id: NotRequired[String]

The ID of the VPC endpoint.