DefaultRouteTableRoute constructor

const DefaultRouteTableRoute({
  1. Input<String?>? cidrBlock,
  2. Input<String?>? coreNetworkArn,
  3. Input<String?>? destinationPrefixListId,
  4. Input<String?>? egressOnlyGatewayId,
  5. Input<String?>? gatewayId,
  6. Input<String?>? instanceId,
  7. Input<String?>? ipv6CidrBlock,
  8. Input<String?>? natGatewayId,
  9. Input<String?>? networkInterfaceId,
  10. Input<String?>? transitGatewayId,
  11. Input<String?>? vpcEndpointId,
  12. 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.

Implementation

const DefaultRouteTableRoute({
  this.cidrBlock,
  this.coreNetworkArn,
  this.destinationPrefixListId,
  this.egressOnlyGatewayId,
  this.gatewayId,
  this.instanceId,
  this.ipv6CidrBlock,
  this.natGatewayId,
  this.networkInterfaceId,
  this.transitGatewayId,
  this.vpcEndpointId,
  this.vpcPeeringConnectionId,
});