Skip to content

/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
.