/AWS1/CL_BDOMANAGEDLATTICERES¶
Configuration for a managed VPC Lattice resource. The gateway creates and manages the VPC Lattice resource gateway and resource configuration on your behalf using a service-linked role.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_vpcidentifier TYPE /AWS1/BDOVPCIDENTIFIER /AWS1/BDOVPCIDENTIFIER¶
The ID of the VPC that contains your private resource.
it_subnetids TYPE /AWS1/CL_BDOSUBNETIDS_W=>TT_SUBNETIDS TT_SUBNETIDS¶
The subnet IDs within the VPC where the VPC Lattice resource gateway is placed.
iv_endpointipaddresstype TYPE /AWS1/BDOENDPOINTIPADDRESSTYPE /AWS1/BDOENDPOINTIPADDRESSTYPE¶
The IP address type for the resource configuration endpoint.
Optional arguments:¶
it_securitygroupids TYPE /AWS1/CL_BDOSECURITYGROUPIDS_W=>TT_SECURITYGROUPIDS TT_SECURITYGROUPIDS¶
The security group IDs to associate with the VPC Lattice resource gateway. If not specified, the default security group for the VPC is used.
it_tags TYPE /AWS1/CL_BDOTAGSMAP_W=>TT_TAGSMAP TT_TAGSMAP¶
Tags to apply to the managed VPC Lattice resource gateway.
iv_routingdomain TYPE /AWS1/BDOROUTINGDOMAIN /AWS1/BDOROUTINGDOMAIN¶
An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint. Required when your private endpoint uses a domain that is not publicly resolvable.
Queryable Attributes¶
vpcIdentifier¶
The ID of the VPC that contains your private resource.
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 subnet IDs within the VPC where the VPC Lattice resource gateway is 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 for the resource configuration endpoint.
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 security group IDs to associate with the VPC Lattice resource gateway. If not specified, the default security group for the VPC is used.
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¶
Tags to apply to the managed VPC Lattice resource gateway.
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¶
An intermediate publicly resolvable domain used as the VPC Lattice resource configuration endpoint. Required when your private endpoint uses a domain that is not publicly resolvable.
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 |