InventoryConfiguration class
Specifies the inventory configuration for an Amazon S3 bucket. For more information, see GET Bucket inventory in the Amazon Simple Storage Service API Reference.
Constructors
-
InventoryConfiguration({required InventoryDestination destination, required String id, required InventoryIncludedObjectVersions includedObjectVersions, required bool isEnabled, required InventorySchedule schedule, InventoryFilter? filter, List<
InventoryOptionalField> ? optionalFields}) - InventoryConfiguration.fromXml(XmlElement elem)
-
factory
Properties
- destination → InventoryDestination
-
Contains information about where to publish the inventory results.
final
- filter → InventoryFilter?
-
Specifies an inventory filter. The inventory 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 inventory configuration.
final
- includedObjectVersions → InventoryIncludedObjectVersions
-
Object versions to include in the inventory list. If set to
All
, the list includes all the object versions, which adds the version-related fieldsVersionId
,IsLatest
, andDeleteMarker
to the list. If set toCurrent
, the list does not contain these version-related fields.final - isEnabled → bool
-
Specifies whether the inventory is enabled or disabled. If set to
True
, an inventory list is generated. If set toFalse
, no inventory list is generated.final -
optionalFields
→ List<
InventoryOptionalField> ? -
Contains the optional fields that are included in the inventory results.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schedule → InventorySchedule
-
Specifies the schedule for generating inventory results.
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