Lifecycle Policies

Lifecycle policie let you automatically manage objects in a bucket over time — expiring old files, cleaning up incomplete uploads, or moving objects to a lower-cost storage class. Rules are evaluated daily and applied automatically.

Before you begin

1

1. Go to Lifecycle Policies

Open a bucket, click the Settings tab, then click the Lifecycle Policies tab.

2

2. Add a rule

Click + Add Rule. If no rules exist yet, click + Create Your First Rule.

IBEE Object Storage lifecycle policies
3

3. Configure the rule

Fill in the fields in the ADD LIFECYCLE RULE panel:

FieldTypeDefaultDescription
Lifecycle rule is enabledToggleOnEnable or disable the rule. Disabled rules remain saved but are not executed.
Rule scope (prefix)TextApply the rule only to objects with this prefix (e.g. logs/). Leave empty to apply to all objects in the bucket.
Expire (delete) uploaded objects afterCheckbox + days30 daysAutomatically delete objects after the specified number of days.
Abort incomplete multipart uploads afterCheckbox + days7 daysAutomatically abort and clean up incomplete multipart uploads.
Transition objects to Infrequent Access storage class afterCheckbox + days30 daysMove objects to Infrequent Access storage class after the specified number of days.

Click Save changes.

At least one lifecycle action must be selected when creating a rule.

How lifecycle rules work

  • Rules are evaluated daily and applied automatically
  • Use a prefix to target specific folders (e.g. logs/ or temp/)
  • Disabled rules remain saved but are not executed

Lifecycle actions

ActionDescriptionUnit
Expire (delete) uploaded objects afterDeletes objects after a specified number of daysDays
Abort incomplete multipart uploads afterAborts and cleans up incomplete multipart uploads after a specified number of daysDays
Transition objects to Infrequent Access storage class afterMoves objects to Infrequent Access storage class after a specified number of daysDays

Troubleshooting

Save changes is disabled At least one lifecycle action (Expire, Abort multipart, or Transition) must be checked before saving.

Rule is not executing Check that the Lifecycle rule is enabled toggle is on. Disabled rules are saved but not executed.

Rule applying to all objects unexpectedly If the Rule scope (prefix) field is empty, the rule applies to all objects in the bucket. Add a prefix to restrict scope.