MDAA TS Docs
    Preparing search index...

    Identifies a single S3 bucket inventory to be queryable via the Glue/Athena inventory table. In YAML config, entries use "/" format which is parsed into this shape.

    interface BucketInventoryProps {
        bucketName: string;
        inventoryName: string;
    }
    Index

    Properties

    bucketName: string

    Source S3 bucket name whose inventory data will be collected into the audit bucket and made queryable through the Glue inventory table.

    Use cases: Cross-bucket inventory aggregation; Audit-scoped bucket targeting

    AWS: S3 bucket inventory source configuration

    Validation: Required; valid S3 bucket name; bucket must exist

    inventoryName: string

    Inventory configuration ID on the source bucket, used to scope which inventory report is ingested into the Glue table.

    Use cases: Multi-inventory disambiguation; Selective inventory ingestion

    AWS: S3 inventory configuration identifier

    Validation: Required; must match an existing inventory configuration on the source bucket