{"_id":"@aws-mdaa/s3-tables-constructs","_rev":"2-b86cb15d6d18e82a7e0ca5c7788432a7","name":"@aws-mdaa/s3-tables-constructs","dist-tags":{"latest":"1.8.1"},"versions":{"1.8.0":{"name":"@aws-mdaa/s3-tables-constructs","version":"1.8.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/s3-tables-constructs@1.8.0","maintainers":[{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"}],"homepage":"https://github.com/aws/modern-data-architecture-accelerator#readme","bugs":{"url":"https://github.com/aws/modern-data-architecture-accelerator/issues"},"dist":{"shasum":"a023328fb02772381795ba1c48a7e0a764af9f6a","tarball":"https://registry.npmjs.org/@aws-mdaa/s3-tables-constructs/-/s3-tables-constructs-1.8.0.tgz","fileCount":13,"integrity":"sha512-7XXV9rbdxGq9BF6P4agNNzct2xr75sfi+x74HfGvW2YiUsGJ9Px3kugtcmWadxihG4hshQiq6it0CnEaG1U/lg==","signatures":[{"sig":"MEYCIQCgnZR8m5ga+p5M8OhFgqg1+5p8yVpecnVPOL4YbxW2yQIhAJpJ53mob3ffy+uVq1qciryrBLFjnaBFJLwvApSyncG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413896},"jsii":{"outdir":"jsii-dist","targets":{},"versionFormat":"full"},"main":"lib/index.js","_from":"file:/Users/guoneng/.cache/mdaa-publish/mdaa/target/package-build/aws-mdaa-s3-tables-constructs-1.8.0.tgz","types":"lib/index.d.ts","scripts":{"lint":"eslint --max-warnings 0 -c ../../../../eslint.config.mjs","test":"jest --passWithNoTests --coverage","build":"export JSII_SILENCE_WARNING_UNTESTED_NODE_VERSION=1 && jsii --project-references","watch":"jsii -w  --project-references","package":"jsii-pacmak --npmignore=false","test:package-docs":"../../../../scripts/generate_docs/test_package_docs.sh"},"_npmUser":{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"},"_resolved":"/Users/guoneng/.cache/mdaa-publish/mdaa/target/package-build/aws-mdaa-s3-tables-constructs-1.8.0.tgz","stability":"experimental","_integrity":"sha512-7XXV9rbdxGq9BF6P4agNNzct2xr75sfi+x74HfGvW2YiUsGJ9Px3kugtcmWadxihG4hshQiq6it0CnEaG1U/lg==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.8","description":"MDAA S3 Tables Constructs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/naming":"1.8.0","@aws-mdaa/construct":"1.8.0","@aws-mdaa/kms-constructs":"1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","cdk-nag":"2.37.55","ts-jest":"29.4.9","ts-node":"10.9.2","constructs":"10.6.0","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","aws-cdk-lib":"2.261.0","@types/prettier":"2.6.0","@aws-mdaa/naming":"1.8.0","@aws-mdaa/testing":"1.8.0","@aws-mdaa/construct":"1.8.0","typescript-json-schema":"0.67.4","@aws-mdaa/kms-constructs":"1.8.0"},"peerDependencies":{"cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/naming":"1.8.0","@aws-mdaa/construct":"1.8.0","@aws-mdaa/kms-constructs":"1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/s3-tables-constructs_1.8.0_1788288118214_0.1844189271264487","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"_id":"@aws-mdaa/s3-tables-constructs@1.8.1","bugs":{"url":"https://github.com/aws/modern-data-architecture-accelerator/issues"},"dist":{"shasum":"2187b5c994835992764d7f0fb76af371f06e50d4","tarball":"https://registry.npmjs.org/@aws-mdaa/s3-tables-constructs/-/s3-tables-constructs-1.8.1.tgz","fileCount":13,"integrity":"sha512-AtMCufvYHqSQk+rEQhbvgK/qvOqoxr3vRH7XZgdrfSD1GwR3TuuRahyvmeI9Umcb5wpFlBGsLSjDt9/sSQCh0g==","signatures":[{"sig":"MEUCIG9DsT3YAyVrRG2mq1XP1VlDSOwt2Ws5HshlOF827RZfAiEAgbmD2wbBKHNwaDzQkJ8A1B48nIZaF1h0sW1/r4vubCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCT5WA4e8GibGUBNwiUajGvch5RHvBsXWgwu0+yB7Eu3QIhALSp61udAz8kyiw3/r9TTN7gdIbryeSS97TZJ23gwEtu"}],"unpackedSize":413896},"jsii":{"outdir":"jsii-dist","targets":{},"versionFormat":"full"},"main":"lib/index.js","name":"@aws-mdaa/s3-tables-constructs","_from":"file:/Users/guoneng/.cache/mdaa-publish/mdaa/target/package-build/aws-mdaa-s3-tables-constructs-1.8.1.tgz","types":"lib/index.d.ts","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","scripts":{"lint":"eslint --max-warnings 0 -c ../../../../eslint.config.mjs","test":"jest --passWithNoTests --coverage","build":"export JSII_SILENCE_WARNING_UNTESTED_NODE_VERSION=1 && jsii --project-references","watch":"jsii -w  --project-references","package":"jsii-pacmak --npmignore=false","test:package-docs":"../../../../scripts/generate_docs/test_package_docs.sh"},"version":"1.8.1","_npmUser":{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"},"homepage":"https://github.com/aws/modern-data-architecture-accelerator#readme","_resolved":"/Users/guoneng/.cache/mdaa-publish/mdaa/target/package-build/aws-mdaa-s3-tables-constructs-1.8.1.tgz","stability":"experimental","_integrity":"sha512-AtMCufvYHqSQk+rEQhbvgK/qvOqoxr3vRH7XZgdrfSD1GwR3TuuRahyvmeI9Umcb5wpFlBGsLSjDt9/sSQCh0g==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.8","description":"MDAA S3 Tables Constructs","directories":{},"maintainers":[{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"}],"_nodeVersion":"22.23.1","dependencies":{"cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/naming":"1.8.1","@aws-mdaa/construct":"1.8.1","@aws-mdaa/kms-constructs":"1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","cdk-nag":"2.37.55","ts-jest":"29.4.9","ts-node":"10.9.2","constructs":"10.6.0","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","aws-cdk-lib":"2.261.0","@types/prettier":"2.6.0","@aws-mdaa/naming":"1.8.1","@aws-mdaa/testing":"1.8.1","@aws-mdaa/construct":"1.8.1","typescript-json-schema":"0.68.0","@aws-mdaa/kms-constructs":"1.8.1"},"peerDependencies":{"cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/naming":"1.8.1","@aws-mdaa/construct":"1.8.1","@aws-mdaa/kms-constructs":"1.8.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/s3-tables-constructs_1.8.1_1789417243583_0.770113461427669"}}},"time":{"created":"2026-09-01T18:41:58.038Z","modified":"2026-09-14T20:20:43.868Z","1.8.0":"2026-09-01T18:41:58.344Z","1.8.1":"2026-09-14T20:20:43.682Z"},"bugs":{"url":"https://github.com/aws/modern-data-architecture-accelerator/issues"},"author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","homepage":"https://github.com/aws/modern-data-architecture-accelerator#readme","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"description":"MDAA S3 Tables Constructs","maintainers":[{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"}],"readme":"# @aws-mdaa/s3-tables-constructs\n\nMDAA S3 Tables L2 Constructs - wraps AWS::S3Tables CloudFormation resources with MDAA naming, KMS encryption, and compliance controls.\n\n## Constructs\n\n- **MdaaTableBucket** - S3 Tables table bucket with KMS encryption and maintenance configuration\n- **MdaaNamespace** - Namespace within a table bucket for organizing tables\n- **MdaaTable** - Apache Iceberg table with schema, partition, and sort order definitions\n- **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\n- **MdaaTablePolicy** - Table resource policy that always injects the same mandatory deny-non-TLS statement for an individual table\n","readmeFilename":"README.md"}