Skip to content

CreatePrivateConnectionOutput

Source code in docs_src/capo_securityagent/types/create_private_connection_output.py
class CreatePrivateConnectionOutput(TypedDict, closed=True):
    name: "capo_securityagent.types.private_connection_name.PrivateConnectionName"
    """<p>The name of the private connection.</p>"""
    type: "capo_securityagent.types.private_connection_type.PrivateConnectionType"
    """<p>The type of the private connection, indicating whether it is service-managed or self-managed.</p>"""
    status: "capo_securityagent.types.private_connection_status.PrivateConnectionStatus"
    """<p>The current status of the private connection.</p>"""
    resource_gateway_id: NotRequired[
        "capo_securityagent.types.resource_gateway_id.ResourceGatewayId"
    ]
    """<p>The identifier or ARN of the VPC Lattice resource gateway.</p>"""
    host_address: NotRequired["capo_securityagent.types.host_address.HostAddress"]
    """<p>The IP address or DNS name of the target resource.</p>"""
    vpc_id: NotRequired[
        "capo_securityagent.types.private_connection_vpc_id.PrivateConnectionVpcId"
    ]
    """<p>The identifier of the VPC the resource gateway is created in.</p>"""
    resource_configuration_id: NotRequired[
        "capo_securityagent.types.resource_configuration_id.ResourceConfigurationId"
    ]
    """<p>The identifier or ARN of the VPC Lattice resource configuration.</p>"""
    certificate_expiry_time: NotRequired["datetime.datetime"]
    """<p>The date and time the connection's certificate expires, in UTC format.</p>"""
    dns_resolution: NotRequired[
        "capo_securityagent.types.resource_config_dns_resolution.ResourceConfigDnsResolution"
    ]
    """<p>The DNS resolution mode for the resource gateway.</p>"""
    failure_message: NotRequired["str"]
    """<p>A message describing why the private connection entered a failed state, if applicable.</p>"""
    tags: NotRequired["capo_securityagent.types.tag_map.TagMap"]
    """<p>The tags attached to the private connection.</p>"""

certificate_expiry_time instance-attribute

certificate_expiry_time: NotRequired[datetime]

The date and time the connection's certificate expires, in UTC format.

dns_resolution instance-attribute

dns_resolution: NotRequired[ResourceConfigDnsResolution]

The DNS resolution mode for the resource gateway.

failure_message instance-attribute

failure_message: NotRequired[str]

A message describing why the private connection entered a failed state, if applicable.

host_address instance-attribute

host_address: NotRequired[HostAddress]

The IP address or DNS name of the target resource.

name instance-attribute

The name of the private connection.

resource_configuration_id instance-attribute

resource_configuration_id: NotRequired[ResourceConfigurationId]

The identifier or ARN of the VPC Lattice resource configuration.

resource_gateway_id instance-attribute

resource_gateway_id: NotRequired[ResourceGatewayId]

The identifier or ARN of the VPC Lattice resource gateway.

status instance-attribute

The current status of the private connection.

tags instance-attribute

tags: NotRequired[TagMap]

The tags attached to the private connection.

type instance-attribute

The type of the private connection, indicating whether it is service-managed or self-managed.

vpc_id instance-attribute

vpc_id: NotRequired[PrivateConnectionVpcId]

The identifier of the VPC the resource gateway is created in.