NetworkConfig / VpcConfig | VpcTemplatesConfig / RouteTableConfig

Virtual Private Cloud (VPC) route table configuration. Use this configuration to define custom route tables for your VPC. Route tables contain a set of rules, called routes, to determine where network traffic from a subnet or gateway is directed.

Example

Subnet route table

- name: SubnetRouteTable
routes: []
tags: []

Example

Gateway route table

- name: GatewayRouteTable
gatewayAssociation: internetGateway
routes: []
tags: []

Hierarchy

  • RouteTableConfig

Implements

Constructors

Properties

Constructors

Properties

gatewayAssociation: undefined | "virtualPrivateGateway" | "internetGateway" = undefined

Designate a gateway to associate this route table with.

Remarks

Note: Only define this property when creating a gateway route table. Leave undefined for subnet route tables.

name: string = ''

A friendly name for the VPC route table.

Remarks

CAUTION: Changing this value after initial deployment will cause the route table to be recreated. Please be aware that any downstream dependencies may cause this property update to fail.

routes: undefined | RouteTableEntryConfig[] = undefined

An array of VPC route table entry configuration objects.

See

RouteTableEntryConfig

tags: undefined | Tag[] = undefined

(OPTIONAL) An array of tag objects for the VPC route table.

Generated using TypeDoc