data "aws_vpc" "default" {
  default = true
}

data "aws_subnet" "a" {
  vpc_id            = data.aws_vpc.default.id
  availability_zone = format("%s%s", var.aws_region, "a")
}

data "aws_subnet" "b" {
  vpc_id            = data.aws_vpc.default.id
  availability_zone = format("%s%s", var.aws_region, "b")
}

data "aws_subnet" "c" {
  vpc_id            = data.aws_vpc.default.id
  availability_zone = format("%s%s", var.aws_region, "c")
}

locals {
  aws_vpc_id = data.aws_vpc.default.id

  aws_subnets = {
    a = data.aws_subnet.a.id
    b = data.aws_subnet.b.id
    c = data.aws_subnet.c.id
  }

  stage = terraform.workspace

  base_domain                     = "kadicon.de"
  main_db_parameter_group_name    = "main-db-v-18"
  main_cache_replication_group_id = "main-cache"
  lb_backend_security_group_name  = "lb-backend"
  lb_backend_name                 = "backend"
  appconfig_application_name      = "backend"
}
