main.virtualnetwork.tf (12 lines of code) (raw):

# Virtual networking submodule, disabled by default # Will create a vnet, and optionally peerings and a virtual hub connection module "virtualnetwork" { source = "./modules/virtualnetwork" count = var.virtual_network_enabled ? 1 : 0 subscription_id = local.subscription_id virtual_networks = local.virtual_networks location = var.location enable_telemetry = !var.disable_telemetry depends_on = [ module.resourcegroup, module.routetable ] }