Skip to main content

tigris buckets set-transition

Configure a lifecycle transition rule on a bucket. Automatically move objects to a different storage class after a number of days or on a specific date.

Usage

tigris buckets set-transition <name> [flags]
t3 b set-transition <name> [flags]

Flags

NameRequiredDefaultDescription
--storage-classNoTarget storage class. Options: STANDARD_IA (Infrequent Access), GLACIER (Archive), GLACIER_IR (Instant Retrieval Archive)
--daysNoTransition objects after this many days
--dateNoTransition objects on this date (ISO-8601, e.g. 2026-06-01)
--enableNoEnable lifecycle transition rules on the bucket
--disableNoDisable lifecycle transition rules on the bucket

Examples

# Move objects to Infrequent Access after 30 days
tigris buckets set-transition my-bucket --storage-class STANDARD_IA --days 30

# Archive objects on a specific date
tigris buckets set-transition my-bucket --storage-class GLACIER --date 2026-06-01

# Enable existing transition rules
tigris buckets set-transition my-bucket --enable

# Disable transition rules
tigris buckets set-transition my-bucket --disable