resource "aws_subnet" "subnet-004ba29e5577689c0" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.6.0/25"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit = "SME-AOMA-Core"
    Environment   = "Dev"
    Name          = "AOMA-D2-EKS-1A"
    Project-Code  = "SME-2000-0306A"
    Project-Name  = "AOMA-Core"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-00e1abd0f0d804e4c" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.114.64/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                     = "SME-AOMA-Core"
    Environment                       = "Dev"
    Name                              = "AOMA-D2-IAPP-1C"
    Project-Code                      = "SME-2000-0306A"
    Project-Name                      = "AOMA-Core"
    Scope                             = "app"
    "kubernetes.io/cluster/ameba-dev" = "shared"
    "kubernetes.io/role/internal-elb" = "1"
  }


  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-01d136c1d224c6370" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "172.34.23.160/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                       = "SME-AOMA-Core"
    Environment                         = "Dev"
    Name                                = "AOMA-D2-XAPP-1C"
    Project-Code                        = "SME-2000-0306A"
    Project-Name                        = "AOMA-Core"
    "kubernetes.io/cluster/ameba-dev-1" = "shared"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0294d45e7486903d4" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "172.34.23.128/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                           = "SME-AOMA-Core"
    Environment                             = "Dev"
    "Key – kubernetes.io/role/internal-elb" = "1"
    Name                                    = "AOMA-D2-XAPP-1B"
    Project-Code                            = "SME-2000-0306A"
    Project-Name                            = "AOMA-Core"
    "kubernetes.io/cluster/ameba-dev"       = "shared"
    "kubernetes.io/cluster/ameba-dev-1"     = "shared"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-03850eeb366195b45" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "172.34.23.32/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                            = "SME-AOMA-Core"
    Environment                              = "Dev"
    Name                                     = "AOMA-D2-XDMZ-1B"
    Project-Code                             = "SME-2000-0306A"
    Project-Name                             = "AOMA-Core"
    Scope                                    = "public"
    "kubernetes.io/cluster/ameba-dev"        = "shared"
    "kubernetes.io/cluster/aomad-ms-eks"     = "shared"
    "kubernetes.io/cluster/aomad-runner-eks" = "shared"
    "kubernetes.io/role/elb"                 = "1"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-041910364f2c9f9cd" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.42.240/28"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Name = "AOMA-D2-XAPP-250-1C"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0481065d6bcb91a0f" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.114.112/28"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit = "SME-AOMA-Core"
    Environment   = "Dev"
    Name          = "AOMA-D2-IRDS-1B"
    Project-Code  = "SME-2000-0306A"
    Project-Name  = "AOMA-Core"
    Scope         = "rds"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-05683f17a210241cf" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.114.128/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                        = "SME-AOMA-Core"
    Environment                          = "Dev"
    Name                                 = "AOMA-D2-IDMZ-1A"
    Project-Code                         = "SME-2000-0306A"
    Project-Name                         = "AOMA-Core"
    Scope                                = "app"
    "kubernetes.io/cluster/ameba-dev"    = "shared"
    "kubernetes.io/cluster/ameba-dev-1"  = "shared"
    "kubernetes.io/cluster/aomad-ms-eks" = "shared"
    "kubernetes.io/role/internal-elb"    = "1"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-05cd8ac5edb70fbfb" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.42.128/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Name = "AOMA-D2-XDMZ-250-1A"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-05e3533bcaefcddff" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.114.32/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                     = "SME-AOMA-Core"
    Environment                       = "Dev"
    Name                              = "AOMA-D2-IAPP-1B"
    Project-Code                      = "SME-2000-0306A"
    Project-Name                      = "AOMA-Core"
    Scope                             = "app"
    "kubernetes.io/cluster/ameba-dev" = "shared"
    "kubernetes.io/role/alb-ingress"  = ""
    "kubernetes.io/role/internal-elb" = "1"
    "karpenter.sh/discovery"          = "ameba-dev"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-05e3c2befd5bc815e" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.42.224/28"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Name = "AOMA-D2-XAPP-250-1A"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-07b1525823637b397" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.42.160/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Name = "AOMA-D2-XDMZ-250-1B"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0848bfd1179db9280" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.6.128/25"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit = "SME-AOMA-Core"
    Environment   = "Dev"
    Name          = "AOMA-D2-EKS-1B"
    Project-Code  = "SME-2000-0306A"
    Project-Name  = "AOMA-Core"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-088a7b93149fb5d47" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.249.3.64/28"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Name = "AOMA-D2-FNET-1A"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0a7a27ea466387ba4" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.16.208/28"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Name = "AOMA-D2-XAPP-250-1B"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0afe8d939051da794" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.114.0/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                     = "SME-AOMA-Core"
    Environment                       = "Dev"
    Name                              = "AOMA-D2-IAPP-1A"
    Project-Code                      = "SME-2000-0306A"
    Project-Name                      = "AOMA-Core"
    Scope                             = "app"
    "kubernetes.io/cluster/ameba-dev" = "shared"
    "kubernetes.io/role/internal-elb" = "1"
    "karpenter.sh/discovery"          = "ameba-dev"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0b30070fe44625e8b" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.42.192/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Name = "AOMA-D2-XDMZ-250-1C"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0b6fc112e2bd3c7fe" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.114.96/28"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit = "SME-AOMA-Core"
    Environment   = "Dev"
    Name          = "AOMA-D2-IRDS-1A"
    Project-Code  = "SME-2000-0306A"
    Project-Name  = "AOMA-Core"
    Scope         = "rds"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0bc719a3b8205e0c2" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "172.34.23.96/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                           = "SME-AOMA-Core"
    Environment                             = "Dev"
    "Key – kubernetes.io/role/internal-elb" = "1"
    Name                                    = "AOMA-D2-XAPP-1A"
    Project-Code                            = "SME-2000-0306A"
    Project-Name                            = "AOMA-Core"
    Scope                                   = "app"
    "kubernetes.io/cluster/ameba-dev"       = "shared"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0e320c25c3ca7b86d" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.114.160/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                        = "SME-AOMA-Core"
    Environment                          = "Dev"
    Name                                 = "AOMA-D2-IDMZ-1B"
    Project-Code                         = "SME-2000-0306A"
    Project-Name                         = "AOMA-Core"
    Scope                                = "app"
    "kubernetes.io/cluster/ameba-dev"    = "shared"
    "kubernetes.io/cluster/aomad-ms-eks" = "shared"
    "kubernetes.io/role/internal-elb"    = "1"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0f8ca49e26fcecceb" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "172.34.23.0/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                            = "SME-AOMA-Core"
    Environment                              = "Dev"
    Name                                     = "AOMA-D2-XDMZ-1A"
    Project-Code                             = "SME-2000-0306A"
    Project-Name                             = "AOMA-Core"
    Scope                                    = "public"
    "kubernetes.io/cluster/ameba-dev"        = "shared"
    "kubernetes.io/cluster/aomad-ms-eks"     = "shared"
    "kubernetes.io/cluster/aomad-runner-eks" = "shared"
    "kubernetes.io/role/elb"                 = "1"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "subnet-0fa58a5f0d4c3c8f6" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "172.34.23.64/27"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-Unit                          = "SME-AOMA-Core"
    Environment                            = "Dev"
    Name                                   = "AOMA-D2-XDMZ-1C"
    Project-Code                           = "SME-2000-0306A"
    Project-Name                           = "AOMA-Core"
    Scope                                  = "public"
    "kubernetes.io/cluster/ameba-dev"      = "shared"
    "kubernetes.io/cluster/aomad-ms-eks-2" = "shared"
    "kubernetes.io/role/elb"               = "1"
  }

  vpc_id = aws_vpc.vpc-050b7040cb12315e1.id
}

resource "aws_subnet" "AOMA-D2-XEKS-251-1A" {
  vpc_id                                         = aws_vpc.vpc-050b7040cb12315e1.id
  cidr_block                                     = "10.251.12.0/24"
  availability_zone                              = "eu-central-1a"
  assign_ipv6_address_on_creation                = "false"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"
  tags = {
    "Business-Unit"          = "SME-AOMA-Core",
    "Environment"            = "Dev"
    "Name"                   = "AOMA-D2-XEKS-251-1A",
    "Project-Code"           = "SME-2000-0306A",
    "Project-Name"           = "AOMA-Core",
    "Owner"                  = "Nathaniel Lovett",
    "Scope"                  = "app",
    "kubernetes.io/role/elb" = "1",
  }
}

resource "aws_subnet" "AOMA-D2-XEKS-251-1B" {
  vpc_id                                         = aws_vpc.vpc-050b7040cb12315e1.id
  cidr_block                                     = "10.251.13.0/24"
  availability_zone                              = "eu-central-1b"
  assign_ipv6_address_on_creation                = "false"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"
  tags = {
    "Business-Unit"          = "SME-AOMA-Core",
    "Environment"            = "Dev"
    "Name"                   = "AOMA-D2-XEKS-251-1B",
    "Project-Code"           = "SME-2000-0306A",
    "Project-Name"           = "AOMA-Core",
    "Owner"                  = "Nathaniel Lovett",
    "Scope"                  = "app",
    "kubernetes.io/role/elb" = "1",
  }
}

resource "aws_subnet" "AOMA-D2-XRDS-1A" {
  vpc_id                                         = aws_vpc.vpc-050b7040cb12315e1.id
  cidr_block                                     = "10.251.29.0/25"
  availability_zone                              = "eu-central-1a"
  assign_ipv6_address_on_creation                = "false"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"
  tags = {
    Business-Unit = "SME-AOMA-Core"
    Business-unit = "SME AOMA Core"
    Environment   = "Prod"
    Name          = "AOMA-D2-XRDS-1A"
    Owner         = "Nathaniel Lovett"
    Project-Code  = "SME-2000-0306A"
    Project-Name  = "AOMA-Core"
    Project-code  = "SME - 2000-0306A"
    Project-name  = "AOMA Core"
  }
}

resource "aws_subnet" "AOMA-D2-XRDS-1B" {
  vpc_id                                         = aws_vpc.vpc-050b7040cb12315e1.id
  cidr_block                                     = "10.251.29.128/25"
  availability_zone                              = "eu-central-1b"
  assign_ipv6_address_on_creation                = "false"
  enable_dns64                                   = "false"
  enable_resource_name_dns_a_record_on_launch    = "false"
  enable_resource_name_dns_aaaa_record_on_launch = "false"
  ipv6_native                                    = "false"
  map_public_ip_on_launch                        = "false"
  private_dns_hostname_type_on_launch            = "ip-name"
  tags = {
    Business-Unit = "SME-AOMA-Core"
    Business-unit = "SME AOMA Core"
    Environment   = "Prod"
    Name          = "AOMA-D2-XRDS-1B"
    Owner         = "Nathaniel Lovett"
    Project-Code  = "SME-2000-0306A"
    Project-Name  = "AOMA-Core"
    Project-code  = "SME - 2000-0306A"
    Project-name  = "AOMA Core"
  }
}