Removes the specified object from Amazon S3.

C# |
DeleteObjectResponse DeleteObject( DeleteObjectRequest request )

- request (DeleteObjectRequest)
- The DeleteObjectRequest that defines the parameters of the operation.

Returns a DeleteObjectResponse from S3.

The DeleteObject operation removes the specified object from Amazon S3. Once deleted, there is no method to restore or undelete an object.
If you delete an object that does not exist, Amazon S3 will return a success (not an error message).

This example shows how to delete an object.

// Create a client AmazonS3Client client = new AmazonS3Client(); // Create a DeleteObject request DeleteObjectRequest request = new DeleteObjectRequest { BucketName = "SampleBucket", Key = "Item1" }; // Issue request client.DeleteObject(request);

Exception | Condition |
---|---|
ArgumentNullException | |
WebException | |
AmazonS3Exception |