Skip to content

AwsEc2TransitGatewayDetails

Source code in docs_src/capo_securityhub/types/aws_ec2_transit_gateway_details.py
class AwsEc2TransitGatewayDetails(TypedDict, closed=True):
    id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The ID of the transit gateway. </p>"""
    description: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The description of the transit gateway. </p>"""
    default_route_table_propagation: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>Turn on or turn off automatic propagation of routes to the default propagation route table. </p>"""
    auto_accept_shared_attachments: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>Turn on or turn off automatic acceptance of attachment requests. </p>"""
    default_route_table_association: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>Turn on or turn off automatic association with the default association route table. </p>"""
    transit_gateway_cidr_blocks: NotRequired[
        "capo_securityhub.types.non_empty_string_list.NonEmptyStringList"
    ]
    """<p>The transit gateway Classless Inter-Domain Routing (CIDR) blocks. </p>"""
    association_default_route_table_id: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The ID of the default association route table. </p>"""
    propagation_default_route_table_id: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The ID of the default propagation route table. </p>"""
    vpn_ecmp_support: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>Turn on or turn off Equal Cost Multipath Protocol (ECMP) support. </p>"""
    dns_support: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>Turn on or turn off DNS support. </p>"""
    multicast_support: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>Indicates whether multicast is supported on the transit gateway. </p>"""
    amazon_side_asn: NotRequired["capo_securityhub.types.integer.Integer"]
    """<p>A private Autonomous System Number (ASN) for the Amazon side of a BGP session. </p>"""

amazon_side_asn instance-attribute

amazon_side_asn: NotRequired[Integer]

A private Autonomous System Number (ASN) for the Amazon side of a BGP session.

association_default_route_table_id instance-attribute

association_default_route_table_id: NotRequired[NonEmptyString]

The ID of the default association route table.

auto_accept_shared_attachments instance-attribute

auto_accept_shared_attachments: NotRequired[NonEmptyString]

Turn on or turn off automatic acceptance of attachment requests.

default_route_table_association instance-attribute

default_route_table_association: NotRequired[NonEmptyString]

Turn on or turn off automatic association with the default association route table.

default_route_table_propagation instance-attribute

default_route_table_propagation: NotRequired[NonEmptyString]

Turn on or turn off automatic propagation of routes to the default propagation route table.

description instance-attribute

description: NotRequired[NonEmptyString]

The description of the transit gateway.

dns_support instance-attribute

dns_support: NotRequired[NonEmptyString]

Turn on or turn off DNS support.

id instance-attribute

id: NotRequired[NonEmptyString]

The ID of the transit gateway.

multicast_support instance-attribute

multicast_support: NotRequired[NonEmptyString]

Indicates whether multicast is supported on the transit gateway.

propagation_default_route_table_id instance-attribute

propagation_default_route_table_id: NotRequired[NonEmptyString]

The ID of the default propagation route table.

transit_gateway_cidr_blocks instance-attribute

transit_gateway_cidr_blocks: NotRequired[NonEmptyStringList]

The transit gateway Classless Inter-Domain Routing (CIDR) blocks.

vpn_ecmp_support instance-attribute

vpn_ecmp_support: NotRequired[NonEmptyString]

Turn on or turn off Equal Cost Multipath Protocol (ECMP) support.