You need to enable JavaScript to run this app.
Torch Object Storage

Torch Object Storage

Copy page
Download PDF
07-LIFECYCLE
0007-00000602
Copy page
Download PDF
0007-00000602
Problem description​
Within the same lifecycle rule, or multiple rules with overlapping prefixes, there is a time conflict between NoncurrentVersionExpiration and NoncurrentVersionTransition settings (for example, set to delete after 20 days and transition to archive after 30 days).​
Root cause​
Within the same lifecycle rule, or multiple rules with overlapping prefixes, there is a time conflict between NoncurrentVersionExpiration and NoncurrentVersionTransition settings (for example, set to delete after 20 days and transition to Archive after 30 days).​
TOS requires that the days to transition between storage types must follow this order:​
Infrequent Access < Intelligent Tiering < Flashback Archive < Archive < Cold Archive < Deep Cold Archive < Deletion after expiration​
Example​
The following rule configures historical version objects to delete after 10 days and transition to infrequent access after 30 days, which does not meet the requirements.​
​
{​
"Rules": [{​
"ID": "id",​
"Prefix": "prefix",​
"Status": "Enabled",​
"NoncurrentVersionExpiration": { "NoncurrentDays": 10 },​
"NoncurrentVersionTransition": [​
{​
"StorageClass": "IA",​
"NoncurrentDays": 30​
}​
]​
}]​
}​
​
Solution​
When configuring NoncurrentVersionExpiration and NoncurrentVersionTransition simultaneously, the number of days for transitioning to different storage types must follow this order:​
Infrequent Access < Intelligent Tiering < Flashback Archive < Archive < Cold Archive < Deep Cold Archive < Deletion after expiration​
Last updated: 2026.07.28 10:13:31