Class: Aws::OpenSearchService::Types::VPCOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpenSearchService::Types::VPCOptions
- Defined in:
- gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb
Overview
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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#egress_enabled ⇒ Boolean
Controls whether egress traffic from the domain is routed through the customer VPC.
-
#security_group_ids ⇒ Array<String>
The list of security group IDs associated with the VPC endpoints for the domain.
-
#subnet_ids ⇒ Array<String>
A list of subnet IDs associated with the VPC endpoints for the domain.
Instance Attribute Details
#egress_enabled ⇒ Boolean
Controls whether egress traffic from the domain is routed through
the customer VPC. When true, outbound traffic flows through the
VPC. When false, outbound traffic goes through the public
internet.
9663 9664 9665 9666 9667 9668 9669 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 9663 class VPCOptions < Struct.new( :subnet_ids, :security_group_ids, :egress_enabled) SENSITIVE = [] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
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.
9663 9664 9665 9666 9667 9668 9669 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 9663 class VPCOptions < Struct.new( :subnet_ids, :security_group_ids, :egress_enabled) SENSITIVE = [] include Aws::Structure end |
#subnet_ids ⇒ Array<String>
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.
9663 9664 9665 9666 9667 9668 9669 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 9663 class VPCOptions < Struct.new( :subnet_ids, :security_group_ids, :egress_enabled) SENSITIVE = [] include Aws::Structure end |