/AWS1/CL_OSRVPCOPTIONS¶
Options to specify the subnets and security groups for an Amazon OpenSearch Service VPC endpoint. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
it_subnetids TYPE /AWS1/CL_OSRSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST¶
A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.
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. If you do not provide a security group ID, OpenSearch Service uses the default security group for the VPC.
iv_egressenabled TYPE /AWS1/OSRBOOLEAN /AWS1/OSRBOOLEAN¶
Controls 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¶
SubnetIds¶
A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.
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 |
SecurityGroupIds¶
The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, OpenSearch Service uses the default security group for the VPC.
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¶
Controls 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 |