/AWS1/CL_EC2VPCENDPOINTCONN¶
Describes a VPC endpoint connection to a service.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_SERVICEID
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The ID of the service to which the endpoint is connected.
IV_VPCENDPOINTID
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The ID of the VPC endpoint.
IV_VPCENDPOINTOWNER
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The ID of the Amazon Web Services account that owns the VPC endpoint.
IV_VPCENDPOINTSTATE
TYPE /AWS1/EC2STATE
/AWS1/EC2STATE
¶
The state of the VPC endpoint.
IV_CREATIONTIMESTAMP
TYPE /AWS1/EC2MILLISECONDDATETIME
/AWS1/EC2MILLISECONDDATETIME
¶
The date and time that the VPC endpoint was created.
IT_DNSENTRIES
TYPE /AWS1/CL_EC2DNSENTRY=>TT_DNSENTRYSET
TT_DNSENTRYSET
¶
The DNS entries for the VPC endpoint.
IT_NETWORKLOADBALANCERARNS
TYPE /AWS1/CL_EC2VALUESTRINGLIST_W=>TT_VALUESTRINGLIST
TT_VALUESTRINGLIST
¶
The Amazon Resource Names (ARNs) of the network load balancers for the service.
IT_GATEWAYLOADBALANCERARNS
TYPE /AWS1/CL_EC2VALUESTRINGLIST_W=>TT_VALUESTRINGLIST
TT_VALUESTRINGLIST
¶
The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.
IV_IPADDRESSTYPE
TYPE /AWS1/EC2IPADDRESSTYPE
/AWS1/EC2IPADDRESSTYPE
¶
The IP address type for the endpoint.
IV_VPCENDPOINTCONNECTIONID
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The ID of the VPC endpoint connection.
IT_TAGS
TYPE /AWS1/CL_EC2TAG=>TT_TAGLIST
TT_TAGLIST
¶
The tags.
Queryable Attributes¶
ServiceId¶
The ID of the service to which the endpoint is connected.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SERVICEID() |
Getter for SERVICEID, with configurable default |
ASK_SERVICEID() |
Getter for SERVICEID w/ exceptions if field has no value |
HAS_SERVICEID() |
Determine if SERVICEID has a value |
VpcEndpointId¶
The ID of the VPC endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VPCENDPOINTID() |
Getter for VPCENDPOINTID, with configurable default |
ASK_VPCENDPOINTID() |
Getter for VPCENDPOINTID w/ exceptions if field has no value |
HAS_VPCENDPOINTID() |
Determine if VPCENDPOINTID has a value |
VpcEndpointOwner¶
The ID of the Amazon Web Services account that owns the VPC endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VPCENDPOINTOWNER() |
Getter for VPCENDPOINTOWNER, with configurable default |
ASK_VPCENDPOINTOWNER() |
Getter for VPCENDPOINTOWNER w/ exceptions if field has no va |
HAS_VPCENDPOINTOWNER() |
Determine if VPCENDPOINTOWNER has a value |
VpcEndpointState¶
The state of the VPC endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VPCENDPOINTSTATE() |
Getter for VPCENDPOINTSTATE, with configurable default |
ASK_VPCENDPOINTSTATE() |
Getter for VPCENDPOINTSTATE w/ exceptions if field has no va |
HAS_VPCENDPOINTSTATE() |
Determine if VPCENDPOINTSTATE has a value |
CreationTimestamp¶
The date and time that the VPC endpoint was created.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATIONTIMESTAMP() |
Getter for CREATIONTIMESTAMP, with configurable default |
ASK_CREATIONTIMESTAMP() |
Getter for CREATIONTIMESTAMP w/ exceptions if field has no v |
HAS_CREATIONTIMESTAMP() |
Determine if CREATIONTIMESTAMP has a value |
DnsEntries¶
The DNS entries for the VPC endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DNSENTRIES() |
Getter for DNSENTRIES, with configurable default |
ASK_DNSENTRIES() |
Getter for DNSENTRIES w/ exceptions if field has no value |
HAS_DNSENTRIES() |
Determine if DNSENTRIES has a value |
NetworkLoadBalancerArns¶
The Amazon Resource Names (ARNs) of the network load balancers for the service.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NETWORKLOADBALANCERARNS() |
Getter for NETWORKLOADBALANCERARNS, with configurable defaul |
ASK_NETWORKLOADBALANCERARNS() |
Getter for NETWORKLOADBALANCERARNS w/ exceptions if field ha |
HAS_NETWORKLOADBALANCERARNS() |
Determine if NETWORKLOADBALANCERARNS has a value |
GatewayLoadBalancerArns¶
The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GATEWAYLOADBALANCERARNS() |
Getter for GATEWAYLOADBALANCERARNS, with configurable defaul |
ASK_GATEWAYLOADBALANCERARNS() |
Getter for GATEWAYLOADBALANCERARNS w/ exceptions if field ha |
HAS_GATEWAYLOADBALANCERARNS() |
Determine if GATEWAYLOADBALANCERARNS has a value |
IpAddressType¶
The IP address type for the endpoint.
Accessible with the following methods¶
Method | Description |
---|---|
GET_IPADDRESSTYPE() |
Getter for IPADDRESSTYPE, with configurable default |
ASK_IPADDRESSTYPE() |
Getter for IPADDRESSTYPE w/ exceptions if field has no value |
HAS_IPADDRESSTYPE() |
Determine if IPADDRESSTYPE has a value |
VpcEndpointConnectionId¶
The ID of the VPC endpoint connection.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VPCENDPOINTCONNECTIONID() |
Getter for VPCENDPOINTCONNECTIONID, with configurable defaul |
ASK_VPCENDPOINTCONNECTIONID() |
Getter for VPCENDPOINTCONNECTIONID w/ exceptions if field ha |
HAS_VPCENDPOINTCONNECTIONID() |
Determine if VPCENDPOINTCONNECTIONID has a value |
Tags¶
The tags.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS 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_VPCENDPOINTCONNECTIONSET
¶
TYPES TT_VPCENDPOINTCONNECTIONSET TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2VPCENDPOINTCONN WITH DEFAULT KEY
.