DELETE Bucket Lifecycle¶
The DELETE Bucket Lifecycle operations removes the lifecycle configurations set on a bucket. To use this operation, you must have permission to perform the S3:PutLifecycleConfiguration action.
Requests¶
Request Syntax
DELETE /?lifecycle HTTP/1.1
Host: {{BucketName}}.{{StorageService}}.com
Date: {{date}}
Authorization: {{authorizationString}
Request Parameters
The DELETE Bucket Lifecycle operation does not use request parameters.
Request Headers
The DELETE Bucket Lifecycle operation uses only request headers that are common to all operations (refer to Common Request Headers).
Request Elements
The DELETE Bucket Lifecycle operation does not use request elements.
Responses¶
Response Headers
The DELETE Bucket Lifecycle operation uses only response headers that are common to most responses (refer to Common Response Headers).
Examples
The following example set shows a DELETE request to delete the lifecycle configurations from the specified bucket.
The following is a sample request.
Request Sample
DELETE /?lifecycle HTTP/1.1
Host: examplebucket.s3.amazonaws.com
Date: Wed, 14 Dec 2011 05:37:16 GMT
Authorization: {{signatureValue}}
Response Sample
The following is a sample response showing a successful “204 No Content” response. Objects in the bucket no longer expire.
HTTP/1.1 204 No Content
x-amz-id-2: Uuag1LuByRx9e6j5OnimrSAMPLEtRPfTaOAa==
x-amz-request-id: 656c76696e672SAMPLE5657374
Date: Wed, 14 Dec 2011 05:37:16 GMT
Connection: keep-alive
Server: AmazonS3