Skip to content
v2.273.0

InventoryObjectVersion Enum ​

Inventory version support.

Example ​

ts
const inventoryBucket = new s3.Bucket(this, 'InventoryBucket');

const dataBucket = new s3.Bucket(this, 'DataBucket', {
  inventories: [
    {
      frequency: s3.InventoryFrequency.DAILY,
      includeObjectVersions: s3.InventoryObjectVersion.CURRENT,
      destination: {
        bucket: inventoryBucket,
      },
    },
    {
      frequency: s3.InventoryFrequency.WEEKLY,
      includeObjectVersions: s3.InventoryObjectVersion.ALL,
      destination: {
        bucket: inventoryBucket,
        prefix: 'with-all-versions',
      },
    },
  ],
});

Members ​

MemberDescription
ALLIncludes all versions of each object in the report.
CURRENTIncludes only the current version of each object in the report.

Referenced by ​

  • Inventory.includeObjectVersionsinclude_object_versionsincludeObjectVersionsIncludeObjectVersionsIncludeObjectVersions