resource "aws_route_table" "rtb-03f98249edfcef2e8" {
  route {
    cidr_block = "0.0.0.0/0"
    gateway_id = "igw-0adb50f3674d04b9d"
  }

  tags = {
    Name = "GRPS-P2-FNET-RT"
  }

  tags_all = {
    Name = "GRPS-P2-FNET-RT"
  }

  vpc_id = "vpc-02b83a184edcedd2e"
}

resource "aws_route_table" "rtb-056035cf39982001e" {
  route {
    cidr_block      = "0.0.0.0/0"
    vpc_endpoint_id = "vpce-035f2685e299b997f"
  }

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

  route {
    cidr_block         = "10.11.113.0/26"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "10.11.176.0/24"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "145.228.0.0/16"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

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

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

  tags = {
    Business-Unit = "GRPS"
    Business-unit = "GRPS"
    Environment   = "Prod"
    Name          = "GRPS-P2-PUB-RT-TGW"
    Owner         = "Richard Mayer"
    Project-Code  = "2000-0497G"
    Project-Name  = "GRPS"
    Project-code  = "2000-0497G"
    Project-name  = "GRPS"
  }

  tags_all = {
    Business-Unit = "GRPS"
    Business-unit = "GRPS"
    Environment   = "Prod"
    Name          = "GRPS-P2-PUB-RT-TGW"
    Owner         = "Richard Mayer"
    Project-Code  = "2000-0497G"
    Project-Name  = "GRPS"
    Project-code  = "2000-0497G"
    Project-name  = "GRPS"
  }

  vpc_id = "vpc-02b83a184edcedd2e"
}

resource "aws_route_table" "rtb-09d1243fcfce6aa06" {
  # 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-024e1b39092d4fc06"
  }

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

  route {
    cidr_block         = "145.228.0.0/16"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

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

  route {
    cidr_block         = "172.34.27.0/24"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "172.34.29.0/26"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "10.219.24.0/21"
    transit_gateway_id = "tgw-02a16afd7350ee245"
  }

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

  route {
    cidr_block                = "10.110.0.0/16"
    vpc_peering_connection_id = "pcx-0fa856d441b13222c"
  }

  route {
    cidr_block                = "10.120.0.0/16"
    vpc_peering_connection_id = "pcx-03f83d9773966a9ed"
  }

  tags = {
    Business-Unit = "GRPS"
    Business-unit = "GRPS"
    Environment   = "Prod"
    Name          = "GRPS-P2-APP-RT-TGW"
    Owner         = "Richard Mayer"
    Project-Code  = "2000-0497G"
    Project-Name  = "GRPS"
    Project-code  = "2000-0497G"
    Project-name  = "GRPS"
  }

  tags_all = {
    Business-Unit = "GRPS"
    Business-unit = "GRPS"
    Environment   = "Prod"
    Name          = "GRPS-P2-APP-RT-TGW"
    Owner         = "Richard Mayer"
    Project-Code  = "2000-0497G"
    Project-Name  = "GRPS"
    Project-code  = "2000-0497G"
    Project-name  = "GRPS"
  }

  vpc_id = "vpc-02b83a184edcedd2e"
}

resource "aws_route_table" "rtb-0f93de34791b42a5b" {
  route {
    cidr_block      = "10.11.113.128/28"
    vpc_endpoint_id = "vpce-035f2685e299b997f"
  }

  route {
    cidr_block      = "10.11.113.144/28"
    vpc_endpoint_id = "vpce-035f2685e299b997f"
  }

  route {
    cidr_block      = "10.250.26.192/27"
    vpc_endpoint_id = "vpce-035f2685e299b997f"
  }

  route {
    cidr_block      = "10.250.26.224/27"
    vpc_endpoint_id = "vpce-035f2685e299b997f"
  }

  tags = {
    Name = "GRPS-P2-INGRESS-RT"
  }

  tags_all = {
    Name = "GRPS-P2-INGRESS-RT"
  }

  vpc_id = "vpc-02b83a184edcedd2e"
}

resource "aws_route_table" "rtb-06469e31b47d1a9e9" {
  route {
    cidr_block     = "0.0.0.0/0"
    nat_gateway_id = "nat-024e1b39092d4fc06"
  }

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

  route {
    cidr_block         = "10.11.106.128/25"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "10.11.113.0/26"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "10.11.113.32/28"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "10.11.113.48/28"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "10.11.114.192/26"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "10.11.119.0/25"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

  route {
    cidr_block         = "10.11.176.0/24"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

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

  route {
    cidr_block         = "10.249.4.192/28"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }

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

  route {
    cidr_block         = "172.34.27.0/24"
    transit_gateway_id = "tgw-0b89360b7d8b7e3d9"
  }
  tags = {
    Business-Unit = "GRPS"
    Business-unit = "GRPS"
    Environment   = "Prod"
    Name          = "GRPS-P2-RDS-RT-TGW"
    Owner         = "Richard Mayer"
    Project-Code  = "2000-0497G"
    Project-Name  = "GRPS"
    Project-code  = "2000-0497G"
    Project-name  = "GRPS"
  }
  tags_all = {
    Business-Unit = "GRPS"
    Business-unit = "GRPS"
    Environment   = "Prod"
    Name          = "GRPS-P2-RDS-RT-TGW"
    Owner         = "Richard Mayer"
    Project-Code  = "2000-0497G"
    Project-Name  = "GRPS"
    Project-code  = "2000-0497G"
    Project-name  = "GRPS"
  }
  vpc_id = "vpc-02b83a184edcedd2e"
}
