LifecycleExpiration class
The container of the Outposts bucket lifecycle expiration.
Constructors
- LifecycleExpiration({DateTime? date, int? days, bool? expiredObjectDeleteMarker})
- LifecycleExpiration.fromXml(XmlElement elem)
-
factory
Properties
- date → DateTime?
-
Indicates at what date the object is to be deleted. Should be in GMT ISO
8601 format.
final
- days → int?
-
Indicates the lifetime, in days, of the objects that are subject to the
rule. The value must be a non-zero positive integer.
final
- expiredObjectDeleteMarker → bool?
-
Indicates whether Amazon S3 will remove a delete marker with no noncurrent
versions. If set to true, the delete marker will be expired. If set to
false, the policy takes no action. This cannot be specified with Days or
Date in a Lifecycle Expiration Policy.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
toXml(
String elemName, {List< XmlAttribute> ? attributes}) → XmlElement
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited