IntelligentTieringConfiguration class

Specifies the S3 Intelligent-Tiering configuration for an Amazon S3 bucket.

For information about the S3 Intelligent-Tiering storage class, see Storage class for automatically optimizing frequently and infrequently accessed objects.

Constructors

IntelligentTieringConfiguration({required String id, required IntelligentTieringStatus status, required List<Tiering> tierings, IntelligentTieringFilter? filter})
IntelligentTieringConfiguration.fromXml(XmlElement elem)
factory

Properties

filter IntelligentTieringFilter?
Specifies a bucket filter. The configuration only includes objects that meet the filter's criteria.
final
hashCode int
The hash code for this object.
no setterinherited
id String
The ID used to identify the S3 Intelligent-Tiering configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status IntelligentTieringStatus
Specifies the status of the configuration.
final
tierings List<Tiering>
Specifies the S3 Intelligent-Tiering storage class tier of the configuration.
final

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