MDAA TS Docs
    Preparing search index...

    Internal props for the Audit L3 construct.

    interface AuditL3ConstructProps {
        bucketInventories?: BucketInventoryProps[];
        createOutputs?: boolean;
        createParams?: boolean;
        crossAccountStacks?: { [account: string]: { [region: string]: Stack } };
        inventoryPrefix: string;
        naming: IMdaaResourceNaming;
        readRoleRefs: MdaaRoleRef[];
        roleHelper: MdaaRoleHelper;
        sourceAccounts: string[];
        sourceRegions: string[];
        tags?: { [key: string]: string };
    }

    Hierarchy (View Summary)

    Index

    Properties

    bucketInventories?: BucketInventoryProps[]
    createOutputs?: boolean

    Flag controlling CloudFormation output and stack export creation for construct resources

    createParams?: boolean

    Flag controlling SSM parameter creation for construct resource references enabling

    crossAccountStacks?: { [account: string]: { [region: string]: Stack } }
    inventoryPrefix: string

    S3 prefix under which inventory writing is permitted.

    naming: IMdaaResourceNaming

    MDAA naming implementation for consistent resource naming across all MDAA constructs

    readRoleRefs: MdaaRoleRef[]
    roleHelper: MdaaRoleHelper
    sourceAccounts: string[]

    Source account IDs for cross-account audit log acceptance.

    sourceRegions: string[]

    Source regions for multi-region audit log acceptance.

    tags?: { [key: string]: string }