Amazon Simple Storage Service
Console User Guide (API Version 2006-03-01)

Managing Lifecycle Configuration

This section explains how to define and manage lifecycle configuration rules for a bucket: adding, viewing, deleting, and disabling rules. You can use lifecycle configuration rules to define actions you want Amazon S3 to take during an object's lifetime (for example, transition objects to another storage class, archive them, or delete them after a specified period of time).

You configure lifecycle rules on a bucket. You can define a rule for all objects or a subset of objects in the bucket (by specifying the key name prefix). You can temporarily disable a rule.

If a bucket is versioning-enabled, the lifecycle defines actions specific to current and noncurrent object versions.

For more information see the Object Lifecycle Management and Using Versioning topics in the Amazon Simple Storage Service Developer Guide.