Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs
Verwendung von DeleteSnapshot mit einem AWS-SDK oder CLI
Die folgenden Code-Beispiele zeigen, wie DeleteSnapshot verwendet wird.
- CLI
-
- AWS CLI
-
So löschen Sie einen Snapshot
Dieser Beispielbefehl löscht einen Snapshot mit der Snapshot-ID von
snap-1234567890abcdef0. Wird der Befehl erfolgreich ausgeführt, wird keine Ausgabe zurückgegeben.Befehl:
aws ec2 delete-snapshot --snapshot-idsnap-1234567890abcdef0-
Weitere API-Informationen finden Sie unter DeleteSnapshot
in der AWS CLI-Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird der angegebene Snapshot gelöscht. Sie werden um eine Bestätigung gebeten, bevor der Vorgang fortgesetzt wird, es sei denn, Sie geben zusätzlich den Force-Parameter an.
Remove-EC2Snapshot -SnapshotId snap-12345678Ausgabe:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-EC2Snapshot (DeleteSnapshot)" on target "snap-12345678". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):-
Weitere API-Informationen finden Sie unter DeleteSnapshot in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).
-
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird der angegebene Snapshot gelöscht. Sie werden um eine Bestätigung gebeten, bevor der Vorgang fortgesetzt wird, es sei denn, Sie geben zusätzlich den Force-Parameter an.
Remove-EC2Snapshot -SnapshotId snap-12345678Ausgabe:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-EC2Snapshot (DeleteSnapshot)" on target "snap-12345678". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):-
Weitere API-Informationen finden Sie unter DeleteSnapshot in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).
-
- Rust
-
- SDK für Rust
-
Anmerkung
Auf GitHub finden Sie noch mehr. Hier finden Sie das vollständige Beispiel und erfahren, wie Sie das AWS-Code-Beispiel-
einrichten und ausführen. async fn delete_snapshot(client: &Client, id: &str) -> Result<(), Error> { client.delete_snapshot().snapshot_id(id).send().await?; println!("Deleted"); Ok(()) }-
Weitere API-Informationen finden Sie unter DeleteSnapshot
in der API-Referenz zum AWS SDK für Rust.
-