

サポート終了通知: 2025 年 11 月 13 日、 AWS は AWS Elemental MediaStore のサポートを終了します。2025 年 11 月 13 日以降、MediaStore コンソールまたは MediaStore リソースにアクセスできなくなります。詳細については、こちらの[ブログ記事](https://aws.amazon.com/blogs/media/support-for-aws-elemental-mediastore-ending-soon/)をご覧ください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# オブジェクトのライフサイクルポリシーを編集する
<a name="policies-object-lifecycle-change"></a>

既存のオブジェクトのライフサイクルポリシーを編集することはできません。ただし、代わりのポリシーをアップロードして、既存のポリシーを変更することができます。サービスが、更新されたポリシーをコンテナに適用するまでに、最大 20 分かかります。

**オブジェクトのライフサイクルポリシーを編集するには (コンソール)**

1. [https://console.aws.amazon.com/mediastore/](https://console.aws.amazon.com/mediastore/) で MediaStore コンソールを開きます。

1. [**Containers (コンテナ)**] ページで、オブジェクトのライフサイクルポリシーを編集する対象のコンテナの名前を選択します。

   コンテナの詳細ページが表示されます。

1. [**オブジェクトのライフサイクルポリシー**] セクションで、[**オブジェクトのライフサイクルポリシーの編集**] を選択します。

1. ポリシーを変更し、[**Save (保存)**] を選択します。

**オブジェクトのライフサイクルポリシーを編集するには (AWS CLI)**

1. 更新するオブジェクトのライフサイクルポリシーを定義するファイルを作成します。

   ```
   {        
       "rules": [
            {
               "definition": {
                   "path": [ 
                       {"prefix": "Football/"}, 
                       {"prefix": "Baseball/"}
                       {"prefix": "Basketball/"}
                   ],
                   "days_since_create": [
                       {"numeric": [">" , 28]}
                   ]
               },
               "action": "EXPIRE"
           }
       ]
   }
   ```

1. で AWS CLI、 `put-lifecycle-policy` コマンドを使用します。

   ```
   aws mediastore put-lifecycle-policy --container-name LiveEvents --lifecycle-policy file://LiveEvents2LifecyclePolicy --region us-west-2
   ```

   このコマンドの戻り値はありません。このサービスでは、指定されたポリシーを以前のポリシーと置き換えてコンテナにアタッチします。