MDAA TS Docs
    Preparing search index...
    interface MdaaBucketProps {
        additionalKmsKeyArns?: string[];
        bucketName?: string;
        createOutputs?: boolean;
        createParams?: boolean;
        encryptionKey: IKey;
        enforceExclusiveKmsKeys?: boolean;
        eventBridgeEnabled?: boolean;
        intelligentTieringConfigurations?: IntelligentTieringConfiguration[];
        inventories?: Inventory[];
        lifecycleRules?: LifecycleRule[];
        naming: IMdaaResourceNaming;
        transferAcceleration?: boolean;
        uniqueBucketName?: boolean;
    }

    Hierarchy (View Summary)

    Index

    Properties

    additionalKmsKeyArns?: string[]
    bucketName?: string

    Physical name for the S3 bucket that will be processed through MDAA naming conventions

    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

    encryptionKey: IKey
    enforceExclusiveKmsKeys?: boolean
    eventBridgeEnabled?: boolean
    intelligentTieringConfigurations?: IntelligentTieringConfiguration[]
    inventories?: Inventory[]

    Array of inventory configurations for automated bucket content reporting and analysis

    lifecycleRules?: LifecycleRule[]
    naming: IMdaaResourceNaming

    MDAA naming implementation for consistent resource naming across all MDAA constructs

    transferAcceleration?: boolean
    uniqueBucketName?: boolean