caf-route-table
aztfmod/caf-route-table/azurerm
Azure route table module for Cloud Adoption Framework for Azure landing zones
Install
README
 Deploys a route table and routing table entries Creates a routing table object and a set of routing table entries. The route object is not linked to any subnet, you need to attach using azurerm_subnet_route_table_association as per https://www.terraform.io/docs/providers/azurerm/r/subnet_route_table_association.html Reference the module to a specific version (recommended): ``hcl module "route_table" { source = "aztfmod/caf-route-table/azurerm" version = "0.x.y" prefix = local.prefix tags = local.tags convention = local.convention resource_group_name = azurerm_resource_group.rg_test.name location = local.location route_table = local.route_ta
Inputs (9)
| Name | Type | Description | Default |
|---|---|---|---|
| tags | string | (Required) map of tags for the deployment | required |
| convention | string | (Required) Naming convention method to use | required |
| location | string | (Requires) Location where to create the resource | required |
| route_table | string | (Required) route table object to be created | required |
| next_hop_in_dynamic_private_ip | string | (Optional) dynamically passing private ip address which is an output of another | required |
| resource_group_name | string | (Required) Name of the resource group where to create the resource | required |
| prefix | string | (Optional) You can use a prefix to the name of the resource | "" |
| postfix | string | (Optional) You can use a postfix to the name of the resource | "" |
| max_length | string | (Optional) You can speficy a maximum length to the name of the resource | "60" |
Outputs (3)
object — Returns the full object of the created route tableid — Returns the ID of the created route tablename — Returns the name of the created route table