Supprimer une sauvegarde
Vous pouvez supprimer une sauvegarde associée à une application.
Avant de commencer
Vous devez disposer des éléments suivants :
-
ID de l'application propriétaire de la sauvegarde. Si nécessaire, vous pouvez utiliser le workflow "Répertorier les applications" pour localiser l'application.
-
ID de la sauvegarde à supprimer. Si nécessaire, vous pouvez utiliser le workflow "Répertoriez les sauvegardes" pour localiser l'instantané.
Supprimez la sauvegarde
Effectuez l'appel de l'API REST suivant.
Vous pouvez forcer la suppression d'une sauvegarde ayant échoué à l'aide de l'en-tête de demande facultatif comme décrit ci-dessous. |
Cet appel d'API REST utilise la méthode et le point de terminaison suivants.
Méthode HTTP | Chemin |
---|---|
SUPPRIMER |
/Accounts/{account_ID}/k8s/v1/apps/{app_ID}/appBackups/{appBackup_ID} |
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 de la sauvegarde. |
id de sauvegarde |
Chemin |
Oui. |
Identifie la sauvegarde à supprimer. |
forcer la suppression |
En-tête |
Non |
Utilisé pour forcer la suppression d'une sauvegarde ayant échoué. |
curl --request DELETE \
--location "https://astra.netapp.io/accounts/$ACCOUNT_ID/k8s/v1/apps/$APP_ID/appBackups/<BACKUP_ID>" \
--include \
--header "Accept: */*" \
--header "Authorization: Bearer $API_TOKEN"
curl --request DELETE \
--location "https://astra.netapp.io/accounts/$ACCOUNT_ID/k8s/v1/apps/$APP_ID/appBackups/<BACKUP_ID>" \
--include \
--header "Force-Delete: true" \
--header "Accept: */*" \
--header "Authorization: Bearer $API_TOKEN"