Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.
Répertoriez les sauvegardes
Contributeurs
Suggérer des modifications
Vous pouvez afficher la liste des sauvegardes créées pour une application spécifique.
Avant de commencer
Vous devez disposer de l'ID de l'application pour laquelle vous souhaitez répertorier les sauvegardes. Si nécessaire, vous pouvez utiliser le workflow "Répertorier les applications" pour localiser l'application.
1. Dressez la liste des sauvegardes
Effectuez l'appel de l'API REST suivant.
Méthode HTTP | Chemin |
---|---|
OBTENEZ |
/Accounts/{account_ID}/k8s/v1/apps/{app_ID}/appBackups |
Paramètres d'entrée supplémentaires
Outre les paramètres communs à tous les appels API REST, les paramètres suivants sont également utilisés dans les exemples de boucles pour cette étape.
Paramètre | Type | Obligatoire | Description |
---|---|---|---|
id de l'application |
Chemin |
Oui. |
Identifie l'application gérée propriétaire des sauvegardes répertoriées. |
Exemple Curl : renvoie toutes les sauvegardes de l'application
curl --location -i --request GET 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/apps/<APP_ID>/appBackups' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Exemple de sortie JSON
{
"items": [
{
"type": "application/astra-appBackup",
"version": "1.1",
"id": "8edeb4a4-fd8b-4222-a559-1013145b28fc",
"name": "backup-david-oct28-1",
"bucketID": "a443e58f-59bd-4d45-835a-1bc7813f659a",
"snapshotID": "dfe237cb-57b7-4576-af4d-00ba3a8f2828",
"state": "completed",
"stateUnready": [],
"hookState": "success",
"totalBytes": 205219132,
"bytesDone": 205219132,
"percentDone": 100,
"metadata": {
"labels": [
{
"name": "astra.netapp.io/labels/read-only/triggerType",
"value": "backup"
}
],
"creationTimestamp": "2022-10-28T21:58:37Z",
"modificationTimestamp": "2022-10-28T21:58:55Z",
"createdBy": "a530e865-23e8-4e2e-8020-e92c419a3867"
}
}
],
"metadata": {}
}