route-table
claranet/route-table/azurerm
Terraform module for Azure route table
Azure Route Table     This feature creates an Azure Route Table with an option to create a Force Tunneling route. You need to associate this Route Table with any subnet that needs those special routing features. Global versioning rule for Claranet Azure modules | Module version | Terraform version | OpenTofu version | AzureRM version | | -------------- | ----------------- | ---------------- | --------------- | | >= 8.x.x | Unverified | 1.8.x | >= 4.0 | | >= 7.x.x | 1.3.x | | >= 3.0 | | >= 6.x.x | 1.x | | >= 3.0 | | >= 5.x.x | 0.15.x | | >= 2.0 | | >= 4.x.x | 0.13.x / 0.14.x | | >= 2.0 | | >= 3.x.x | 0.12.x | | >= 2.0 | | >= 2.x.x | 0.
| Name | Type | Description | Default |
|---|---|---|---|
| location | string | Azure location. | required |
| location_short | string | Short string for Azure location. | required |
| client_name | string | Client name/account used in naming. | required |
| environment | string | Project environment. | required |
| stack | string | Project stack name. | required |
| resource_group_name | string | Resource group name. | required |
| bgp_route_propagation_enabled | bool | Option to enable BGP route propagation on this Route Table. | false |
| default_tags_enabled | bool | Option to enable or disable default tags. | true |
| name_prefix | string | Optional prefix for the generated name. | "" |
| name_suffix | string | Optional suffix for the generated name. | "" |
| custom_name | string | Custom Route table name, generated if not set. | "" |
| force_tunneling_enabled | bool | Option to enable a route to Force Tunneling (force 0.0.0.0/0 traffic through the | false |
| extra_tags | map(string) | Additional tags to associate with your resources. | {} |
resource — Route table resource object.force_internet_tunneling_route — Route object for Force Internet Tunneling.name — Route table name.id — Route table ID.Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,