services / google-cloud

Google Cloud Platform IP ranges

Official Google Cloud Platform ranges from the vendor's publication, split by purpose: africa-south1, all, asia-east1, asia-east2, asia-northeast1, asia-northeast2, asia-northeast3, asia-south1, asia-south2, asia-southeast1, asia-southeast2, asia-southeast3, australia-southeast1, australia-southeast2, europe-central2, europe-north1, europe-north2, europe-southwest1, europe-west1, europe-west10, europe-west12, europe-west15, europe-west2, europe-west3, europe-west4, europe-west6, europe-west8, europe-west9, global, me-central1, me-central2, me-west1, northamerica-northeast1, northamerica-northeast2, northamerica-south1, southamerica-east1, southamerica-west1, us-central1, us-central2, us-east1, us-east4, us-east5, us-east7, us-south1, us-west1, us-west2, us-west3, us-west4, us-west8. The ranges below render live from the signed slash0 feed.

purposedirectionIPv4IPv6
google-cloud/africa-south1egress··
google-cloud/allegress··
google-cloud/asia-east1egress··
google-cloud/asia-east2egress··
google-cloud/asia-northeast1egress··
google-cloud/asia-northeast2egress··
google-cloud/asia-northeast3egress··
google-cloud/asia-south1egress··
google-cloud/asia-south2egress··
google-cloud/asia-southeast1egress··
google-cloud/asia-southeast2egress··
google-cloud/asia-southeast3egress··
google-cloud/australia-southeast1egress··
google-cloud/australia-southeast2egress··
google-cloud/europe-central2egress··
google-cloud/europe-north1egress··
google-cloud/europe-north2egress··
google-cloud/europe-southwest1egress··
google-cloud/europe-west1egress··
google-cloud/europe-west10egress··
google-cloud/europe-west12egress··
google-cloud/europe-west15egress··
google-cloud/europe-west2egress··
google-cloud/europe-west3egress··
google-cloud/europe-west4egress··
google-cloud/europe-west6egress··
google-cloud/europe-west8egress··
google-cloud/europe-west9egress··
google-cloud/globalegress··
google-cloud/me-central1egress··
google-cloud/me-central2egress··
google-cloud/me-west1egress··
google-cloud/northamerica-northeast1egress··
google-cloud/northamerica-northeast2egress··
google-cloud/northamerica-south1egress··
google-cloud/southamerica-east1egress··
google-cloud/southamerica-west1egress··
google-cloud/us-central1egress··
google-cloud/us-central2egress··
google-cloud/us-east1egress··
google-cloud/us-east4egress··
google-cloud/us-east5egress··
google-cloud/us-east7egress··
google-cloud/us-south1egress··
google-cloud/us-west1egress··
google-cloud/us-west2egress··
google-cloud/us-west3egress··
google-cloud/us-west4egress··
google-cloud/us-west8egress··

google-cloud/africa-south1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_africa_south1" {
  service = "google-cloud"
  purpose = "africa-south1"
}

resource "aws_security_group_rule" "google_cloud_africa_south1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_africa_south1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_africa_south1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/all

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_all" {
  service = "google-cloud"
  purpose = "all"
}

resource "aws_security_group_rule" "google_cloud_all" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_all.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_all.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-east1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_east1" {
  service = "google-cloud"
  purpose = "asia-east1"
}

resource "aws_security_group_rule" "google_cloud_asia_east1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_east1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_east1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-east2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_east2" {
  service = "google-cloud"
  purpose = "asia-east2"
}

resource "aws_security_group_rule" "google_cloud_asia_east2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_east2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_east2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-northeast1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_northeast1" {
  service = "google-cloud"
  purpose = "asia-northeast1"
}

resource "aws_security_group_rule" "google_cloud_asia_northeast1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_northeast1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_northeast1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-northeast2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_northeast2" {
  service = "google-cloud"
  purpose = "asia-northeast2"
}

resource "aws_security_group_rule" "google_cloud_asia_northeast2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_northeast2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_northeast2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-northeast3

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_northeast3" {
  service = "google-cloud"
  purpose = "asia-northeast3"
}

resource "aws_security_group_rule" "google_cloud_asia_northeast3" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_northeast3.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_northeast3.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-south1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_south1" {
  service = "google-cloud"
  purpose = "asia-south1"
}

resource "aws_security_group_rule" "google_cloud_asia_south1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_south1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_south1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-south2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_south2" {
  service = "google-cloud"
  purpose = "asia-south2"
}

resource "aws_security_group_rule" "google_cloud_asia_south2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_south2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_south2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-southeast1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_southeast1" {
  service = "google-cloud"
  purpose = "asia-southeast1"
}

resource "aws_security_group_rule" "google_cloud_asia_southeast1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_southeast1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_southeast1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-southeast2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_southeast2" {
  service = "google-cloud"
  purpose = "asia-southeast2"
}

resource "aws_security_group_rule" "google_cloud_asia_southeast2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_southeast2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_southeast2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/asia-southeast3

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_asia_southeast3" {
  service = "google-cloud"
  purpose = "asia-southeast3"
}

resource "aws_security_group_rule" "google_cloud_asia_southeast3" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_asia_southeast3.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_asia_southeast3.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/australia-southeast1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_australia_southeast1" {
  service = "google-cloud"
  purpose = "australia-southeast1"
}

resource "aws_security_group_rule" "google_cloud_australia_southeast1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_australia_southeast1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_australia_southeast1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/australia-southeast2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_australia_southeast2" {
  service = "google-cloud"
  purpose = "australia-southeast2"
}

resource "aws_security_group_rule" "google_cloud_australia_southeast2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_australia_southeast2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_australia_southeast2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-central2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_central2" {
  service = "google-cloud"
  purpose = "europe-central2"
}

resource "aws_security_group_rule" "google_cloud_europe_central2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_central2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_central2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-north1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_north1" {
  service = "google-cloud"
  purpose = "europe-north1"
}

resource "aws_security_group_rule" "google_cloud_europe_north1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_north1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_north1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-north2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_north2" {
  service = "google-cloud"
  purpose = "europe-north2"
}

resource "aws_security_group_rule" "google_cloud_europe_north2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_north2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_north2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-southwest1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_southwest1" {
  service = "google-cloud"
  purpose = "europe-southwest1"
}

resource "aws_security_group_rule" "google_cloud_europe_southwest1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_southwest1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_southwest1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west1" {
  service = "google-cloud"
  purpose = "europe-west1"
}

resource "aws_security_group_rule" "google_cloud_europe_west1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west10

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west10" {
  service = "google-cloud"
  purpose = "europe-west10"
}

resource "aws_security_group_rule" "google_cloud_europe_west10" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west10.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west10.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west12

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west12" {
  service = "google-cloud"
  purpose = "europe-west12"
}

resource "aws_security_group_rule" "google_cloud_europe_west12" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west12.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west12.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west15

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west15" {
  service = "google-cloud"
  purpose = "europe-west15"
}

resource "aws_security_group_rule" "google_cloud_europe_west15" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west15.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west15.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west2" {
  service = "google-cloud"
  purpose = "europe-west2"
}

resource "aws_security_group_rule" "google_cloud_europe_west2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west3

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west3" {
  service = "google-cloud"
  purpose = "europe-west3"
}

resource "aws_security_group_rule" "google_cloud_europe_west3" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west3.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west3.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west4

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west4" {
  service = "google-cloud"
  purpose = "europe-west4"
}

resource "aws_security_group_rule" "google_cloud_europe_west4" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west4.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west4.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west6

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west6" {
  service = "google-cloud"
  purpose = "europe-west6"
}

resource "aws_security_group_rule" "google_cloud_europe_west6" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west6.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west6.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west8

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west8" {
  service = "google-cloud"
  purpose = "europe-west8"
}

resource "aws_security_group_rule" "google_cloud_europe_west8" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west8.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west8.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/europe-west9

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_europe_west9" {
  service = "google-cloud"
  purpose = "europe-west9"
}

resource "aws_security_group_rule" "google_cloud_europe_west9" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_europe_west9.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_europe_west9.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/global

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_global" {
  service = "google-cloud"
  purpose = "global"
}

resource "aws_security_group_rule" "google_cloud_global" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_global.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_global.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/me-central1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_me_central1" {
  service = "google-cloud"
  purpose = "me-central1"
}

resource "aws_security_group_rule" "google_cloud_me_central1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_me_central1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_me_central1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/me-central2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_me_central2" {
  service = "google-cloud"
  purpose = "me-central2"
}

resource "aws_security_group_rule" "google_cloud_me_central2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_me_central2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_me_central2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/me-west1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_me_west1" {
  service = "google-cloud"
  purpose = "me-west1"
}

resource "aws_security_group_rule" "google_cloud_me_west1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_me_west1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_me_west1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/northamerica-northeast1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_northamerica_northeast1" {
  service = "google-cloud"
  purpose = "northamerica-northeast1"
}

resource "aws_security_group_rule" "google_cloud_northamerica_northeast1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_northamerica_northeast1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_northamerica_northeast1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/northamerica-northeast2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_northamerica_northeast2" {
  service = "google-cloud"
  purpose = "northamerica-northeast2"
}

resource "aws_security_group_rule" "google_cloud_northamerica_northeast2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_northamerica_northeast2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_northamerica_northeast2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/northamerica-south1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_northamerica_south1" {
  service = "google-cloud"
  purpose = "northamerica-south1"
}

resource "aws_security_group_rule" "google_cloud_northamerica_south1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_northamerica_south1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_northamerica_south1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/southamerica-east1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_southamerica_east1" {
  service = "google-cloud"
  purpose = "southamerica-east1"
}

resource "aws_security_group_rule" "google_cloud_southamerica_east1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_southamerica_east1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_southamerica_east1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/southamerica-west1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_southamerica_west1" {
  service = "google-cloud"
  purpose = "southamerica-west1"
}

resource "aws_security_group_rule" "google_cloud_southamerica_west1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_southamerica_west1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_southamerica_west1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-central1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_central1" {
  service = "google-cloud"
  purpose = "us-central1"
}

resource "aws_security_group_rule" "google_cloud_us_central1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_central1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_central1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-central2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_central2" {
  service = "google-cloud"
  purpose = "us-central2"
}

resource "aws_security_group_rule" "google_cloud_us_central2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_central2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_central2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-east1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_east1" {
  service = "google-cloud"
  purpose = "us-east1"
}

resource "aws_security_group_rule" "google_cloud_us_east1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_east1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_east1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-east4

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_east4" {
  service = "google-cloud"
  purpose = "us-east4"
}

resource "aws_security_group_rule" "google_cloud_us_east4" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_east4.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_east4.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-east5

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_east5" {
  service = "google-cloud"
  purpose = "us-east5"
}

resource "aws_security_group_rule" "google_cloud_us_east5" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_east5.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_east5.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-east7

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_east7" {
  service = "google-cloud"
  purpose = "us-east7"
}

resource "aws_security_group_rule" "google_cloud_us_east7" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_east7.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_east7.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-south1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_south1" {
  service = "google-cloud"
  purpose = "us-south1"
}

resource "aws_security_group_rule" "google_cloud_us_south1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_south1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_south1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-west1

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_west1" {
  service = "google-cloud"
  purpose = "us-west1"
}

resource "aws_security_group_rule" "google_cloud_us_west1" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_west1.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_west1.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-west2

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_west2" {
  service = "google-cloud"
  purpose = "us-west2"
}

resource "aws_security_group_rule" "google_cloud_us_west2" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_west2.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_west2.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-west3

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_west3" {
  service = "google-cloud"
  purpose = "us-west3"
}

resource "aws_security_group_rule" "google_cloud_us_west3" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_west3.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_west3.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-west4

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_west4" {
  service = "google-cloud"
  purpose = "us-west4"
}

resource "aws_security_group_rule" "google_cloud_us_west4" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_west4.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_west4.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

google-cloud/us-west8

Direction: egress. Ranges your workloads connect out to; use them in security group egress rules.

loading ranges from the feed…

Terraform

data "ipranges_egress" "google_cloud_us_west8" {
  service = "google-cloud"
  purpose = "us-west8"
}

resource "aws_security_group_rule" "google_cloud_us_west8" {
  type              = "egress"
  from_port         = 443
  to_port           = 443
  protocol          = "tcp"
  cidr_blocks       = data.ipranges_egress.google_cloud_us_west8.ipv4_cidrs
  ipv6_cidr_blocks  = data.ipranges_egress.google_cloud_us_west8.ipv6_cidrs
  security_group_id = aws_security_group.app.id
}

keep rules current automatically

Terraform data sources refresh only when you run an apply. The hosted tier publishes the same data via AWS managed prefix lists (slash0.google-cloud.africa-south1.v4 and so on), shared into your account via AWS RAM: rules reference one pl-… id and update within a minute of a vendor change, with removals held through a 72 hour grace window. Request early access or read how it works.

provenance

Ranges come from Google Cloud Platform's official publication: https://knowledge.workspace.google.com/admin/security/obtain-google-ip-address-ranges. Fetched sources:

Every publish is signed (ECDSA P-256 over the feed index, each service document hash-chained to it) and every range change is recorded in the changelog. Verification steps: security. Provider setup: quickstart.