virtual-network
aztfm/virtual-network/azurerm
Terraform module for Microsoft Azure to manage Virtual Network resource.
Azure Virtual Network - Terraform Module [devcontainer]: https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/aztfm/terraform-azurerm-virtual-network [registry]: https://registry.terraform.io/modules/aztfm/virtual-network/azurerm/ [releases]: https://github.com/aztfm/terraform-azurerm-virtual-network/releases  ![Terraform Registry][registry] ![Dev Container][devcontainer]  ![Last release][releases]  :gear: Version compatibility | Module version | Terraform version | AzureRM version | | -------------- | ----------------- | --------------- | | >= 5.x.x | >=
| Name | Type | Description | Default |
|---|---|---|---|
| resource_group_name | string | The name of the resource group in which to create the virtual network. | required |
| location | string | The location/region where the virtual network is created. | required |
| address_space | list(string) | The address space that is used in the virtual network. More than one address spa | required |
| name | string | The name of the virtual network. | required |
| dns_servers | list(string) | List of IP addresses of DNS servers. | [] |
| encryption_mode | string | The encryption mode for the virtual network. Possible values are 'AllowUnencrypt | null |
| tags | map(string) | A mapping of tags to assign to the resource. | {} |
| ddos_protection_plan_id | string | The ID of DDoS Protection Plan. | null |
| bgp_community | string | The BGP community attribute in format `<as-number>:<community-value>`. The as-nu | null |
| subnets | list(object({ name | List of objects that represent the configuration of each subnet. | [] |
tags — The tags assigned to the resource.address_space — The list of address spaces used by the virtual network.dns_servers — The list of DNS servers used by the virtual network.ddos_protection_plan — Block containing configuration of ddos protection plan.guid — The GUID of the virtual network.resource_group_name — The name of the resource group in which to create the virtual network.location — The location/region where the virtual network is created.subnets — Blocks containing configuration of each subnet.id — The virtual network configuration ID.name — The name of the virtual network.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,