data "aws_s3_object" "o11y_state" {
  bucket = "autonomous-deployment-terraform-state"
  key    = "alicloud/account/o11y/${var.env}.json"

  provider = aws.tf_state
}

locals {
  aws_account      = jsondecode(data.aws_s3_object.o11y_state.body).outputs.global_account.value
  alicloud_account = jsondecode(data.aws_s3_object.o11y_state.body).outputs.regional_account.value
  cluster_name     = "o11y-${var.env}-regional-${var.logical_region_name}"

  common_tags = merge(var.tags, {
    env                 = var.env
    region              = var.cloud_region
    logical_region_name = var.logical_region_name
    managed             = "terraform"
  })
}
