MDAA TS Docs
    Preparing search index...

    Module @aws-mdaa/audit-l3-construct - v1.5.0

    Construct Overview

    This Audit CDK L3 construct is used to configure deploy the resources required to define a secure S3-based bucket on AWS for use as a Cloudtrail or S3 Inventory target.


    Audit

    • Audit KMS Key - This key will be used to encrypt all Audit resources which support encryption at rest (including the Audit S3 Bucket).

    • Audit S3 Buckets - An S3 bucket with policies configured to allow CloudTrail audit logs and S3 Inventories to be written.

    • Glue/Athena Audit Table - An Athena table will be created in order to query CloudTrail data in the Audit Bucket

    • Glue/Athena Inventory Table - An Athena table will be created in order to query S3 Inventory data in the Audit Bucket

    Classes

    AuditL3Construct

    Interfaces

    AuditL3ConstructProps
    BucketInventoryProps