There are more AWS SDK examples available in the AWS Doc SDK Examples
Use DeleteSnapshot
with an AWS SDK or CLI
The following code examples show how to use DeleteSnapshot
.
- CLI
-
- AWS CLI
-
To delete a snapshot
This example command deletes a snapshot with the snapshot ID of
snap-1234567890abcdef0
. If the command succeeds, no output is returned.Command:
aws ec2 delete-snapshot --snapshot-id
snap-1234567890abcdef0
-
For API details, see DeleteSnapshot
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell
-
Example 1: This example deletes the specified snapshot. You are prompted for confirmation before the operation proceeds, unless you also specify the Force parameter.
Remove-EC2Snapshot -SnapshotId snap-12345678
Output:
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"):
-
For API details, see DeleteSnapshot in AWS Tools for PowerShell Cmdlet Reference.
-
- Rust
-
- SDK for Rust
-
Note
There's more on GitHub. Find the complete example and learn how to set up and run in the AWS Code Examples Repository
. async fn delete_snapshot(client: &Client, id: &str) -> Result<(), Error> { client.delete_snapshot().snapshot_id(id).send().await?; println!("Deleted"); Ok(()) }
-
For API details, see DeleteSnapshot
in AWS SDK for Rust API reference.
-