Skip to main content

Rule

Specifies lifecycle rules for a QStorage bucket. For more information, see PutBucketLifecycle.

Elements

NameDescriptionRequiredType
PrefixObject key prefix that identifies one or more objects to which this rule applies.YesString
StatusIf 'Enabled', the rule is currently being applied. If 'Disabled', the rule is not currently being applied.YesString
AbortIncompleteMultipartUploadSpecifies the days since the initiation of an incomplete multipart upload that QStorage will wait before permanently removing all parts of the upload.NoAbortIncompleteMultipartUpload
ExpirationSpecifies the expiration for the lifecycle of the object.NoLifecycleExpiration
IDUnique identifier for the rule. The value can't be longer than 255 characters.NoString
NoncurrentVersionExpirationSpecifies when noncurrent object versions expire. Upon expiration, QStorage permanently deletes the noncurrent object versions. You set this lifecycle configuration action on a bucket that has versioning enabled (or suspended) to request that QStorage delete noncurrent object versions at a specific period in the object's lifetime.NoNoncurrentVersionExpiration

See Also