DeleteBucketLifecycle
Deletes the lifecycle configuration from the specified bucket.
Description
The DeleteBucketLifecycle
operation removes all lifecycle configuration rules from the specified bucket. After this operation is performed, there will be no automatic object lifecycle management actions performed on objects in the bucket.
note
- To use this operation, you must have permission to perform the
s3:PutLifecycleConfiguration
action. - This operation will succeed even if there is no lifecycle configuration on the bucket.
- After deleting the lifecycle configuration, all lifecycle rules will be removed and no automatic lifecycle actions will be taken on the objects in the bucket.
Request Syntax
DELETE /?lifecycle HTTP/1.1
Host: BucketName.qstorage.quilibrium.com
x-amz-expected-bucket-owner: OwnerAccountId
Values in italics indicate user input and should be replaced with actual values.
This operation does not have a request body.
Request Parameters
Headers
Name | Description | Required | Type |
---|---|---|---|
x-amz-expected-bucket-owner | The account ID of the expected bucket owner | No | text |
Examples
Example 1: Delete lifecycle configuration from a bucket
DELETE /?lifecycle HTTP/1.1
Host: my-bucket.qstorage.quilibrium.com
Values in italics indicate user input and should be replaced with actual values.
HTTP/1.1 204
x-amz-id-2: Example7qoYGN7uMuFuYS6m7a4l
x-amz-request-id: TX234S0F24A06C7
Date: _Wed, 01 Mar 2024 12:00:00 GMT_
Values in italics indicate variable response values.
Response Syntax
HTTP/1.1 204
x-amz-id-2: RequestId
x-amz-request-id: AmazonRequestId
Date: ISO8601Date
Values in italics indicate variable response values.
Response Elements
Response Headers
Name | Description | Required | Type |
---|---|---|---|
x-amz-id-2 | An identifier for the request | No | String |
x-amz-request-id | A unique identifier for the request | No | String |
Date | The date and time at which the response was sent | No | String |
Special Errors
Error Code | Description |
---|---|
NoSuchBucket | The specified bucket does not exist |
403 | Forbidden. Authentication failed or you do not have permission to delete the lifecycle configuration |
Permissions
You must have the s3:PutLifecycleConfiguration
permission.
Try It Out
Test DeleteBucketLifecycle
Delete the lifecycle configuration from a bucket.
Coming Soon
This feature is currently under development and will be available soon.