MDAA TS Docs
    Preparing search index...

    Configuration for a table bucket including namespaces, policies, and encryption.

    interface TableBucketConfig {
        accessPolicies: string[];
        kmsKeyArn?: string;
        maintenance?: TableBucketMaintenanceProps;
        namespaces: { [namespaceName: string]: NamespaceConfig };
    }
    Index

    Properties

    accessPolicies: string[]

    Access policy names applied to this table bucket (must reference top-level accessPolicies).

    kmsKeyArn?: string

    Optional external KMS key ARN. When omitted, a dedicated MdaaKmsKey is created.

    Optional maintenance configuration for compaction, snapshots, and unreferenced file removal.

    namespaces: { [namespaceName: string]: NamespaceConfig }

    Map of namespace names to their configurations.