Ejemplo de política de ciclo de vida de objeto: múltiples reglas - AWS Elemental MediaStore

Aviso de fin de soporte: el 13 de noviembre de 2025, AWS suspenderemos el soporte para AWS Elemental MediaStore. Después del 13 de noviembre de 2025, ya no podrá acceder a la MediaStore consola ni a MediaStore los recursos. Para obtener más información, visite esta publicación del blog.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejemplo de política de ciclo de vida de objeto: múltiples reglas

La siguiente política especifica que MediaStore hace lo siguiente:

  • Mover los objetos almacenados en la carpeta AwardsShow a la clase de almacenamiento de acceso infrecuente (IA) después de 30 días

  • Eliminar objetos que tienen una extensión de archivo de m3u8 y se almacenan en la carpeta Football después de 20 segundos

  • Eliminar objetos almacenados en la carpeta April después de 10 días

  • Eliminar objetos que tienen una extensión de archivo de ts y se almacenan en la carpeta Program después de 5 días

{ "rules": [ { "definition": { "path": [ {"prefix": "AwardsShow/"} ], "days_since_create": [ {"numeric": [ ">=" , 30 ]} ] }, "action": "ARCHIVE" }, { "definition": { "path": [ {"wildcard": "Football/*.m3u8"} ], "seconds_since_create": [ {"numeric": [ ">", 20 ]} ] }, "action": "EXPIRE" }, { "definition": { "path": [ {"prefix": "April"} ], "days_since_create": [ {"numeric": [ ">", 10 ]} ] }, "action": "EXPIRE" }, { "definition": { "path": [ {"wildcard": "Program/*.ts"} ], "days_since_create": [ {"numeric": [ ">", 5 ]} ] }, "action": "EXPIRE" } ] }