

Avviso di fine del supporto: il 13 novembre 2025 AWS interromperà il supporto per AWS Elemental. MediaStore Dopo il 13 novembre 2025, non potrai più accedere alla console o alle MediaStore risorse. MediaStore Per ulteriori informazioni, consulta questo [post del blog](https://aws.amazon.com/blogs/media/support-for-aws-elemental-mediastore-ending-soon/). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Aggiunta di una policy del ciclo di vita degli oggetti a un container
<a name="policies-object-lifecycle-add"></a>

Una policy del ciclo di vita degli oggetti consente di specificare la durata di archiviazione degli oggetti in un container. Imposta una data di scadenza e dopo la data di scadenza AWS Elemental MediaStore elimina gli oggetti. Sono necessari fino a 20 minuti affinché il servizio applichi la nuova policy al container.

Per informazioni su come creare una policy del ciclo di vita, consulta [Componenti di una policy del ciclo di vita degli oggetti](policies-object-lifecycle-components.md).

**Nota**  
Per le regole di eliminazione degli oggetti (gli oggetti scadono entro pochi giorni), potrebbe esserci un leggero ritardo tra la scadenza di un oggetto e l'eliminazione dell'oggetto. Tuttavia, le modifiche nella fatturazione avvengono non appena l'oggetto scade. Ad esempio, se una regola del ciclo di vita specifica 10 `days_since_create`, l'account non viene fatturato per l'oggetto dopo 10 giorni, anche se l'oggetto non è ancora stato eliminato.

**Per aggiungere una policy del ciclo di vita degli oggetti (console)**

1. Apri la MediaStore console all'indirizzo. [https://console.aws.amazon.com/mediastore/](https://console.aws.amazon.com/mediastore/)

1. Nella pagina **Containers (Container)**, scegli il nome del container per il quale vuoi creare una policy del ciclo di vita degli oggetti.

   Viene visualizzata la pagina dei dettagli del container. 

1. Nella sezione **Object lifecycle policy (Policy del ciclo di vita degli oggetti)**, scegliere **Create object lifecycle policy (Crea policy del ciclo di vita degli oggetti)**.

1. Inserisci la policy in formato JSON e quindi scegli **Save (Salva)**.

**Per aggiungere una policy del ciclo di vita degli oggetti (AWS CLI)**

1. Crea un file che definisce la policy del ciclo di vita degli oggetti:

   ```
   {        
       "rules": [
            {
               "definition": {
                   "path": [ 
                       {"prefix": "Football/"}, 
                       {"prefix": "Baseball/"}
                   ],
                   "days_since_create": [
                       {"numeric": [">" , 28]}
                   ]
               },
               "action": "EXPIRE"
           },
           {
               "definition": {
                   "path": [ 
                       {"wildcard": "AwardsShow/index*.m3u8"}
                   ],
                   "seconds_since_create": [
                       {"numeric": [">" , 8]}
                   ]
               },
               "action": "EXPIRE"
           }
       ]
   }
   ```

1. In AWS CLI, usa il `put-lifecycle-policy` comando:

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

   Il comando non ha un valore restituito. Il servizio collega la policy specificata al container. 