/AWS1/CL_EC2TARGETNETWORK¶
Describes a target network associated with a Client VPN endpoint.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_associationid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the association.
iv_vpcid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the VPC in which the target network (subnet) is located.
iv_targetnetworkid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the subnet specified as the target network.
iv_clientvpnendpointid TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ID of the Client VPN endpoint with which the target network is associated.
io_status TYPE REF TO /AWS1/CL_EC2ASSOCIATIONSTATUS /AWS1/CL_EC2ASSOCIATIONSTATUS¶
The current state of the target network association.
it_securitygroups TYPE /AWS1/CL_EC2VALUESTRINGLIST_W=>TT_VALUESTRINGLIST TT_VALUESTRINGLIST¶
The IDs of the security groups applied to the target network association.
Queryable Attributes¶
AssociationId¶
The ID of the association.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSOCIATIONID() |
Getter for ASSOCIATIONID, with configurable default |
ASK_ASSOCIATIONID() |
Getter for ASSOCIATIONID w/ exceptions if field has no value |
HAS_ASSOCIATIONID() |
Determine if ASSOCIATIONID has a value |
VpcId¶
The ID of the VPC in which the target network (subnet) is located.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPCID() |
Getter for VPCID, with configurable default |
ASK_VPCID() |
Getter for VPCID w/ exceptions if field has no value |
HAS_VPCID() |
Determine if VPCID has a value |
TargetNetworkId¶
The ID of the subnet specified as the target network.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETNETWORKID() |
Getter for TARGETNETWORKID, with configurable default |
ASK_TARGETNETWORKID() |
Getter for TARGETNETWORKID w/ exceptions if field has no val |
HAS_TARGETNETWORKID() |
Determine if TARGETNETWORKID has a value |
ClientVpnEndpointId¶
The ID of the Client VPN endpoint with which the target network 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 |
Status¶
The current state of the target network association.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS |
SecurityGroups¶
The IDs of the security groups applied to the target network association.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECURITYGROUPS() |
Getter for SECURITYGROUPS, with configurable default |
ASK_SECURITYGROUPS() |
Getter for SECURITYGROUPS w/ exceptions if field has no valu |
HAS_SECURITYGROUPS() |
Determine if SECURITYGROUPS 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_TARGETNETWORKSET¶
TYPES TT_TARGETNETWORKSET TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2TARGETNETWORK WITH DEFAULT KEY
.