Values defining a lifecycle rule.
| C# |
public class LifecycleRule
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| LifecycleRule()()()() | Initializes a new instance of the LifecycleRule class | |
| Equals(Object) | (Inherited from Object.) | |
| Expiration |
Defines the length of time, in days, before objects expire.
| |
| GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType()()()() | Gets the type of the current instance. (Inherited from Object.) | |
| Id |
Unique identifier for the rule.
| |
| NoncurrentVersionExpiration |
Defines the length of time, in days, before noncurrent versions expire.
| |
| NoncurrentVersionTransition |
The transition rule that describes when noncurrent versions transition to
the Glacier storage class.
| |
| Prefix |
The prefix property for the rule. Identifies one or more objects in a bucket to which
the rule applies.
| |
| Status |
If Enabled, the rule is currently being applied. If Disabled, the rule is not currently being applied.
| |
| ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
| Transition |
Gets and sets the transition property of the rule
|
| Object | |
| LifecycleRule | |