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