ロック解除された保持ポリシーを削除します。
使用上の注意
ロック解除された保持ポリシーを削除するには、
oss:AbortBucketWorm
権限が必要です。 詳細については、「RAMユーザーへのカスタムポリシーのアタッチ」をご参照ください。デフォルトでは、時間ベースの保持ポリシーは、バケットに対してポリシーが作成された後はInProgress状態になります。 ポリシーは24時間この状態のままです。 24時間以内に、保持ポリシーはバケット内のデータを保護します。
保持ポリシーが有効になってから24時間後: 保持ポリシーがロックされていない場合、ポリシーは無効になります。
保持ポリシーが有効になった後の24時間ウィンドウ: 保持ポリシーがロックされていない場合、バケット所有者と許可されたユーザーはこのポリシーを削除できます。 保持ポリシーがロックされている場合、ポリシーの保護期間を短縮できず、ポリシーを削除できません。 保護期間は延長することしかできません。
保護期間内のオブジェクトがバケットに含まれている場合、バケットまたはその保持ポリシーは削除できません。 バケットが削除されると、バケットの保持ポリシーも削除されます。 バケットが空の場合、バケット所有者のみがバケットを削除できます。
コマンド構文
ossutil api abort-bucket-worm -- bucket value [flags]
パラメーター | 必須 | 説明 |
-- bucket | String | バケットの名前です。 |
説明
詳細については、「コマンドラインオプション」をご参照ください。
例
examplebucketバケットに設定されているロック解除された保持ポリシーを削除します。
ossutil api abort-bucket-worm -- bucket examplebucket