ロックされていない保持ポリシーを削除します。
使用方法
デフォルトでは、時間ベースの保持ポリシーは、バケットに対してポリシーが作成された後、InProgress 状態になります。この状態は 24 時間有効です。 24 時間以内に、保持ポリシーはバケット内のデータを保護します。
保持ポリシーが有効になってから 24 時間以内:保持ポリシーがロックされていない場合、バケットオーナーと承認されたユーザーはこのポリシーを削除できます。保持ポリシーがロックされている場合、ポリシーの保護期間を短縮したり、ポリシーを削除したりすることはできません。保護期間は延長のみ可能です。
保持ポリシーが有効になってから 24 時間後:保持ポリシーがロックされていない場合、ポリシーは無効になります。
バケットに保護期間内のオブジェクトが含まれている場合、バケットまたはその保持ポリシーを削除することはできません。バケットが削除されると、バケットの保持ポリシーも削除されます。バケットが空の場合、バケットオーナーのみがバケットを削除できます。
OSS SDK
AbortBucketWorm を呼び出すには、次のプログラミング言語の OSS SDK を使用できます。
ossutil
AbortBucketWorm 操作に対応する ossutil コマンドについては、「abort-bucket-worm」をご参照ください。
例
リクエストの例
DELETE /?worm HTTP/1.1 Date: Mon, 3 Aug 2020 03:15:40 GMT Host: BucketName.oss.aliyuncs.com Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218eレスポンスの例
HTTP/1.1 204 NoContent Server: AliyunOSS Date: Tue, 22 Aug 2023 09:10:20 GMT Content-Length: 0 Connection: keep-alive x-oss-request-id: 5C06A3B67B8B5A3DA422299D x-oss-server-time: 130