Skip to content

VPCDerivedInfo

Source code in docs_src/capo_opensearch/types/vpc_derived_info.py
class VPCDerivedInfo(TypedDict, closed=True):
    vpc_id: NotRequired["capo_opensearch.types.string.String"]
    """<p>The ID for your VPC. Amazon VPC generates this value when you create a VPC.</p>"""
    subnet_ids: NotRequired["capo_opensearch.types.string_list.StringList"]
    """<p>A list of subnet IDs associated with the VPC endpoints for the domain.</p>"""
    availability_zones: NotRequired["capo_opensearch.types.string_list.StringList"]
    """<p>The list of Availability Zones associated with the VPC subnets.</p>"""
    security_group_ids: NotRequired["capo_opensearch.types.string_list.StringList"]
    """<p>The list of security group IDs associated with the VPC endpoints for the domain.</p>"""
    egress_enabled: NotRequired["capo_opensearch.types.boolean.Boolean"]
    """<p>Indicates whether egress traffic from the domain is routed through the customer VPC. When <code>true</code>, outbound traffic flows through the VPC. When <code>false</code>, outbound traffic goes through the public internet.</p>"""

availability_zones instance-attribute

availability_zones: NotRequired[StringList]

The list of Availability Zones associated with the VPC subnets.

egress_enabled instance-attribute

egress_enabled: NotRequired[Boolean]

Indicates 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.

security_group_ids instance-attribute

security_group_ids: NotRequired[StringList]

The list of security group IDs associated with the VPC endpoints for the domain.

subnet_ids instance-attribute

subnet_ids: NotRequired[StringList]

A list of subnet IDs associated with the VPC endpoints for the domain.

vpc_id instance-attribute

vpc_id: NotRequired[String]

The ID for your VPC. Amazon VPC generates this value when you create a VPC.