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