GetRouteTableRoute class

Constructors

GetRouteTableRoute({required Input<String> carrierGatewayId, required Input<String> cidrBlock, required Input<String> coreNetworkArn, required Input<String> destinationPrefixListId, required Input<String> egressOnlyGatewayId, required Input<String> gatewayId, required Input<String> instanceId, required Input<String> ipv6CidrBlock, required Input<String> localGatewayId, required Input<String> natGatewayId, required Input<String> networkInterfaceId, required Input<String> odbNetworkArn, required Input<String> transitGatewayId, required Input<String> vpcEndpointId, required Input<String> vpcPeeringConnectionId})
Creates a new GetRouteTableRoute. carrierGatewayId ID of the Carrier Gateway. cidrBlock CIDR block of the route. coreNetworkArn ARN of the core network. destinationPrefixListId The ID of a managed prefix list destination of the route. egressOnlyGatewayId ID of the Egress Only Internet Gateway. gatewayId ID of an Internet Gateway or Virtual Private Gateway which is connected to the Route Table (not exported if not passed as a parameter). instanceId EC2 instance ID. ipv6CidrBlock IPv6 CIDR block of the route. localGatewayId Local Gateway ID. natGatewayId NAT Gateway ID. networkInterfaceId ID of the elastic network interface (eni) to use. odbNetworkArn ARN of the ODB network. transitGatewayId EC2 Transit Gateway ID. vpcEndpointId VPC Endpoint ID. vpcPeeringConnectionId VPC Peering ID.
const
GetRouteTableRoute.fromMap(Map<String, dynamic> map)
factory

Properties

carrierGatewayId → Input<String>
ID of the Carrier Gateway.
final
cidrBlock → Input<String>
CIDR block of the route.
final
coreNetworkArn → Input<String>
ARN of the core network.
final
destinationPrefixListId → Input<String>
The ID of a managed prefix list destination of the route.
final
egressOnlyGatewayId → Input<String>
ID of the Egress Only Internet Gateway.
final
gatewayId → Input<String>
ID of an Internet Gateway or Virtual Private Gateway which is connected to the Route Table (not exported if not passed as a parameter).
final
hashCode int
The hash code for this object.
no setterinherited
instanceId → Input<String>
EC2 instance ID.
final
ipv6CidrBlock → Input<String>
IPv6 CIDR block of the route.
final
localGatewayId → Input<String>
Local Gateway ID.
final
natGatewayId → Input<String>
NAT Gateway ID.
final
networkInterfaceId → Input<String>
ID of the elastic network interface (eni) to use.
final
odbNetworkArn → Input<String>
ARN of the ODB network.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
transitGatewayId → Input<String>
EC2 Transit Gateway ID.
final
vpcEndpointId → Input<String>
VPC Endpoint ID.
final
vpcPeeringConnectionId → Input<String>
VPC Peering ID.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited