Skip to content

CreateVpcAttachmentRequest

Source code in docs_src/capo_networkmanager/types/create_vpc_attachment_request.py
class CreateVpcAttachmentRequest(TypedDict, closed=True):
    core_network_id: "capo_networkmanager.types.core_network_id.CoreNetworkId"
    """<p>The ID of a core network for the VPC attachment.</p>"""
    vpc_arn: "capo_networkmanager.types.vpc_arn.VpcArn"
    """<p>The ARN of the VPC.</p>"""
    subnet_arns: "capo_networkmanager.types.subnet_arn_list.SubnetArnList"
    """<p>The subnet ARN of the VPC attachment.</p>"""
    options: NotRequired["capo_networkmanager.types.vpc_options.VpcOptions"]
    """<p>Options for the VPC attachment.</p>"""
    routing_policy_label: NotRequired[
        "capo_networkmanager.types.constrained_string.ConstrainedString"
    ]
    """<p>The routing policy label to apply to the VPC attachment for traffic routing decisions.</p>"""
    tags: NotRequired["capo_networkmanager.types.tag_list.TagList"]
    """<p>The key-value tags associated with the request.</p>"""
    client_token: NotRequired["capo_networkmanager.types.client_token.ClientToken"]
    """<p>The client token associated with the request.</p>"""

client_token instance-attribute

client_token: NotRequired[ClientToken]

The client token associated with the request.

core_network_id instance-attribute

core_network_id: CoreNetworkId

The ID of a core network for the VPC attachment.

options instance-attribute

options: NotRequired[VpcOptions]

Options for the VPC attachment.

routing_policy_label instance-attribute

routing_policy_label: NotRequired[ConstrainedString]

The routing policy label to apply to the VPC attachment for traffic routing decisions.

subnet_arns instance-attribute

subnet_arns: SubnetArnList

The subnet ARN of the VPC attachment.

tags instance-attribute

tags: NotRequired[TagList]

The key-value tags associated with the request.

vpc_arn instance-attribute

vpc_arn: VpcArn

The ARN of the VPC.