Lifecycle rules enable you to automate and manage expiration of files or objects in the Element Store. They are implemented through the S3 API. However, they can be used to manage the expiration of any data created and accessed as files via any supported client protocol as well as any data that was created as S3 objects.
Note
Lifecycle rules do not require the S3 protocol to be enabled for the view. For example, you can configure lifecycle rules for an NFS-only view that does not have the S3 protocol enabled.
A lifecycle rule defines expiration actions that are applied to a scope of objects within a bucket. They can expire objects a number of days after they are created, abort and remove incomplete multipart uploads, and cleanup expired object delete markers that can accumulate in versioned buckets. Each rule is defined for a specified scope of objects within a specified view. The scope can be defined by prefix (object prefix for S3 objects equivalent to part of the full file path or directory name) and/or object size.