Class LifecycleRuleNoncurrentVersionExpiration
Specifies when noncurrent object versions expire. Upon expiration, Amazon S3 permanently deletes the noncurrent object versions. You set this lifecycle configuration action on a bucket that has versioning enabled (or suspended) to request that Amazon S3 delete noncurrent object versions at a specific period in the object's lifetime.
public class LifecycleRuleNoncurrentVersionExpiration
- Inheritance
-
LifecycleRuleNoncurrentVersionExpiration
- Inherited Members
Constructors
LifecycleRuleNoncurrentVersionExpiration()
public LifecycleRuleNoncurrentVersionExpiration()
Properties
NewerNoncurrentVersions
Gets and sets the property NewerNoncurrentVersions.
public int NewerNoncurrentVersions { get; set; }
Property Value
NoncurrentDays
Gets and sets the property NoncurrentDays.
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action. The value must be a non-zero positive integer. For information about the noncurrent days calculations, see How Amazon S3 Calculates When an Object Became Noncurrent in the Amazon S3 User Guide.
public int NoncurrentDays { get; set; }