Skip to content

nitinda/terraform-module-aws-route-table-association

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-module-aws-vpc-route-table-association

Terraform module for AWS Route Table association between a route table and a subnet or a route table and an internet gateway or virtual private gateway.


Code : Stable

This is a stable example. It should successfully build out of the box


General

This module can be used to deploy a VPC Routing Table on AWS Cloud Provider......


Prerequisites

This module needs Terraform 0.12.23 or newer. You can download the latest Terraform version from here.


Features Branches

Below we are able to check the resources that are being created as part of this module call:

  • Route Table Association

Usage

Using this repo

To use this module, add the following call to your code:

  • Sample Code:
module "route_table_association" {
  source = "git::https://github.com/nitinda/terraform-module-aws-route-table-association.git?ref=master"
  
  subnet_id      = var.subnet_id
  route_table_id = var.route_table_id
}
module "route_table_association" {
  source = "git::https://github.com/nitinda/terraform-module-aws-route-table-association.git?ref=master"
  
  gateway_id     = var.gateway_id  
  route_table_id = var.route_table_id
}

Inputs

The variables required in order for the module to be successfully called from the deployment repository are the following:

Variable Description Type Argument Status Default Value
subnet_id The subnet ID to create an association string Optional []
gateway_id The gateway ID to create an association string Optional null
route_table_id The ID of the routing table to associate with string Required

Outputs

General

This module has the following outputs:

  • id

Usage

In order for the variables to be accessed at module level please use the syntax below:

module.<module_name>.<output_variable_name>

The output variable is able to be accessed through terraform state file using the syntax below:

data.terraform_remote_state.<layer_name>.<output_variable_name>

Authors

Module maintained by Module maintained by the - Nitin Das

Releases

No releases published

Packages

No packages published

Languages