locals {
  metering_container_name = "nextgen-metering-${var.env}-${var.logical_region_name}"
}

resource "azurerm_storage_container" "metering" {
  name                  = local.metering_container_name
  storage_account_id    = local.region_outputs.metering_storage_account_id
  container_access_type = "private"
}

output "metering_storage_account_name" {
  value = local.region_outputs.metering_storage_account_name
}

output "metering_container_name" {
  value = azurerm_storage_container.metering.name
}

output "metering_container_scope" {
  value = "${local.region_outputs.metering_storage_account_id}/blobServices/default/containers/${azurerm_storage_container.metering.name}"
}
