modules/expressroute-gateway/main.tf (10 lines of code) (raw):

resource "azurerm_express_route_gateway" "express_route_gateway" { for_each = var.expressroute_gateways != null && length(var.expressroute_gateways) > 0 ? var.expressroute_gateways : {} location = each.value.location name = each.value.name resource_group_name = each.value.resource_group_name scale_units = each.value.scale_units virtual_hub_id = each.value.virtual_hub_id allow_non_virtual_wan_traffic = each.value.allow_non_virtual_wan_traffic tags = try(each.value.tags, {}) }