Skip to content

TargetNetwork

Source code in docs_src/capo_ec2/types/target_network.py
class TargetNetwork(TypedDict, closed=True):
    association_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the association.</p>"""
    vpc_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the VPC in which the target network (subnet) is located.</p>"""
    target_network_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the subnet specified as the target network.</p>"""
    client_vpn_endpoint_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Client VPN endpoint with which the target network is associated.</p>"""
    status: NotRequired["capo_ec2.types.association_status.AssociationStatus"]
    """<p>The current state of the target network association.</p>"""
    security_groups: NotRequired["capo_ec2.types.value_string_list.ValueStringList"]
    """<p>The IDs of the security groups applied to the target network association.</p>"""
    availability_zones: NotRequired[
        "capo_ec2.types.client_vpn_availability_zone_set.ClientVpnAvailabilityZoneSet"
    ]
    """<p>The Availability Zone names for the target network association, if the Client VPN endpoint uses a Transit Gateway.</p>"""
    availability_zone_ids: NotRequired[
        "capo_ec2.types.client_vpn_availability_zone_id_set.ClientVpnAvailabilityZoneIdSet"
    ]
    """<p>The Availability Zone IDs for the target network association, if the Client VPN endpoint uses a Transit Gateway.</p>"""

association_id instance-attribute

association_id: NotRequired[String]

The ID of the association.

availability_zone_ids instance-attribute

availability_zone_ids: NotRequired[ClientVpnAvailabilityZoneIdSet]

The Availability Zone IDs for the target network association, if the Client VPN endpoint uses a Transit Gateway.

availability_zones instance-attribute

availability_zones: NotRequired[ClientVpnAvailabilityZoneSet]

The Availability Zone names for the target network association, if the Client VPN endpoint uses a Transit Gateway.

client_vpn_endpoint_id instance-attribute

client_vpn_endpoint_id: NotRequired[String]

The ID of the Client VPN endpoint with which the target network is associated.

security_groups instance-attribute

security_groups: NotRequired[ValueStringList]

The IDs of the security groups applied to the target network association.

status instance-attribute

status: NotRequired[AssociationStatus]

The current state of the target network association.

target_network_id instance-attribute

target_network_id: NotRequired[String]

The ID of the subnet specified as the target network.

vpc_id instance-attribute

vpc_id: NotRequired[String]

The ID of the VPC in which the target network (subnet) is located.