Skip to content

Instantly share code, notes, and snippets.

@rpkim
Last active June 14, 2024 20:51
Show Gist options
  • Save rpkim/084046e02fd8c452ba6ddef3a61d5d59 to your computer and use it in GitHub Desktop.
Save rpkim/084046e02fd8c452ba6ddef3a61d5d59 to your computer and use it in GitHub Desktop.
GCP Region Names

Alterantive naming schemes for GCP regions

Purpose

The intent is to define terse. standard-supported names for GCP regions.

Schemes

Region Location GCP code A1 A2 B Launched
Asia Pacific Changhua County, Taiwan asia-east1 asea1 ase1 twcha 2015
Asia Pacific Hong Kong asia-east2 asea2 ase2 hk 2018
Asia Pacific Tokyo, Japan asia-northeast1 asne1 asne1 jp13 2016
Asia Pacific Osaka, Japan asia-northeast2 asne2 asne2 jp27 2019
Asia Pacific Seoul, South Korea asia-northeast3 asne3 asne3 kr11 2020
Asia Pacific Mumbai, India asia-south1 asso1 ass1 inmh 2018
Asia Pacific Delhi, India asia-south2 asso2 ass2 indl 2021
Asia Pacific Jurong West, Singapore asia-southeast1 asse1 asse1 sg05 2017
Asia Pacific Jakarta, Indonesia asia-southeast2 asse2 asse2 idjk 2020
Asia Pacific Sydney, Australia australia-southeast1 ause1 ause1 aunsw 2017
Asia Pacific Melbourne, Australia australia-southeast2 ause2 ause2 auvic 2022
EU Central Warsaw, Poland europe-central2 euce2 euc2 pl03 2021
EU Hamina, Finland europe-north1 euno1 eun1 fi01 2018
EU Madrid, Spain europe-southwest1 eusw1 eusw1 esm 2022
EU West St. Ghislain, Belgium europe-west1 euwe1 euw1 bewht 2015
EU West London, England, UK europe-west2 euwe2 euw2 gblnd 2017
EU West Frankfurt, Germany europe-west3 euwe3 euw3 dehe 2017
EU West Eemshaven, Netherlands europe-west4 euwe4 euw4 nlgr 2017
EU West Zurish, Switzerland europe-west6 euwe6 euw6 ch12 2019
EU West Milan, Italy europe-west8 euwe8 euw8 itmi 2022
EU West Paris, France europe-west9 euwe9 euw9 fr75 2022
EU West Turin, Italy europe-west12 euw12 euw12 itto 2023
Middle East Doha, Qatar me-central1 mece1 mec1 qadoha 2023
Middle East Tel Aviv, Israel me-west1 mewe1 mew1 iltel 2021
North America Montréal, Québec, Canada northamerica-northeast1 nane1 nane1 caqc 2017
North America Toronto, Ontario, Canada northamerica-northeast2 nane2 nane2 caon 2021
South America São Paulo, Brazil southamerica-east1 saea1 sae1 brsp 2017
South America Santiago, Chile southamerica-east2 saea2 sae2 clsb 2021
US Central Council Bluffs, Iowa, USA us-central1 usce1 usc1 usia 2015
US East Moncks Corner, South Carolina, USA us-east1 usea1 use1 ussc 2015
US East Ashburn, Northern Virginia, USA us-east4 usea4 use4 usva 2017
US East Columbus, Ohio, North America, USA us-east5 usea5 use5 usoh 2022
US South Dallas, Texas, USA us-south1 usso1 uss1 ustx 2022
US West The Dalles, Oregon, USA us-west1 uswe1 usw1 usor 2016
US West Los Angeles, California, USA us-west2 uswe2 usw2 usca 2017
US West Salt Lake City, Utah, USA us-west3 uswe3 usw3 usut 2020
US West Las Vegas, Nevada, USA us-west4 uswe4 usw4 usnv 2020
Code Description
A1 Abbreviated GCP Code(equal length)
A2 Abbreviated GCP Code
B Concatenated ISO 3166 code

reference

Last updated: Jul 7, 2023

@Chetan11-dev
Copy link

For people who need it as json list

[
    "asia-east1",
    "asia-east2",
    "asia-northeast1",
    "asia-northeast2",
    "asia-northeast3",
    "asia-south1",
    "asia-south2",
    "asia-southeast1",
    "asia-southeast2",
    "australia-southeast1",
    "australia-southeast2",
    "europe-central2",
    "europe-north1",
    "europe-southwest1",
    "europe-west1",
    "europe-west2",
    "europe-west3",
    "europe-west4",
    "europe-west6",
    "europe-west8",
    "europe-west9",
    "europe-west12",
    "me-central1",
    "me-west1",
    "northamerica-northeast1",
    "northamerica-northeast2",
    "southamerica-east1",
    "southamerica-east2",
    "us-central1",
    "us-east1",
    "us-east4",
    "us-east5",
    "us-south1",
    "us-west1",
    "us-west2",
    "us-west3",
    "us-west4"
]

This is provided as of 4 April, 2024. In case you want the list of regions as of the date you are reading, just run following script in devtools:

[...document.querySelectorAll("table tr td:nth-child(3)")].map(x=> x.innerText.trim())

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment