resource "aws_subnet" "subnet-00a7a7f655670dd62" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.37.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 = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-XAPP-1A"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  tags_all = {
    Business-unit = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-XAPP-1A"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-019dcb34e30f2f748" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.180.32/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 = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-IAPP-1C"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  tags_all = {
    Business-unit = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-IAPP-1C"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-045f4aba8fa17805c" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.180.48/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 = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-IRDS-1B"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "rds"
  }

  tags_all = {
    Business-unit = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-IRDS-1B"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "rds"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-04fc0ff2de7d4d6a4" {
  #checkov:skip=CKV_AWS_130: Ensure VPC subnets do not assign public IP by default
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.180.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                        = "true"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-unit                         = "Global-DS"
    Environment                           = "UAT"
    Name                                  = "GDS-U1-IDMZ-1B"
    Owner                                 = "Dave Wenger"
    Project-code                          = "SME-GLOBAL-DS"
    Project-name                          = "Global-DS-MSK"
    Scope                                 = "app"
    "kubernetes.io/cluster/global-ds-uat" = "shared"
    "kubernetes.io/role/internal-elb"     = "1"
  }

  tags_all = {
    Business-unit                         = "Global-DS"
    Environment                           = "UAT"
    Name                                  = "GDS-U1-IDMZ-1B"
    Owner                                 = "Dave Wenger"
    Project-code                          = "SME-GLOBAL-DS"
    Project-name                          = "Global-DS-MSK"
    Scope                                 = "app"
    "kubernetes.io/cluster/global-ds-uat" = "shared"
    "kubernetes.io/role/internal-elb"     = "1"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-071db630e75ab535d" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.37.224/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 = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-XDMZ-1B"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "public"
  }

  tags_all = {
    Business-unit = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-XDMZ-1B"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "public"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-07c26f08668d7f87c" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.180.16/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 = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-IAPP-1B"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  tags_all = {
    Business-unit = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-IAPP-1B"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-0b84b1612acc05bcd" {
  #checkov:skip=CKV_AWS_130: Ensure VPC subnets do not assign public IP by default
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.180.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                        = "true"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Business-unit                         = "Global-DS"
    Environment                           = "UAT"
    Name                                  = "GDS-U1-IDMZ-1A"
    Owner                                 = "Dave Wenger"
    Project-code                          = "SME-GLOBAL-DS"
    Project-name                          = "Global-DS-MSK"
    Scope                                 = "app"
    "kubernetes.io/cluster/global-ds-uat" = "shared"
    "kubernetes.io/role/internal-elb"     = "1"
  }

  tags_all = {
    Business-unit                         = "Global-DS"
    Environment                           = "UAT"
    Name                                  = "GDS-U1-IDMZ-1A"
    Owner                                 = "Dave Wenger"
    Project-code                          = "SME-GLOBAL-DS"
    Project-name                          = "Global-DS-MSK"
    Scope                                 = "app"
    "kubernetes.io/cluster/global-ds-uat" = "shared"
    "kubernetes.io/role/internal-elb"     = "1"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-0cd2841923a80e90e" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.37.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 = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-XAPP-1B"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  tags_all = {
    Business-unit = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-XAPP-1B"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-0e41bf2b1214ffb6c" {
  #checkov:skip=CKV_AWS_130: Ensure VPC subnets do not assign public IP by default
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.108.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                        = "true"
  private_dns_hostname_type_on_launch            = "ip-name"

  tags = {
    Name = "GDS-U1-IDMZ-1C"
  }

  tags_all = {
    Name = "GDS-U1-IDMZ-1C"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-0e8f56e10a39ba59e" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.250.37.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 = {
    Business-unit = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-XDMZ-1A"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "public"
  }

  tags_all = {
    Business-unit = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-XDMZ-1A"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "public"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-0fd7a392515765db0" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.11.180.0/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 = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-IAPP-1A"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  tags_all = {
    Business-unit = "Global-DS"
    Environment   = "UAT"
    Name          = "GDS-U1-IAPP-1A"
    Owner         = "Dave Wenger"
    Project-code  = "SME-GLOBAL-DS"
    Project-name  = "Global-DS-MSK"
    Scope         = "app"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}

resource "aws_subnet" "subnet-0ff42ee59a76c5076" {
  assign_ipv6_address_on_creation                = "false"
  cidr_block                                     = "10.249.4.176/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 = "GDS-U1-FNET-1A"
  }

  tags_all = {
    Name = "GDS-U1-FNET-1A"
  }

  vpc_id = aws_vpc.vpc-0f4e730056c83b418.id
}
