Required. The resource name of the backupCollection location using the form: projects/{projectId}/locations/{locationId} where locationId refers to a Google Cloud region.
Query parameters
Parameters
pageSize
integer
Optional. The maximum number of items to return.
If not specified, a default value of 1000 will be used by the service. Regardless of the pageSize value, the response may include a partial list and a caller should only rely on response's nextPageToken to determine if there are more clusters left to be queried.
pageToken
string
Optional. The nextPageToken value returned from a previous [backupCollections.list] request, if any.
Request body
The request body must be empty.
Response body
Response for [backupCollections.list].
If successful, the response body contains data with the following structure:
If the locationId in the parent field of the request is "-", all regions available to the project are queried, and the results aggregated. If in such an aggregated query a location is unavailable, a placeholder backupCollection entry is included in the response with the name field set to a value of the form projects/{projectId}/locations/{locationId}/backupCollections/- and the status field set to ERROR and statusMessage field set to "location not available for backupCollections.list".
nextPageToken
string
Token to retrieve the next page of results, or empty if there are no more results in the list.
unreachable[]
string
Locations that could not be reached.
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
IAM Permissions
Requires the following IAM permission on the parent resource:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-30 UTC."],[],[],null,["# Method: projects.locations.backupCollections.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.ListBackupCollectionsResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n\nLists all backup collections owned by a consumer project in either the specified location (region) or all locations.\n\nIf `locationId` is specified as `-` (wildcard), then all regions available to the project are queried, and the results are aggregated.\n\n### HTTP request\n\n`GET https://memorystore.googleapis.com/v1/{parent=projects/*/locations/*}/backupCollections`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nResponse for \\[backupCollections.list\\].\n\nIf successful, the response body contains data with the following structure:\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `parent` resource:\n\n- `memorystore.backupCollections.list`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs)."]]