CreateRouteRequest
¶
Source code in docs_src/capo_ec2/types/create_route_request.py
carrier_gateway_id
instance-attribute
¶
carrier_gateway_id: NotRequired[CarrierGatewayId]
The ID of the carrier gateway.
You can only use this option when the VPC contains a subnet which is associated with a Wavelength Zone.
core_network_arn
instance-attribute
¶
core_network_arn: NotRequired[CoreNetworkArn]
The Amazon Resource Name (ARN) of the core network.
destination_cidr_block
instance-attribute
¶
destination_cidr_block: NotRequired[String]
The IPv4 CIDR address block used for the destination match. Routing decisions are based on the most specific match. We modify the specified CIDR block to its canonical form; for example, if you specify 100.68.0.18/18, we modify it to 100.68.0.0/18.
destination_ipv6_cidr_block
instance-attribute
¶
destination_ipv6_cidr_block: NotRequired[String]
The IPv6 CIDR block used for the destination match. Routing decisions are based on the most specific match.
destination_prefix_list_id
instance-attribute
¶
destination_prefix_list_id: NotRequired[PrefixListResourceId]
The ID of a prefix list used for the destination match.
dry_run
instance-attribute
¶
dry_run: NotRequired[Boolean]
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
egress_only_internet_gateway_id
instance-attribute
¶
egress_only_internet_gateway_id: NotRequired[EgressOnlyInternetGatewayId]
[IPv6 traffic only] The ID of an egress-only internet gateway.
gateway_id
instance-attribute
¶
gateway_id: NotRequired[RouteGatewayId]
The ID of an internet gateway or virtual private gateway attached to your VPC.
instance_id
instance-attribute
¶
instance_id: NotRequired[InstanceId]
The ID of a NAT instance in your VPC. The operation fails if you specify an instance ID unless exactly one network interface is attached.
local_gateway_id
instance-attribute
¶
local_gateway_id: NotRequired[LocalGatewayId]
The ID of the local gateway.
nat_gateway_id
instance-attribute
¶
nat_gateway_id: NotRequired[NatGatewayId]
[IPv4 traffic only] The ID of a NAT gateway.
network_interface_id
instance-attribute
¶
network_interface_id: NotRequired[NetworkInterfaceId]
The ID of a network interface.
odb_network_arn
instance-attribute
¶
odb_network_arn: NotRequired[OdbNetworkArn]
The Amazon Resource Name (ARN) of the ODB network.
route_table_id
instance-attribute
¶
route_table_id: NotRequired[RouteTableId]
The ID of the route table for the route.
transit_gateway_id
instance-attribute
¶
transit_gateway_id: NotRequired[TransitGatewayId]
The ID of a transit gateway.
vpc_endpoint_id
instance-attribute
¶
vpc_endpoint_id: NotRequired[VpcEndpointId]
The ID of a VPC endpoint. Supported for Gateway Load Balancer endpoints only.
vpc_peering_connection_id
instance-attribute
¶
vpc_peering_connection_id: NotRequired[VpcPeeringConnectionId]
The ID of a VPC peering connection.