Skip to content

DescribeConnectionResponse

Source code in docs_src/capo_cloudwatch_events/types/describe_connection_response.py
class DescribeConnectionResponse(TypedDict, closed=True):
    connection_arn: NotRequired[
        "capo_cloudwatch_events.types.connection_arn.ConnectionArn"
    ]
    """<p>The ARN of the connection retrieved.</p>"""
    name: NotRequired["capo_cloudwatch_events.types.connection_name.ConnectionName"]
    """<p>The name of the connection retrieved.</p>"""
    description: NotRequired[
        "capo_cloudwatch_events.types.connection_description.ConnectionDescription"
    ]
    """<p>The description for the connection retrieved.</p>"""
    connection_state: NotRequired[
        "capo_cloudwatch_events.types.connection_state.ConnectionState"
    ]
    """<p>The state of the connection retrieved.</p>"""
    state_reason: NotRequired[
        "capo_cloudwatch_events.types.connection_state_reason.ConnectionStateReason"
    ]
    """<p>The reason that the connection is in the current connection state.</p>"""
    authorization_type: NotRequired[
        "capo_cloudwatch_events.types.connection_authorization_type.ConnectionAuthorizationType"
    ]
    """<p>The type of authorization specified for the connection.</p>"""
    secret_arn: NotRequired[
        "capo_cloudwatch_events.types.secrets_manager_secret_arn.SecretsManagerSecretArn"
    ]
    """<p>The ARN of the secret created from the authorization parameters specified for the connection.</p>"""
    auth_parameters: NotRequired[
        "capo_cloudwatch_events.types.connection_auth_response_parameters.ConnectionAuthResponseParameters"
    ]
    """<p>The parameters to use for authorization 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>"""

auth_parameters instance-attribute

auth_parameters: NotRequired[ConnectionAuthResponseParameters]

The parameters to use for authorization for the connection.

authorization_type instance-attribute

authorization_type: NotRequired[ConnectionAuthorizationType]

The type of authorization specified for the connection.

connection_arn instance-attribute

connection_arn: NotRequired[ConnectionArn]

The ARN of the connection retrieved.

connection_state instance-attribute

connection_state: NotRequired[ConnectionState]

The state of the connection retrieved.

creation_time instance-attribute

creation_time: NotRequired[Timestamp]

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

description instance-attribute

description: NotRequired[ConnectionDescription]

The description for the connection retrieved.

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 retrieved.

secret_arn instance-attribute

secret_arn: NotRequired[SecretsManagerSecretArn]

The ARN of the secret created from the authorization parameters specified for the connection.

state_reason instance-attribute

state_reason: NotRequired[ConnectionStateReason]

The reason that the connection is in the current connection state.