Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface InventoryConfiguration

Specifies the inventory configuration for an Amazon S3 bucket. For more information, see GET Bucket inventory in the Amazon S3 API Reference.

Hierarchy

  • InventoryConfiguration

Index

Properties

Destination

Destination: InventoryDestination | undefined

Contains information about where to publish the inventory results.

Optional Filter

Specifies an inventory filter. The inventory only includes objects that meet the filter's criteria.

Id

Id: string | undefined

The ID used to identify the inventory configuration.

IncludedObjectVersions

IncludedObjectVersions: InventoryIncludedObjectVersions | string | undefined

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.

IsEnabled

IsEnabled: boolean | undefined

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.

Optional OptionalFields

OptionalFields: (InventoryOptionalField | string)[]

Contains the optional fields that are included in the inventory results.

Schedule

Schedule: InventorySchedule | undefined

Specifies the schedule for generating inventory results.