Skip to content

EC2  >  Structures  >  ClientVpnRoute

ClientVpnRoute

Structure Class

ClientVpnRoute dataclass

Bases: _SerdeShape

Information about a Client VPN endpoint route.

Attributes

client_vpn_endpoint_id class-attribute instance-attribute
client_vpn_endpoint_id: str | None = ...

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

description class-attribute instance-attribute
description: str | None = ...

A brief description of the route.

destination_cidr class-attribute instance-attribute
destination_cidr: str | None = ...

The IPv4 address range, in CIDR notation, of the route destination.

origin class-attribute instance-attribute
origin: str | None = ...

Indicates how the route was associated with the Client VPN endpoint. associate indicates that the route was automatically added when the target network was associated with the Client VPN endpoint. add-route indicates that the route was manually added using the CreateClientVpnRoute action.

status class-attribute instance-attribute
status: ClientVpnRouteStatus | None = ...

The current state of the route.

target_subnet class-attribute instance-attribute
target_subnet: str | None = ...

The ID of the subnet through which traffic is routed.

transit_gateway_attachment_id class-attribute instance-attribute
transit_gateway_attachment_id: str | None = ...

The ID of the Transit Gateway attachment, if the route targets a Transit Gateway.

type class-attribute instance-attribute
type: str | None = ...

The route type.