Skip to content

AnalysisRouteTableRoute

Source code in docs_src/capo_ec2/types/analysis_route_table_route.py
class AnalysisRouteTableRoute(TypedDict, closed=True):
    destination_cidr: NotRequired["capo_ec2.types.string.String"]
    """<p>The destination IPv4 address, in CIDR notation.</p>"""
    destination_prefix_list_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The prefix of the Amazon Web Services service.</p>"""
    egress_only_internet_gateway_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of an egress-only internet gateway.</p>"""
    gateway_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the gateway, such as an internet gateway or virtual private gateway.</p>"""
    instance_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the instance, such as a NAT instance.</p>"""
    nat_gateway_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of a NAT gateway.</p>"""
    network_interface_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of a network interface.</p>"""
    origin: NotRequired["capo_ec2.types.string.String"]
    """<p>Describes how the route was created. The following are the possible values:</p> <ul> <li> <p>CreateRouteTable - The route was automatically created when the route table was created.</p> </li> <li> <p>CreateRoute - The route was manually added to the route table.</p> </li> <li> <p>EnableVgwRoutePropagation - The route was propagated by route propagation.</p> </li> </ul>"""
    transit_gateway_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of a transit gateway.</p>"""
    vpc_peering_connection_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of a VPC peering connection.</p>"""
    state: NotRequired["capo_ec2.types.string.String"]
    """<p>The state. The following are the possible values:</p> <ul> <li> <p>active</p> </li> <li> <p>blackhole</p> </li> </ul>"""
    carrier_gateway_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of a carrier gateway.</p>"""
    core_network_arn: NotRequired["capo_ec2.types.resource_arn.ResourceArn"]
    """<p>The Amazon Resource Name (ARN) of a core network.</p>"""
    local_gateway_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of a local gateway.</p>"""

carrier_gateway_id instance-attribute

carrier_gateway_id: NotRequired[String]

The ID of a carrier gateway.

core_network_arn instance-attribute

core_network_arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) of a core network.

destination_cidr instance-attribute

destination_cidr: NotRequired[String]

The destination IPv4 address, in CIDR notation.

destination_prefix_list_id instance-attribute

destination_prefix_list_id: NotRequired[String]

The prefix of the Amazon Web Services service.

egress_only_internet_gateway_id instance-attribute

egress_only_internet_gateway_id: NotRequired[String]

The ID of an egress-only internet gateway.

gateway_id instance-attribute

gateway_id: NotRequired[String]

The ID of the gateway, such as an internet gateway or virtual private gateway.

instance_id instance-attribute

instance_id: NotRequired[String]

The ID of the instance, such as a NAT instance.

local_gateway_id instance-attribute

local_gateway_id: NotRequired[String]

The ID of a local gateway.

nat_gateway_id instance-attribute

nat_gateway_id: NotRequired[String]

The ID of a NAT gateway.

network_interface_id instance-attribute

network_interface_id: NotRequired[String]

The ID of a network interface.

origin instance-attribute

origin: NotRequired[String]

Describes how the route was created. The following are the possible values:

  • CreateRouteTable - The route was automatically created when the route table was created.

  • CreateRoute - The route was manually added to the route table.

  • EnableVgwRoutePropagation - The route was propagated by route propagation.

state instance-attribute

state: NotRequired[String]

The state. The following are the possible values:

  • active

  • blackhole

transit_gateway_id instance-attribute

transit_gateway_id: NotRequired[String]

The ID of a transit gateway.

vpc_peering_connection_id instance-attribute

vpc_peering_connection_id: NotRequired[String]

The ID of a VPC peering connection.