MDAA TS Docs
    Preparing search index...

    Module @aws-mdaa/s3-tables-constructs

    @aws-mdaa/s3-tables-constructs

    MDAA S3 Tables L2 Constructs - wraps AWS::S3Tables CloudFormation resources with MDAA naming, KMS encryption, and compliance controls.

    • MdaaTableBucket - S3 Tables table bucket with KMS encryption and maintenance configuration
    • MdaaNamespace - Namespace within a table bucket for organizing tables
    • MdaaTable - Apache Iceberg table with schema, partition, and sort order definitions
    • MdaaTableBucketPolicy - Table bucket resource policy that always injects a mandatory deny-non-TLS statement (deny when aws:SecureTransport is false), with any additional statements appended after it
    • MdaaTablePolicy - Table resource policy that always injects the same mandatory deny-non-TLS statement for an individual table

    Classes

    MdaaNamespace
    MdaaTable
    MdaaTableBucket
    MdaaTableBucketPolicy
    MdaaTablePolicy

    Interfaces

    IcebergColumnDef
    IcebergCompactionProps
    IcebergPartitionDef
    IcebergSnapshotManagementProps
    IcebergSortOrderDef
    IMdaaTableBucketPolicyStatementsBuilder
    IMdaaTablePolicyStatementsBuilder
    MdaaNamespaceProps
    MdaaTableBucketPolicyProps
    MdaaTableBucketProps
    MdaaTablePolicyProps
    MdaaTableProps
    TableBucketMaintenanceProps
    TableBucketMaintenanceUnreferencedFileRemovalProps

    Variables

    MAX_TABLE_COLUMNS