/AWS1/CL_OSRVPCDERIVEDINFO¶
Information about the subnets and security groups for an Amazon OpenSearch Service
domain provisioned within a virtual private cloud (VPC). For more information, see
Launching your Amazon OpenSearch Service domains using a VPC. This
information only exists if the domain was created with VPCOptions.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_vpcid TYPE /AWS1/OSRSTRING /AWS1/OSRSTRING¶
The ID for your VPC. Amazon VPC generates this value when you create a VPC.
it_subnetids TYPE /AWS1/CL_OSRSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST¶
A list of subnet IDs associated with the VPC endpoints for the domain.
it_availabilityzones TYPE /AWS1/CL_OSRSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST¶
The list of Availability Zones associated with the VPC subnets.
it_securitygroupids TYPE /AWS1/CL_OSRSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST¶
The list of security group IDs associated with the VPC endpoints for the domain.
iv_egressenabled TYPE /AWS1/OSRBOOLEAN /AWS1/OSRBOOLEAN¶
Indicates whether egress traffic from the domain is routed through the customer VPC. When
true, outbound traffic flows through the VPC. Whenfalse, outbound traffic goes through the public internet.
Queryable Attributes¶
VPCId¶
The ID for your VPC. Amazon VPC generates this value when you create a VPC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPCID() |
Getter for VPCID, with configurable default |
ASK_VPCID() |
Getter for VPCID w/ exceptions if field has no value |
HAS_VPCID() |
Determine if VPCID has a value |
SubnetIds¶
A list of subnet IDs associated with the VPC endpoints for the domain.
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 |
AvailabilityZones¶
The list of Availability Zones associated with the VPC subnets.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONES() |
Getter for AVAILABILITYZONES, with configurable default |
ASK_AVAILABILITYZONES() |
Getter for AVAILABILITYZONES w/ exceptions if field has no v |
HAS_AVAILABILITYZONES() |
Determine if AVAILABILITYZONES has a value |
SecurityGroupIds¶
The list of security group IDs associated with the VPC endpoints for the domain.
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 |
EgressEnabled¶
Indicates whether egress traffic from the domain is routed through the customer VPC. When
true, outbound traffic flows through the VPC. Whenfalse, outbound traffic goes through the public internet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EGRESSENABLED() |
Getter for EGRESSENABLED, with configurable default |
ASK_EGRESSENABLED() |
Getter for EGRESSENABLED w/ exceptions if field has no value |
HAS_EGRESSENABLED() |
Determine if EGRESSENABLED has a value |