I am working on a project which requires me to list out all the Azure and GCP cloud's availability regions, is there any API or endpoint to make a call to fetch them all. Not looking for CLI commands.
CodePudding user response:
For Azure the API is
GET https://management.azure.com/subscriptions/{subscriptionId}/locations?api-version=2020-01-01
https://docs.microsoft.com//rest/api/resources/subscriptions/list-locations
CodePudding user response:
For GCP the endpoint is:
https://compute.googleapis.com/compute/v1/projects/{project}/regions
Replace {project}
with your Project ID (not Project Name).
Documentation:
There are also a number of SDKs for popular languages:
Example: