Löschen Sie ein Backup
Sie können ein Backup löschen, das einer verwalteten Anwendung zugeordnet ist.
Bevor Sie beginnen
Sie müssen Folgendes haben:
-
ID der gemanagten Applikation, für die das Backup zuständig ist Bei Bedarf können Sie den Workflow verwenden "Listen Sie die verwalteten Apps auf" Zum Auffinden der Anwendung.
-
ID des zu löschenden Backups. Bei Bedarf können Sie den Workflow verwenden "Listen Sie die Backups auf" Um den Snapshot zu finden.
1. Löschen Sie die Sicherung
Führen Sie den folgenden REST-API-Aufruf aus.
Sie können das Löschen einer fehlgeschlagenen Sicherung wie unten beschrieben mit der optionalen Anforderungs-Kopfzeile erzwingen. |
HTTP-Methode | Pfad |
---|---|
Löschen |
/Accounts/{Account_id}/k8s/v1/managedaApps/{managedApp_id}/appBackups/{appBackup_id} |
Zusätzliche Eingabeparameter
Zusätzlich zu den Parametern, die bei allen REST-API-Aufrufen üblich sind, werden die folgenden Parameter auch in den Curl-Beispielen für diesen Schritt verwendet.
Parameter | Typ | Erforderlich | Beschreibung |
---|---|---|---|
Verwaltete App-id |
Pfad |
Ja. |
Gibt die verwaltete Anwendung an, die das Backup besitzt. |
Backup-id |
Pfad |
Ja. |
Identifiziert das zu löschende Backup. |
Löschen erzwingen |
Kopfzeile |
Nein |
Wird verwendet, um das Löschen eines fehlgeschlagenen Backups zu erzwingen. |
Curl Beispiel: Löschen Sie ein einzelnes Backup für die App
curl --location -i --request DELETE 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/managedApps/<MANAGED_APP_ID>/appBackups/<BACKUP_ID>' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Curl Beispiel: Löschen Sie eine einzelne Sicherung für die App mit der Force-Option
curl --location -i --request DELETE 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/managedApps/<MANAGED_APP_ID>/appBackups/<BACKUP_ID>' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>' --header 'Force-Delete: true'