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(InventoryDestination? destination, InventoryFilter? filter, String? id, String? includedObjectVersions, bool? isEnabled, String? optionalFields, InventorySchedule? schedule)
- InventoryConfiguration.fromXml(XmlElement xml)
Properties
- destination ↔ InventoryDestination?
-
Contains information about where to publish the inventory results.
getter/setter pair
- filter ↔ InventoryFilter?
-
Specifies an inventory filter. The inventory only includes objects that meet the filter's criteria.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
The ID used to identify the inventory configuration.
getter/setter pair
- includedObjectVersions ↔ String?
-
Object versions to include in the inventory list. If set to All, the list includes all the object versions, which adds the version-related fields VersionId, IsLatest, and DeleteMarker to the list. If set to Current, the list does not contain these version-related fields.
getter/setter pair
- isEnabled ↔ bool?
-
Specifies whether the inventory is enabled or disabled. If set to True, an inventory list is generated. If set to False, no inventory list is generated.
getter/setter pair
- optionalFields ↔ String?
-
Contains the optional fields that are included in the inventory results.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schedule ↔ InventorySchedule?
-
Specifies the schedule for generating inventory results.
getter/setter pair
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(
) → XmlNode
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited