Name | Description | Type | Default | Required |
---|---|---|---|---|
address_spaces | The list of the address spaces that is used by the virtual network. | list(string) |
[] |
no |
bgp_community | The BGP community attribute in format :. | number |
null |
no |
dns_servers | The DNS servers to be used with vNet. | list(string) |
[] |
no |
edge_zone | (Optional) Specifies the Edge Zone within the Azure Region where this Virtual Network should exist. Changing this forces a new Virtual Network to be created. | string |
null |
no |
enable | Flag to control the module creation | bool |
true |
no |
enable_ddos_pp | Flag to control the resource creation | bool |
false |
no |
enable_network_watcher | Flag to control creation of network watcher. | bool |
false |
no |
enforcement | Specifies if the encrypted Virtual Network allows VM that does not support encryption. Possible values are DropUnencrypted and AllowUnencrypted. | string |
null |
no |
environment | Environment (e.g. prod , dev , staging ). |
string |
null |
no |
existing_ddos_pp | ID of an existing DDOPS plan defined in the same subscription | string |
null |
no |
extra_tags | Variable to pass extra tags. | map(string) |
null |
no |
flow_timeout_in_minutes | The flow timeout in minutes for the Virtual Network, which is used to enable connection tracking for intra-VM flows. Possible values are between 4 and 30 minutes. | number |
10 |
no |
label_order | Label order, e.g. name ,application . |
list(any) |
[ |
no |
location | The location/region where the virtual network is created. Changing this forces a new resource to be created. | string |
null |
no |
managedby | ManagedBy, eg 'CloudDrove'. | string |
"[email protected]" |
no |
name | Name (e.g. app or cluster ). |
string |
null |
no |
repository | Terraform current module repo | string |
"https://github.com/clouddrove/terraform-azure-vnet" |
no |
resource_group_name | The name of the resource group in which to create the virtual network. Changing this forces a new resource to be created. | string |
null |
no |
Name | Description |
---|---|
ddos_existing_plan_id | The ID of the DDoS Protection Plan |
ddos_protection_plan_id | The ID of the DDoS Protection Plan |
network_watcher_id | The ID of the Network Watcher. |
network_watcher_name | The name of Network Watcher deployed. |
vnet_address_space | The address space of the newly created vNet |
vnet_guid | The GUID of the virtual network. |
vnet_id | The id of the newly created vNet |
vnet_location | The location of the newly created vNet |
vnet_name | The name of the newly created vNet |
vnet_rg_name | The name of the resource group in which to create the virtual network. Changing this forces a new resource to be created |