すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:バケットライフサイクルの削除

最終更新日:Jul 09, 2025

この操作を呼び出して、バケットのライフサイクルルールを削除できます。 DeleteBucketLifecycle を呼び出してバケットのすべてのライフサイクルルールを削除した後も、バケット内のオブジェクトは削除されません。バケット所有者のみが、バケットの CORS ルールを削除できます。

リクエスト構文

DELETE /? lifecycle HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue

リクエストの例

DELETE /? lifecycle HTTP/1.1
Host: BucketName.oss.aliyuncs.com  
Date: Thu, 17 Apr 2025 01:17:35 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=host,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e        

成功レスポンスの例

説明

削除するライフサイクルルールがない場合は、HTTP ステータスコード 204 が返されます。

HTTP/1.1 204 No Content 
x-oss-request-id: 534B371674E88A4D8906****
Date: Mon, 14 Apr 2014 01:17:35 GMT
Connection: keep-alive
Content-Length: 0  
Server: AliyunOSS 
x-oss-server-time: 122

OSS SDK

さまざまなプログラミング言語に対応する DeleteBucketLifecycle 操作の SDK は次のとおりです。

ossutil

DeleteBucketLifecycle 操作に対応する ossutil コマンドについては、「delete-bucket-lifecycle」をご参照ください。

エラーコード

エラーコード

HTTP ステータスコード

説明

NoSuchBucket

404

指定されたバケットが存在しないために返されたエラーメッセージです。

AccessDenied

403

バケットのライフサイクルルールを削除する権限がないために返されたエラーメッセージです。バケット所有者のみが、バケットのライフサイクルルールを削除できます。