Skip to content

ConnectionDetails

Source code in docs_src/capo_outposts/types/connection_details.py
class ConnectionDetails(TypedDict, closed=True):
    client_public_key: NotRequired[
        "capo_outposts.types.wire_guard_public_key.WireGuardPublicKey"
    ]
    """<p> The public key of the client. </p>"""
    server_public_key: NotRequired[
        "capo_outposts.types.wire_guard_public_key.WireGuardPublicKey"
    ]
    """<p> The public key of the server. </p>"""
    server_endpoint: NotRequired["capo_outposts.types.server_endpoint.ServerEndpoint"]
    """<p> The endpoint for the server. </p>"""
    client_tunnel_address: NotRequired["capo_outposts.types.cidr.CIDR"]
    """<p> The client tunnel address. </p>"""
    server_tunnel_address: NotRequired["capo_outposts.types.cidr.CIDR"]
    """<p> The server tunnel address. </p>"""
    allowed_ips: NotRequired["capo_outposts.types.cidr_list.CIDRList"]
    """<p> The allowed IP addresses. </p>"""

allowed_ips instance-attribute

allowed_ips: NotRequired[CIDRList]

The allowed IP addresses.

client_public_key instance-attribute

client_public_key: NotRequired[WireGuardPublicKey]

The public key of the client.

client_tunnel_address instance-attribute

client_tunnel_address: NotRequired[CIDR]

The client tunnel address.

server_endpoint instance-attribute

server_endpoint: NotRequired[ServerEndpoint]

The endpoint for the server.

server_public_key instance-attribute

server_public_key: NotRequired[WireGuardPublicKey]

The public key of the server.

server_tunnel_address instance-attribute

server_tunnel_address: NotRequired[CIDR]

The server tunnel address.