resource "azurerm_resource_group" "northeurope" {
count = var.deploy_to_north_europe ? 1 : 0
name = "example"
location = "North Europe"
}
resource "azurerm_resource_group" "westeurope{
count = var.deploy_to_north_europe ? 0 : 1
name = "example"
location = "West Europe"
}
locals {
resource_group = length(azurerm_resource_group.northeurope) > 0 ? azurerm_resource_group.northeurope : azurerm_resource_group.westeurope
}
output "resource_group_id" {
value = local.resource_group.id
}

Categories:
Tags:
No responses yet