Skip to content

Connection

Source code in docs_src/capo_cloudwatch_events/types/connection.py
class Connection(TypedDict, closed=True):
    connection_arn: NotRequired[
        "capo_cloudwatch_events.types.connection_arn.ConnectionArn"
    ]
    """<p>The ARN of the connection.</p>"""
    name: NotRequired["capo_cloudwatch_events.types.connection_name.ConnectionName"]
    """<p>The name of the connection.</p>"""
    connection_state: NotRequired[
        "capo_cloudwatch_events.types.connection_state.ConnectionState"
    ]
    """<p>The state of the connection.</p>"""
    state_reason: NotRequired[
        "capo_cloudwatch_events.types.connection_state_reason.ConnectionStateReason"
    ]
    """<p>The reason that the connection is in the connection state.</p>"""
    authorization_type: NotRequired[
        "capo_cloudwatch_events.types.connection_authorization_type.ConnectionAuthorizationType"
    ]
    """<p>The authorization type specified for the connection.</p>"""
    creation_time: NotRequired["capo_cloudwatch_events.types.timestamp.Timestamp"]
    """<p>A time stamp for the time that the connection was created.</p>"""
    last_modified_time: NotRequired["capo_cloudwatch_events.types.timestamp.Timestamp"]
    """<p>A time stamp for the time that the connection was last modified.</p>"""
    last_authorized_time: NotRequired[
        "capo_cloudwatch_events.types.timestamp.Timestamp"
    ]
    """<p>A time stamp for the time that the connection was last authorized.</p>"""

authorization_type instance-attribute

authorization_type: NotRequired[ConnectionAuthorizationType]

The authorization type specified for the connection.

connection_arn instance-attribute

connection_arn: NotRequired[ConnectionArn]

The ARN of the connection.

connection_state instance-attribute

connection_state: NotRequired[ConnectionState]

The state of the connection.

creation_time instance-attribute

creation_time: NotRequired[Timestamp]

A time stamp for the time that the connection was created.

last_authorized_time instance-attribute

last_authorized_time: NotRequired[Timestamp]

A time stamp for the time that the connection was last authorized.

last_modified_time instance-attribute

last_modified_time: NotRequired[Timestamp]

A time stamp for the time that the connection was last modified.

name instance-attribute

name: NotRequired[ConnectionName]

The name of the connection.

state_reason instance-attribute

state_reason: NotRequired[ConnectionStateReason]

The reason that the connection is in the connection state.