DefaultRouteTableRoute class

Constructors

DefaultRouteTableRoute({Input<String?>? cidrBlock, Input<String?>? coreNetworkArn, Input<String?>? destinationPrefixListId, Input<String?>? egressOnlyGatewayId, Input<String?>? gatewayId, Input<String?>? instanceId, Input<String?>? ipv6CidrBlock, Input<String?>? natGatewayId, Input<String?>? networkInterfaceId, Input<String?>? transitGatewayId, Input<String?>? vpcEndpointId, Input<String?>? vpcPeeringConnectionId})
Creates a new DefaultRouteTableRoute. cidrBlock The CIDR block of the route. coreNetworkArn ARN of a core network. destinationPrefixListId The ID of a managed prefix list destination of the route. egressOnlyGatewayId Identifier of a VPC Egress Only Internet Gateway. gatewayId Identifier of a VPC internet gateway or a virtual private gateway. instanceId Identifier of an EC2 instance. ipv6CidrBlock The Ipv6 CIDR block of the route natGatewayId Identifier of a VPC NAT gateway. networkInterfaceId Identifier of an EC2 network interface. transitGatewayId Identifier of an EC2 Transit Gateway. vpcEndpointId Identifier of a VPC Endpoint. This route must be removed prior to VPC Endpoint deletion. vpcPeeringConnectionId Identifier of a VPC peering connection.
const
DefaultRouteTableRoute.fromMap(Map<String, dynamic> map)
factory

Properties

cidrBlock → Input<String?>?
The CIDR block of the route.
final
coreNetworkArn → Input<String?>?
ARN of a core network.
final
destinationPrefixListId → Input<String?>?
The ID of a managed prefix list destination of the route.
final
egressOnlyGatewayId → Input<String?>?
Identifier of a VPC Egress Only Internet Gateway.
final
gatewayId → Input<String?>?
Identifier of a VPC internet gateway or a virtual private gateway.
final
hashCode int
The hash code for this object.
no setterinherited
instanceId → Input<String?>?
Identifier of an EC2 instance.
final
ipv6CidrBlock → Input<String?>?
The Ipv6 CIDR block of the route
final
natGatewayId → Input<String?>?
Identifier of a VPC NAT gateway.
final
networkInterfaceId → Input<String?>?
Identifier of an EC2 network interface.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
transitGatewayId → Input<String?>?
Identifier of an EC2 Transit Gateway.
final
vpcEndpointId → Input<String?>?
Identifier of a VPC Endpoint. This route must be removed prior to VPC Endpoint deletion.
final
vpcPeeringConnectionId → Input<String?>?
Identifier of a VPC peering connection.
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