Skip to content

/AWS1/CL_TCEMANAGEDVPCRESOURCE

A service-managed private endpoint provisioned within a customer VPC.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_vpcidentifier TYPE /AWS1/TCEVPCIDENTIFIER /AWS1/TCEVPCIDENTIFIER

The identifier of the VPC in which the private endpoint is provisioned.

it_subnetids TYPE /AWS1/CL_TCESUBNETIDS_W=>TT_SUBNETIDS TT_SUBNETIDS

The identifiers of the subnets in which the private endpoint network interfaces are placed.

iv_endpointipaddresstype TYPE /AWS1/TCEENDPOINTIPADDRESSTYPE /AWS1/TCEENDPOINTIPADDRESSTYPE

The IP address type used by the private endpoint, either IPV4 or IPV6.

Optional arguments:

it_securitygroupids TYPE /AWS1/CL_TCESECURITYGROUPIDS_W=>TT_SECURITYGROUPIDS TT_SECURITYGROUPIDS

The identifiers of the security groups associated with the private endpoint network interfaces.

it_tags TYPE /AWS1/CL_TCETAGSMAP_W=>TT_TAGSMAP TT_TAGSMAP

A map of tag keys to tag values.

iv_routingdomain TYPE /AWS1/TCEROUTINGDOMAIN /AWS1/TCEROUTINGDOMAIN

The routing domain used to resolve traffic through the private endpoint.


Queryable Attributes

vpcIdentifier

The identifier of the VPC in which the private endpoint is provisioned.

Accessible with the following methods

Method Description
GET_VPCIDENTIFIER() Getter for VPCIDENTIFIER, with configurable default
ASK_VPCIDENTIFIER() Getter for VPCIDENTIFIER w/ exceptions if field has no value
HAS_VPCIDENTIFIER() Determine if VPCIDENTIFIER has a value

subnetIds

The identifiers of the subnets in which the private endpoint network interfaces are placed.

Accessible with the following methods

Method Description
GET_SUBNETIDS() Getter for SUBNETIDS, with configurable default
ASK_SUBNETIDS() Getter for SUBNETIDS w/ exceptions if field has no value
HAS_SUBNETIDS() Determine if SUBNETIDS has a value

endpointIpAddressType

The IP address type used by the private endpoint, either IPV4 or IPV6.

Accessible with the following methods

Method Description
GET_ENDPOINTIPADDRESSTYPE() Getter for ENDPOINTIPADDRESSTYPE, with configurable default
ASK_ENDPOINTIPADDRESSTYPE() Getter for ENDPOINTIPADDRESSTYPE w/ exceptions if field has
HAS_ENDPOINTIPADDRESSTYPE() Determine if ENDPOINTIPADDRESSTYPE has a value

securityGroupIds

The identifiers of the security groups associated with the private endpoint network interfaces.

Accessible with the following methods

Method Description
GET_SECURITYGROUPIDS() Getter for SECURITYGROUPIDS, with configurable default
ASK_SECURITYGROUPIDS() Getter for SECURITYGROUPIDS w/ exceptions if field has no va
HAS_SECURITYGROUPIDS() Determine if SECURITYGROUPIDS has a value

tags

A map of tag keys to tag values.

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

routingDomain

The routing domain used to resolve traffic through the private endpoint.

Accessible with the following methods

Method Description
GET_ROUTINGDOMAIN() Getter for ROUTINGDOMAIN, with configurable default
ASK_ROUTINGDOMAIN() Getter for ROUTINGDOMAIN w/ exceptions if field has no value
HAS_ROUTINGDOMAIN() Determine if ROUTINGDOMAIN has a value