Skip to content

VpcOptions

Source code in docs_src/capo_osis/types/vpc_options.py
class VpcOptions(TypedDict, closed=True):
    subnet_ids: "capo_osis.types.subnet_ids.SubnetIds"
    """<p>A list of subnet IDs associated with the VPC endpoint.</p>"""
    security_group_ids: NotRequired[
        "capo_osis.types.security_group_ids.SecurityGroupIds"
    ]
    """<p>A list of security groups associated with the VPC endpoint.</p>"""
    vpc_attachment_options: NotRequired[
        "capo_osis.types.vpc_attachment_options.VpcAttachmentOptions"
    ]
    """<p>Options for attaching a VPC to a pipeline.</p>"""
    vpc_endpoint_management: NotRequired[
        "capo_osis.types.vpc_endpoint_management.VpcEndpointManagement"
    ]
    """<p>Defines whether you or Amazon OpenSearch Ingestion service create and manage the VPC endpoint configured for the pipeline.</p>"""

security_group_ids instance-attribute

security_group_ids: NotRequired[SecurityGroupIds]

A list of security groups associated with the VPC endpoint.

subnet_ids instance-attribute

subnet_ids: SubnetIds

A list of subnet IDs associated with the VPC endpoint.

vpc_attachment_options instance-attribute

vpc_attachment_options: NotRequired[VpcAttachmentOptions]

Options for attaching a VPC to a pipeline.

vpc_endpoint_management instance-attribute

vpc_endpoint_management: NotRequired[VpcEndpointManagement]

Defines whether you or Amazon OpenSearch Ingestion service create and manage the VPC endpoint configured for the pipeline.