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.
carrierGatewayIdID of the Carrier Gateway.cidrBlockCIDR block of the route.coreNetworkArnARN of the core network.destinationPrefixListIdThe ID of a managed prefix list destination of the route.egressOnlyGatewayIdID of the Egress Only Internet Gateway.gatewayIdID of an Internet Gateway or Virtual Private Gateway which is connected to the Route Table (not exported if not passed as a parameter).instanceIdEC2 instance ID.ipv6CidrBlockIPv6 CIDR block of the route.localGatewayIdLocal Gateway ID.natGatewayIdNAT Gateway ID.networkInterfaceIdID of the elastic network interface (eni) to use.odbNetworkArnARN of the ODB network.transitGatewayIdEC2 Transit Gateway ID.vpcEndpointIdVPC Endpoint ID.vpcPeeringConnectionIdVPC 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