Method: projects.locations.backupCollections.backups.list

Répertorie toutes les sauvegardes appartenant à une collection de sauvegardes.

Requête HTTP

GET https://memorystore.googleapis.com/v1beta/{parent=projects/*/locations/*/backupCollections/*}/backups

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Nom de la ressource de la collection de sauvegarde au format suivant: projects/{projectId}/locations/{locationId}/backupCollections/{backup_collection_id}

Paramètres de requête

Paramètres
pageSize

integer

Facultatif. Le nombre maximum d'éléments à renvoyer.

Si aucune valeur n'est spécifiée, une valeur par défaut de 1 000 est utilisée par le service. Indépendamment de la valeur pageSize, la réponse peut inclure une liste partielle et un appelant ne doit s'appuyer que sur le nextPageToken de la réponse pour déterminer s'il reste d'autres clusters à interroger.

pageToken

string

Facultatif. Valeur nextPageToken renvoyée par une requête [ListBackupCollections] précédente, le cas échéant.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Réponse pour [backups.list].

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "backups": [
    {
      object (Backup)
    }
  ],
  "nextPageToken": string,
  "unreachable": [
    string
  ]
}
Champs
backups[]

object (Backup)

Liste des sauvegardes du projet.

nextPageToken

string

Jeton permettant de récupérer la page suivante des résultats ou non renseigné si la liste ne contient plus de résultats.

unreachable[]

string

Sauvegardes inaccessibles.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/cloud-platform

Autorisations IAM

Nécessite l'autorisation IAM suivante sur la ressource parent :

  • memorystore.backups.list

Pour en savoir plus, consultez la documentation IAM.