Name | Version |
---|---|
terraform | >= 1.6.3 |
azurerm | >= 3.46.0 |
Name | Version |
---|---|
azurerm | >= 3.46.0 |
Name | Source | Version |
---|---|---|
peering | ./modules/peering | n/a |
subnets | ./modules/subnet | n/a |
Name | Type |
---|---|
azurerm_policy_definition.rg_policy | resource |
azurerm_private_dns_zone.private_dns_zone | resource |
azurerm_private_dns_zone_virtual_network_link.link | resource |
azurerm_resource_group.rg | resource |
azurerm_resource_group_policy_assignment.rg_policy_assignment | resource |
azurerm_virtual_network.vnet | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
address_space | Full CIDR notation for the resource group, this must match the convention x.x.x.x/x | string |
"10.16.0.0/16" |
no |
dns_zone | n/a | map(object({})) |
{} |
no |
location | Common name for the region to deploy, allowed location are France Central or France South | string |
"francecentral" |
no |
name | Generic name of the resource group | string |
null |
no |
rg_policy_description | Description of the resource group policy | string |
"" |
no |
rg_policy_mode | Apply policy on resource type, All by default | string |
"All" |
no |
rg_policy_parameters | Custom policy parameters to override the default one | string |
null |
no |
rg_policy_rule | Custom policy to override default one | string |
null |
no |
rg_policy_type | Type of policy to use | string |
"Custom" |
no |
subnet_config | Map of object, where key is the subnet type to deploy(public, private, vpn) and it's multi-az configuration | map(object({ |
{ |
no |
vnet_peerings | Configuration of virtual network peering | map(object({ |
{} |
no |
Name | Description |
---|---|
resource_group | Outputed attributes from the resource group creation (id,location,name) |
rg | [DEPRECATED] Created resource group |
subnets | Created subnets |
vnet | Created vnet |