Skip to content

PrivateConnectionSummary

Source code in docs_src/capo_devops_agent/types/private_connection_summary.py
class PrivateConnectionSummary(TypedDict, closed=True):
    name: "capo_devops_agent.types.private_connection_name.PrivateConnectionName"
    """<p>The name of the Private Connection.</p>"""
    type: "capo_devops_agent.types.private_connection_type.PrivateConnectionType"
    """<p>The type of the Private Connection.</p>"""
    resource_gateway_id: NotRequired[
        "capo_devops_agent.types.resource_gateway_arn.ResourceGatewayArn"
    ]
    """<p>The service-managed Resource Gateway ARN. Only present for service-managed Private Connections.</p>"""
    host_address: NotRequired[
        "capo_devops_agent.types.ip_address_or_dns_name.IpAddressOrDnsName"
    ]
    """<p>IP address or DNS name of the target resource. Only present for service-managed Private Connections.</p>"""
    vpc_id: NotRequired["capo_devops_agent.types.vpc_id.VpcId"]
    """<p>VPC identifier of the service-managed Resource Gateway. Only present for service-managed Private Connections.</p>"""
    resource_configuration_id: NotRequired[
        "capo_devops_agent.types.resource_configuration_arn.ResourceConfigurationArn"
    ]
    """<p>The Resource Configuration ARN. Only present for self-managed Private Connections.</p>"""
    status: "capo_devops_agent.types.private_connection_status.PrivateConnectionStatus"
    """<p>The status of the Private Connection.</p>"""
    certificate_expiry_time: NotRequired["datetime.datetime"]
    """<p>The expiry time of the certificate associated with the Private Connection. Only present when a certificate is associated.</p>"""
    dns_resolution: NotRequired[
        "capo_devops_agent.types.resource_config_dns_resolution.ResourceConfigDnsResolution"
    ]
    """<p>DNS resolution mode for the Private Connection's resource gateway.</p>"""
    failure_message: NotRequired[
        "capo_devops_agent.types.failure_message.FailureMessage"
    ]
    """<p>Message describing the reason for a failed Private Connection, if applicable.</p>"""

certificate_expiry_time instance-attribute

certificate_expiry_time: NotRequired[datetime]

The expiry time of the certificate associated with the Private Connection. Only present when a certificate is associated.

dns_resolution instance-attribute

dns_resolution: NotRequired[ResourceConfigDnsResolution]

DNS resolution mode for the Private Connection's resource gateway.

failure_message instance-attribute

failure_message: NotRequired[FailureMessage]

Message describing the reason for a failed Private Connection, if applicable.

host_address instance-attribute

host_address: NotRequired[IpAddressOrDnsName]

IP address or DNS name of the target resource. Only present for service-managed Private Connections.

name instance-attribute

The name of the Private Connection.

resource_configuration_id instance-attribute

resource_configuration_id: NotRequired[ResourceConfigurationArn]

The Resource Configuration ARN. Only present for self-managed Private Connections.

resource_gateway_id instance-attribute

resource_gateway_id: NotRequired[ResourceGatewayArn]

The service-managed Resource Gateway ARN. Only present for service-managed Private Connections.

status instance-attribute

The status of the Private Connection.

type instance-attribute

The type of the Private Connection.

vpc_id instance-attribute

vpc_id: NotRequired[VpcId]

VPC identifier of the service-managed Resource Gateway. Only present for service-managed Private Connections.