- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- Try it!
Lists information about the supported locations for this service. This method can be called in two ways:
- List all public locations: Use the path
GET /v1/locations. - List project-visible locations: Use the path
GET /v1/projects/{projectId}/locations. This may include public locations as well as private or other locations specifically visible to the project.
HTTP request
GET https://gkebackup.googleapis.com/v1/{name=projects/*}/locations
The URL uses gRPC Transcoding syntax. To know more about valid error responses that can be thrown by this HTTP request, please refer to the service error catalog
Path parameters
| Parameters | |
|---|---|
name |
The resource that owns the locations collection, if applicable. |
Query parameters
| Parameters | |
|---|---|
filter |
A filter to narrow down results to a preferred subset. The filtering language accepts strings like |
pageSize |
The maximum number of results to return. If not set, the service selects a default. |
pageToken |
A page token received from the |
extraLocationTypes[] |
Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage. |
Request body
The request body must be empty.
Response body
The response message for Locations.ListLocations.
If successful, the response body contains data with the following structure:
| JSON representation |
|---|
{
"locations": [
{
object ( |
| Fields | |
|---|---|
locations[] |
A list of locations that matches the specified filter in the request. |
nextPageToken |
The standard List next-page token. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.