Skip to content

petercort/terraform-aws-route-table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

No requirements.

Providers

Name Version
aws 5.1.0

Modules

No modules.

Resources

Name Type
aws_route.route resource
aws_route_table.route_table resource
aws_ec2_local_gateways.local_gateway data source
aws_ec2_transit_gateway.transit_gateway data source
aws_internet_gateway.egress_only_gateway data source
aws_internet_gateway.gateway data source
aws_nat_gateways.nat_gateway data source
aws_network_interfaces.network_interface data source
aws_networkmanager_connections.core_network data source
aws_networkmanager_global_networks.global_network_for_core data source
aws_vpc_endpoint.vpc_endpoint data source
aws_vpc_peering_connections.vpc_peering_connection data source
aws_vpcs.vpc data source

Inputs

Name Description Type Default Required
route_table_name Name of the route table. string null no
routes n/a
list(object({
destination_cidr_block = optional(string, null)
destination_ipv6_cidr_block = optional(string, null)
destination_prefix_list_id = optional(string, null)
carrier_gateway_id = optional(string, null)
core_network_name = optional(string, null)
global_network_name = optional(string, null)
egress_only_gateway_name = optional(string, null)
gateway_name = optional(string, null)
nat_gateway_name = optional(string, null)
local_gateway_name = optional(string, null)
network_interface_name = optional(string, null)
transit_gateway_name = optional(string, null)
vpc_endpoint_name = optional(string, null)
vpc_peering_connection_name = optional(string, null)
}))
n/a yes
tags Tags to apply to the route table. map(string) {} no
vpc_name Name of the VPC to attach to. string null no

Outputs

Name Description
id n/a
state n/a

About

Terraform module for route tables on AWS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages