Skip to content

/AWS1/CL_EC2CLIENTVPNROUTE

Information about a Client VPN endpoint route.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_CLIENTVPNENDPOINTID TYPE /AWS1/EC2STRING /AWS1/EC2STRING

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

IV_DESTINATIONCIDR TYPE /AWS1/EC2STRING /AWS1/EC2STRING

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

IV_TARGETSUBNET TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The ID of the subnet through which traffic is routed.

IV_TYPE TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The route type.

IV_ORIGIN TYPE /AWS1/EC2STRING /AWS1/EC2STRING

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.

IO_STATUS TYPE REF TO /AWS1/CL_EC2CLIVPNROUTESTATUS /AWS1/CL_EC2CLIVPNROUTESTATUS

The current state of the route.

IV_DESCRIPTION TYPE /AWS1/EC2STRING /AWS1/EC2STRING

A brief description of the route.


Queryable Attributes

ClientVpnEndpointId

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

Accessible with the following methods

Method Description
GET_CLIENTVPNENDPOINTID() Getter for CLIENTVPNENDPOINTID, with configurable default
ASK_CLIENTVPNENDPOINTID() Getter for CLIENTVPNENDPOINTID w/ exceptions if field has no
HAS_CLIENTVPNENDPOINTID() Determine if CLIENTVPNENDPOINTID has a value

DestinationCidr

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

Accessible with the following methods

Method Description
GET_DESTINATIONCIDR() Getter for DESTINATIONCIDR, with configurable default
ASK_DESTINATIONCIDR() Getter for DESTINATIONCIDR w/ exceptions if field has no val
HAS_DESTINATIONCIDR() Determine if DESTINATIONCIDR has a value

TargetSubnet

The ID of the subnet through which traffic is routed.

Accessible with the following methods

Method Description
GET_TARGETSUBNET() Getter for TARGETSUBNET, with configurable default
ASK_TARGETSUBNET() Getter for TARGETSUBNET w/ exceptions if field has no value
HAS_TARGETSUBNET() Determine if TARGETSUBNET has a value

Type

The route type.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

Origin

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.

Accessible with the following methods

Method Description
GET_ORIGIN() Getter for ORIGIN, with configurable default
ASK_ORIGIN() Getter for ORIGIN w/ exceptions if field has no value
HAS_ORIGIN() Determine if ORIGIN has a value

Status

The current state of the route.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS

Description

A brief description of the route.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_CLIENTVPNROUTESET

TYPES TT_CLIENTVPNROUTESET TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2CLIENTVPNROUTE WITH DEFAULT KEY
.