Name | Version |
---|---|
azurerm | >= 4.2.0 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
address_space | The address space that is used by the virtual network. | string |
"" |
no |
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 |
"" |
no |
existing_ddos_pp | ID of an existing DDOPS plan defined in the same subscription | 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 |
"" |
no |
managedby | ManagedBy, eg 'info@opszero.com' | string |
"info@opszero.com" |
no |
name | Name (e.g. app or cluster ). |
string |
"" |
no |
repository | Terraform current module repo | string |
"https://github.com/opszero/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 |
"" |
no |
tags | Additional tags (e.g. map(BusinessUnit ,XYZ ). |
map(string) |
{} |
no |
Name | Type |
---|---|
azurerm_network_ddos_protection_plan.example | resource |
azurerm_network_watcher.flow_log_nw | resource |
azurerm_virtual_network.vnet | resource |
Name | Description |
---|---|
ddos_protection_plan_id | The ID of the DDoS Protection Plan |
id | The id of the newly created vNet |
name | The name of the newly created vNet |
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_location | The location 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 |
Since 2016 opsZero has been providing Kubernetes expertise to companies of all sizes on any Cloud. With a focus on AI and Compliance we can say we seen it all whether SOC2, HIPAA, PCI-DSS, ITAR, FedRAMP, CMMC we have you and your customers covered.
We provide support to organizations in the following ways:
- Modernize or Migrate to Kubernetes
- Cloud Infrastructure with Kubernetes on AWS, Azure, Google Cloud, or Bare Metal
- Building AI and Data Pipelines on Kubernetes
- Optimizing Existing Kubernetes Workloads
We do this with a high-touch support model where you:
- Get access to us on Slack, Microsoft Teams or Email
- Get 24/7 coverage of your infrastructure
- Get an accelerated migration to Kubernetes
Please schedule a call if you need support.