Removes the specified object from Amazon S3.
            
 Declaration Syntax
 Declaration Syntax| C# | 
public DeleteObjectResponse DeleteObject( DeleteObjectRequest request )
 Parameters
 Parameters- request (DeleteObjectRequest)
- The DeleteObjectRequest that defines the parameters of the operation.
 Return Value
 Return ValueReturns a DeleteObjectResponse from S3.
 Remarks
 RemarksThe 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).
 Examples
 ExamplesThis example shows how to delete an object.
 CopyDeleteObject sample
CopyDeleteObject sample// Create a client AmazonS3Client client = new AmazonS3Client(); // Create a DeleteObject request DeleteObjectRequest request = new DeleteObjectRequest { BucketName = "SampleBucket", Key = "Item1" }; // Issue request client.DeleteObject(request);
 Exceptions
 Exceptions| Exception | Condition | 
|---|---|
| ArgumentNullException | |
| WebException | |
| AmazonS3Exception |