resource "aws_route_table" "rtb-0301746090b93b4ef" {
  route {
    cidr_block = "0.0.0.0/0"
    gateway_id = "igw-01b264905c7b2d17e"
  }

  tags = {
    Name = "SWITCHBOARD-QA-FNET-RT"
  }

  tags_all = {
    Name = "SWITCHBOARD-QA-FNET-RT"
  }

  vpc_id = "vpc-062437ff71fb33471"
}

resource "aws_route_table" "rtb-0646033881926973f" {
  #checkov:skip=CKV2_AWS_44: Ensure AWS route table with VPC peering does not contain routes overly permissive to all traffic
  route {
    cidr_block      = "0.0.0.0/0"
    vpc_endpoint_id = "vpce-03040e5621971eb3d"
  }

  route {
    cidr_block         = "10.0.0.0/8"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.11.104.128/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.11.110.128/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.11.116.0/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block                = "10.110.0.0/16"
    vpc_peering_connection_id = "pcx-081e15090e7473f33"
  }

  route {
    cidr_block                = "10.100.0.0/16"
    vpc_peering_connection_id = "pcx-0ea6e6318850f0a93"
  }

  route {
    cidr_block         = "10.12.200.0/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.12.222.0/24"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.12.236.128/26"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.12.246.0/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.250.2.64/27"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "146.215.208.0/20"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "146.215.224.0/20"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "146.215.240.0/20"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "162.49.0.0/16"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "172.24.0.0/16"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block                = "172.27.100.0/22"
    vpc_peering_connection_id = "pcx-0f6bfd8d7c256b29b"
  }

  route {
    cidr_block                = "172.29.100.0/22"
    vpc_peering_connection_id = "pcx-09f18bde6a427d3e7"
  }

  route {
    cidr_block         = "172.29.7.0/24"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block                = "172.30.0.0/16"
    vpc_peering_connection_id = "pcx-03eede295aa6b82c9"
  }

  route {
    cidr_block         = "172.34.16.128/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "172.34.18.0/27"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "172.34.20.0/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "192.168.0.0/16"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  tags = {
    Business-Unit = "Digital-Supply-Chain"
    Environment   = "Dev"
    Name          = "QA-RT-PUB-TGW"
    Project-Code  = "Switchboard"
    Project-Name  = "Switchboard"
  }

  tags_all = {
    Business-Unit = "Digital-Supply-Chain"
    Environment   = "Dev"
    Name          = "QA-RT-PUB-TGW"
    Project-Code  = "Switchboard"
    Project-Name  = "Switchboard"
  }

  vpc_id = "vpc-062437ff71fb33471"
}

resource "aws_route_table" "rtb-08b5ebf25b636c871" {
  route {
    cidr_block         = "10.0.0.0/8"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.11.104.128/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.12.236.128/26"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.12.246.64/27"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.250.2.64/27"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "146.215.208.0/20"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "146.215.224.0/20"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "146.215.240.0/20"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "162.49.0.0/16"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "172.24.0.0/16"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block                = "172.27.100.0/22"
    vpc_peering_connection_id = "pcx-0f6bfd8d7c256b29b"
  }

  route {
    cidr_block                = "172.29.100.0/22"
    vpc_peering_connection_id = "pcx-09f18bde6a427d3e7"
  }

  route {
    cidr_block         = "172.29.7.0/24"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block                = "172.30.0.0/16"
    vpc_peering_connection_id = "pcx-03eede295aa6b82c9"
  }

  route {
    cidr_block         = "172.34.18.0/27"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "192.168.0.0/16"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  tags = {
    Business-Unit = "Digital-Supply-Chain"
    Environment   = "Dev"
    Name          = "QA-RT-RDS-TGW"
    Project-Code  = "Switchboard"
    Project-Name  = "Switchboard"
  }

  tags_all = {
    Business-Unit = "Digital-Supply-Chain"
    Environment   = "Dev"
    Name          = "QA-RT-RDS-TGW"
    Project-Code  = "Switchboard"
    Project-Name  = "Switchboard"
  }

  vpc_id = "vpc-062437ff71fb33471"
}

resource "aws_route_table" "rtb-0922a856ea6455b59" {
  #checkov:skip=CKV2_AWS_44: Ensure AWS route table with VPC peering does not contain routes overly permissive to all traffic
  route {
    cidr_block     = "0.0.0.0/0"
    nat_gateway_id = "nat-037a11a53d3a4d105"
  }

  route {
    cidr_block         = "10.0.0.0/8"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.11.104.128/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.11.106.0/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.11.110.128/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.11.111.128/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.11.116.0/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block                = "10.110.0.0/16"
    vpc_peering_connection_id = "pcx-081e15090e7473f33"
  }

  route {
    cidr_block                = "10.100.0.0/16"
    vpc_peering_connection_id = "pcx-0ea6e6318850f0a93"
  }

  route {
    cidr_block                = "10.11.107.0/26"
    vpc_peering_connection_id = "pcx-0274188aa74bf326d"
  }

  route {
    cidr_block         = "10.12.200.0/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.12.236.128/26"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.12.246.0/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.250.2.0/24"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.250.2.64/27"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "146.215.208.0/20"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "146.215.224.0/20"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "146.215.240.0/20"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "162.49.0.0/16"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "172.24.0.0/16"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block                = "172.27.100.0/22"
    vpc_peering_connection_id = "pcx-0f6bfd8d7c256b29b"
  }

  route {
    cidr_block                = "172.29.100.0/22"
    vpc_peering_connection_id = "pcx-09f18bde6a427d3e7"
  }

  route {
    cidr_block         = "172.29.6.0/24"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "172.29.7.0/24"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "172.29.9.0/24"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block                = "172.30.0.0/16"
    vpc_peering_connection_id = "pcx-03eede295aa6b82c9"
  }

  route {
    cidr_block         = "172.34.16.128/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "172.34.18.0/27"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "172.34.20.0/25"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "192.168.0.0/16"
    transit_gateway_id = "tgw-0c05530bb9c4c4a11"
  }

  route {
    cidr_block         = "10.213.0.0/20"
    transit_gateway_id = "tgw-0ae36e575ba6bf68b"
  }

  tags = {
    Business-Unit = "Digital-Supply-Chain"
    Environment   = "Dev"
    Name          = "QA-RT-PRV-TGW"
    Project-Code  = "Switchboard"
    Project-Name  = "Switchboard"
  }

  tags_all = {
    Business-Unit = "Digital-Supply-Chain"
    Environment   = "Dev"
    Name          = "QA-RT-PRV-TGW"
    Project-Code  = "Switchboard"
    Project-Name  = "Switchboard"
  }

  vpc_id = "vpc-062437ff71fb33471"
}

resource "aws_route_table" "rtb-0fdd833dbff3c6077" {
  route {
    cidr_block      = "10.12.240.0/28"
    vpc_endpoint_id = "vpce-03040e5621971eb3d"
  }

  route {
    cidr_block      = "10.12.240.128/28"
    vpc_endpoint_id = "vpce-03040e5621971eb3d"
  }

  route {
    cidr_block      = "10.12.240.16/28"
    vpc_endpoint_id = "vpce-03040e5621971eb3d"
  }

  route {
    cidr_block      = "172.34.21.0/27"
    vpc_endpoint_id = "vpce-03040e5621971eb3d"
  }

  route {
    cidr_block      = "172.34.21.32/27"
    vpc_endpoint_id = "vpce-03040e5621971eb3d"
  }

  tags = {
    Name = "SWITCHBOARD-QA-INGRESS-RT"
  }

  tags_all = {
    Name = "SWITCHBOARD-QA-INGRESS-RT"
  }

  vpc_id = "vpc-062437ff71fb33471"
}
