{"_id":"@aws-mdaa/lakeformation-tags-l3-construct","_rev":"7-b5ccaa4dc732ea89631867171d624e3c","name":"@aws-mdaa/lakeformation-tags-l3-construct","dist-tags":{"latest":"1.9.0"},"versions":{"1.4.0":{"name":"@aws-mdaa/lakeformation-tags-l3-construct","version":"1.4.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/lakeformation-tags-l3-construct@1.4.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":"73f846ee8e28a423325f9e441563184e63847d7e","tarball":"https://registry.npmjs.org/@aws-mdaa/lakeformation-tags-l3-construct/-/lakeformation-tags-l3-construct-1.4.0.tgz","fileCount":11,"integrity":"sha512-Iv1a6hIfYt0SIUyvxSb54qr3ojuxjBEyiSAgc3P1/8aD1SUjucjA3qpBpnRRG+gQwNC+Bw0z9CkjYFFKCHfTMQ==","signatures":[{"sig":"MEUCIQC7pYjvZHE6cyDtntXTrCfG/U3ujBbAk54jrJqyXH5wggIgXZsuqhZJ2i20sc1GNmFJ5cXJVoTthfr4U/LD18Vaqtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201076},"jsii":{"outdir":"jsii-dist","targets":{},"versionFormat":"full"},"main":"lib/index.js","_from":"file:/Users/guoneng/projects/mdaa/npm-publish/1.4.0/mdaa-1.4.0/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.4.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","scripts":{"lint":"eslint --max-warnings 0 -c ../../../../../.eslintrc.json '**/*.{ts,tsx}' --ignore-pattern 'dist/*' --ignore-pattern 'node_modules/*' --ignore-pattern \"*.d.ts\" ","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-coverage":"jest --passWithNoTests --coverage"},"_npmUser":{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"},"_resolved":"/Users/guoneng/projects/mdaa/npm-publish/1.4.0/mdaa-1.4.0/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.4.0.tgz","stability":"experimental","_integrity":"sha512-Iv1a6hIfYt0SIUyvxSb54qr3ojuxjBEyiSAgc3P1/8aD1SUjucjA3qpBpnRRG+gQwNC+Bw0z9CkjYFFKCHfTMQ==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.4","description":"MDAA LakeFormation Tags L3 Construct","directories":{},"_nodeVersion":"24.12.0","dependencies":{"cdk-nag":"2.37.55","constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/naming":"1.4.0","@aws-mdaa/construct":"1.4.0","@aws-mdaa/l3-construct":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.4.6","ts-node":"10.9.2","constructs":"10.0.96","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","aws-cdk-lib":"2.220.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.4.0","source-map-support":"0.5.21","@aws-mdaa/construct":"1.4.0","@aws-mdaa/l3-construct":"1.4.0","typescript-json-schema":"0.67.1"},"peerDependencies":{"constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/construct":"1.4.0","@aws-mdaa/l3-construct":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/lakeformation-tags-l3-construct_1.4.0_1770193472555_0.24594945139519453","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@aws-mdaa/lakeformation-tags-l3-construct","version":"1.5.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/lakeformation-tags-l3-construct@1.5.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":"06ce9266f8f809f07a5cc6a6c0c79170cab443f1","tarball":"https://registry.npmjs.org/@aws-mdaa/lakeformation-tags-l3-construct/-/lakeformation-tags-l3-construct-1.5.0.tgz","fileCount":11,"integrity":"sha512-yYXCypxqFxYg1HLJJ9/vLUuF3zPnfAmPPmrlBscbadTwLZIhBlJuvISHwoxN+AUOXOvCo8SJ6h/zFpM/ruuiag==","signatures":[{"sig":"MEYCIQC7y2GS8Rs5wGlLnDNPQACaWG3SWsOq7ji+03y4i+v2UgIhAK674vMtxwXaSaOnKjNiLBrAE8mwAeaypwehZ+MTMmy5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171979},"jsii":{"outdir":"jsii-dist","targets":{},"versionFormat":"full"},"main":"lib/index.js","_from":"file:/Users/suddash/Documents/MDAA/caef-delivery/1.5.0/mdaa-1.5.0/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.5.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","scripts":{"lint":"eslint --max-warnings 0 -c ../../../../../eslint.config.mjs","test":"jest --passWithNoTests --testPathIgnorePatterns='.*\\.snapshot\\.test\\.ts'","build":"export JSII_SILENCE_WARNING_UNTESTED_NODE_VERSION=1 && jsii --project-references","watch":"jsii -w  --project-references","package":"jsii-pacmak --npmignore=false","test:coverage":"jest --passWithNoTests --coverage --testPathIgnorePatterns='.*\\.snapshot\\.test\\.ts'","test:snapshots":"jest --passWithNoTests --testPathPattern='.*\\.snapshot\\.test\\.ts'","test:snapshots:update":"jest --passWithNoTests --testPathPattern='.*\\.snapshot\\.test\\.ts' --updateSnapshot"},"_npmUser":{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"},"_resolved":"/Users/suddash/Documents/MDAA/caef-delivery/1.5.0/mdaa-1.5.0/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.5.0.tgz","stability":"experimental","_integrity":"sha512-yYXCypxqFxYg1HLJJ9/vLUuF3zPnfAmPPmrlBscbadTwLZIhBlJuvISHwoxN+AUOXOvCo8SJ6h/zFpM/ruuiag==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.2","description":"MDAA LakeFormation Tags L3 Construct","directories":{},"_nodeVersion":"23.9.0","dependencies":{"cdk-nag":"2.37.55","constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/naming":"1.5.0","@aws-mdaa/construct":"1.5.0","@aws-mdaa/l3-construct":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.4.6","ts-node":"10.9.2","constructs":"10.0.96","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","aws-cdk-lib":"2.220.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.5.0","source-map-support":"0.5.21","@aws-mdaa/construct":"1.5.0","@aws-mdaa/l3-construct":"1.5.0","typescript-json-schema":"0.67.1"},"peerDependencies":{"constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/construct":"1.5.0","@aws-mdaa/l3-construct":"1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/lakeformation-tags-l3-construct_1.5.0_1774537178353_0.016771923486535112","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@aws-mdaa/lakeformation-tags-l3-construct","version":"1.6.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/lakeformation-tags-l3-construct@1.6.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":"43fdb4a1a8d1b6c1d2f36337ab9e334f9a6979bc","tarball":"https://registry.npmjs.org/@aws-mdaa/lakeformation-tags-l3-construct/-/lakeformation-tags-l3-construct-1.6.0.tgz","fileCount":11,"integrity":"sha512-n/QmuMQGeXx2ldIXZq0g4Sxmj5WslHAenFE/sd1a80WeFsDfB0Q3P/hbAbOZxBjfz80CnROsBSV9W8jO1iJ1qQ==","signatures":[{"sig":"MEUCIFJiiYaHFupwwzus6i2I/cTLbEfe7WlfvjkjXjnUux/jAiEAlgw7go+BhdhpB1U/4/P0wXE0Ya0Z2mQpImYS5E97K6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171634},"jsii":{"outdir":"jsii-dist","targets":{},"versionFormat":"full"},"main":"lib/index.js","_from":"file:/Users/guoneng/projects/mdaa/mdaa-pipeline/npmjs-build/mdaa/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.6.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","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/projects/mdaa/mdaa-pipeline/npmjs-build/mdaa/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.6.0.tgz","stability":"experimental","_integrity":"sha512-n/QmuMQGeXx2ldIXZq0g4Sxmj5WslHAenFE/sd1a80WeFsDfB0Q3P/hbAbOZxBjfz80CnROsBSV9W8jO1iJ1qQ==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.4","description":"MDAA LakeFormation Tags L3 Construct","directories":{},"_nodeVersion":"24.12.0","dependencies":{"cdk-nag":"2.37.55","constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/construct":"1.6.0","@aws-mdaa/l3-construct":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.4.9","ts-node":"10.9.2","constructs":"10.0.96","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","aws-cdk-lib":"2.220.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.6.0","source-map-support":"0.5.21","@aws-mdaa/construct":"1.6.0","@aws-mdaa/l3-construct":"1.6.0","typescript-json-schema":"0.67.4"},"peerDependencies":{"constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/construct":"1.6.0","@aws-mdaa/l3-construct":"1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/lakeformation-tags-l3-construct_1.6.0_1779447888820_0.31692118082085674","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@aws-mdaa/lakeformation-tags-l3-construct","version":"1.7.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/lakeformation-tags-l3-construct@1.7.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":"b0705a573a29c14bf1aed886f5a947c609818734","tarball":"https://registry.npmjs.org/@aws-mdaa/lakeformation-tags-l3-construct/-/lakeformation-tags-l3-construct-1.7.0.tgz","fileCount":11,"integrity":"sha512-TVroS/06Y2U1Soh/WwP5gF3isgVcAYN3BbcB3sDS0RG71JxNdECT+o/ke2weZlegWN92DBB7oKopmQOAoEO/ZA==","signatures":[{"sig":"MEYCIQDjW1aQexFYPL2fOu6tdxqRf5s3TDkrqBU/t4kWHEKSNgIhAOh4ut08eAdAYbjD+oDY6oOUQ/58QvT17V4cR39Kg/R9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322573},"jsii":{"outdir":"jsii-dist","targets":{},"versionFormat":"full"},"main":"lib/index.js","_from":"file:/Users/guoneng/projects/mdaa/mdaa-pipeline/npmjs-build/mdaa/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.7.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","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/projects/mdaa/mdaa-pipeline/npmjs-build/mdaa/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.7.0.tgz","stability":"experimental","_integrity":"sha512-TVroS/06Y2U1Soh/WwP5gF3isgVcAYN3BbcB3sDS0RG71JxNdECT+o/ke2weZlegWN92DBB7oKopmQOAoEO/ZA==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.4","description":"MDAA LakeFormation Tags L3 Construct","directories":{},"_nodeVersion":"24.12.0","dependencies":{"cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.258.0","@aws-mdaa/construct":"1.7.0","@aws-mdaa/l3-construct":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","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.258.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.7.0","source-map-support":"0.5.21","@aws-mdaa/construct":"1.7.0","@aws-mdaa/l3-construct":"1.7.0","typescript-json-schema":"0.67.4"},"peerDependencies":{"constructs":"10.6.0","aws-cdk-lib":"2.258.0","@aws-mdaa/construct":"1.7.0","@aws-mdaa/l3-construct":"1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/lakeformation-tags-l3-construct_1.7.0_1784277868636_0.4062960215262603","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@aws-mdaa/lakeformation-tags-l3-construct","version":"1.8.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/lakeformation-tags-l3-construct@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":"45186850852e3ada7e66487a30c2f4c31479ecca","tarball":"https://registry.npmjs.org/@aws-mdaa/lakeformation-tags-l3-construct/-/lakeformation-tags-l3-construct-1.8.0.tgz","fileCount":11,"integrity":"sha512-WtWQxmnfHwaS7xBzCqjHPReTOoOgqKv+z/RZKZBqpLS/qXSomp2iBcNiMYt2hKJVj7P7kkqym1NqbqXdmBe7Vg==","signatures":[{"sig":"MEQCIBr36fH5s6LUzRihlD5WqX1s23sG2HfJLoQ9bvYRQAInAiADuMO4qVkgs7lvthLrX6rBxiif4Nm+x5hNnd5+hTBSNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323947},"jsii":{"outdir":"jsii-dist","targets":{},"versionFormat":"full"},"main":"lib/index.js","_from":"file:/Users/guoneng/.cache/mdaa-publish/mdaa/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.8.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","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-lakeformation-tags-l3-construct-1.8.0.tgz","stability":"experimental","_integrity":"sha512-WtWQxmnfHwaS7xBzCqjHPReTOoOgqKv+z/RZKZBqpLS/qXSomp2iBcNiMYt2hKJVj7P7kkqym1NqbqXdmBe7Vg==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.8","description":"MDAA LakeFormation Tags L3 Construct","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/construct":"1.8.0","@aws-mdaa/l3-construct":"1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","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/testing":"1.8.0","source-map-support":"0.5.21","@aws-mdaa/construct":"1.8.0","@aws-mdaa/l3-construct":"1.8.0","typescript-json-schema":"0.67.4"},"peerDependencies":{"constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/construct":"1.8.0","@aws-mdaa/l3-construct":"1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/lakeformation-tags-l3-construct_1.8.0_1788288060671_0.5065999303449491","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@aws-mdaa/lakeformation-tags-l3-construct","version":"1.8.1","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/lakeformation-tags-l3-construct@1.8.1","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":"6f13c23d36068270761c4761b65bb2ab17a497ef","tarball":"https://registry.npmjs.org/@aws-mdaa/lakeformation-tags-l3-construct/-/lakeformation-tags-l3-construct-1.8.1.tgz","fileCount":11,"integrity":"sha512-iqJyNHF5pZRQ+GtauoqZ6JFMhgp1hnUl/WZrHWqc7DNZluKFgMftQWwkD/8u6HfwYOy/z75GQOI7AaMa0VQbtQ==","signatures":[{"sig":"MEYCIQCOer0wo5+F1i8HHw9TlsCW+77qghG2IpFxmcsTRMD8bwIhAJ/QfVSNl46Qz/U4C9Kdsvi7QGwYFzQ8+fRjMQEKMTMt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDorY1dIRP6Lpm50i3Z3CBsV1Y6DDn80FCbU4GelDgIFQIgN5pO/9gFmkAfwzXpvO/fh9H9ETcsKIOSBRzkWlJxo5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323947},"jsii":{"outdir":"jsii-dist","targets":{},"versionFormat":"full"},"main":"lib/index.js","_from":"file:/Users/guoneng/.cache/mdaa-publish/mdaa/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.8.1.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","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-lakeformation-tags-l3-construct-1.8.1.tgz","stability":"experimental","_integrity":"sha512-iqJyNHF5pZRQ+GtauoqZ6JFMhgp1hnUl/WZrHWqc7DNZluKFgMftQWwkD/8u6HfwYOy/z75GQOI7AaMa0VQbtQ==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.8","description":"MDAA LakeFormation Tags L3 Construct","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/construct":"1.8.1","@aws-mdaa/l3-construct":"1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","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/testing":"1.8.1","source-map-support":"0.5.21","@aws-mdaa/construct":"1.8.1","@aws-mdaa/l3-construct":"1.8.1","typescript-json-schema":"0.68.0"},"peerDependencies":{"constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/construct":"1.8.1","@aws-mdaa/l3-construct":"1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/lakeformation-tags-l3-construct_1.8.1_1789417225901_0.9934620181371006","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"_id":"@aws-mdaa/lakeformation-tags-l3-construct@1.9.0","bugs":{"url":"https://github.com/aws/modern-data-architecture-accelerator/issues"},"dist":{"shasum":"c4d08ffe6ae17e2aa6ec5981a799fa83ef0d208a","tarball":"https://registry.npmjs.org/@aws-mdaa/lakeformation-tags-l3-construct/-/lakeformation-tags-l3-construct-1.9.0.tgz","fileCount":11,"integrity":"sha512-gcdyD3tcB4mxPmfpl6Fs0H9qf6bcf1iDCrvVZU9B7sUIDAp8jHDaWCqjmby/qqtfTxiuJB6M4FeKNyCVMNlIJw==","signatures":[{"sig":"MEYCIQCkEpoZufk9tlLQWyQ2WD89kqR5XRQU0fSfYJkXnVEjFgIhAJJ64um6VXdWxPDJpFmI1dkY6PCGxP/Ts4jf++PJlbb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDiVX0/pDUQ0vI1AHj3/bCdCmEB/4We+PO1guhEW+O1NwIhAPH02Bq8TKckY8m/Ivdy+WkHY7JnK872P7ohjlIYMG8r"}],"unpackedSize":323947},"jsii":{"outdir":"jsii-dist","targets":{},"versionFormat":"full"},"main":"lib/index.js","name":"@aws-mdaa/lakeformation-tags-l3-construct","_from":"file:/codebuild/output/src553311566/src/out/mdaa/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.9.0.tgz","types":"lib/index.d.ts","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","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.9.0","_npmUser":{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"},"homepage":"https://github.com/aws/modern-data-architecture-accelerator#readme","_resolved":"/codebuild/output/src553311566/src/out/mdaa/target/package-build/aws-mdaa-lakeformation-tags-l3-construct-1.9.0.tgz","stability":"experimental","_integrity":"sha512-gcdyD3tcB4mxPmfpl6Fs0H9qf6bcf1iDCrvVZU9B7sUIDAp8jHDaWCqjmby/qqtfTxiuJB6M4FeKNyCVMNlIJw==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"11.7.0","description":"MDAA LakeFormation Tags L3 Construct","directories":{},"maintainers":[{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"}],"_nodeVersion":"22.23.2","dependencies":{"cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/construct":"1.9.0","@aws-mdaa/l3-construct":"1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","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/testing":"1.9.0","source-map-support":"0.5.21","@aws-mdaa/construct":"1.9.0","@aws-mdaa/l3-construct":"1.9.0","typescript-json-schema":"0.68.0"},"peerDependencies":{"constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/construct":"1.9.0","@aws-mdaa/l3-construct":"1.9.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lakeformation-tags-l3-construct_1.9.0_1790952214264_0.06842895838733254"}}},"time":{"created":"2026-02-04T08:24:32.477Z","modified":"2026-10-02T14:43:34.580Z","1.4.0":"2026-02-04T08:24:32.719Z","1.5.0":"2026-03-26T14:59:38.497Z","1.6.0":"2026-05-22T11:04:49.045Z","1.7.0":"2026-07-17T08:44:28.812Z","1.8.0":"2026-09-01T18:41:00.802Z","1.8.1":"2026-09-14T20:20:26.016Z","1.9.0":"2026-10-02T14:43:34.356Z"},"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 LakeFormation Tags L3 Construct","maintainers":[{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"}],"readme":"# Lake Formation Tags L3 Construct\n\nThis package provides two constructs for managing AWS Lake Formation tags and their associations with data resources for tag-based access control (TBAC).\n\n## Overview\n\nLake Formation tags (LF-Tags) are key-value pairs that you can attach to Data Catalog resources (databases, tables, columns). These tags enable attribute-based access control, allowing you to grant permissions based on tag expressions rather than individual resources.\n\nThis package separates tag creation from tag association into two distinct constructs:\n- **LakeFormationTagsL3Construct**: Creates LF-Tags at the account level\n- **LakeFormationTagAssociationL3Construct**: Associates existing tags with databases and tables\n\n## Constructs\n\n### LakeFormationTagsL3Construct\n\nCreates LF-Tags at the account level. These tags define the vocabulary for tag-based access control and can be reused across multiple databases and tables.\n\n#### Usage\n\n```typescript\nimport { LakeFormationTagsL3Construct } from '@aws-mdaa/lakeformation-tags-l3-construct';\n\nconst tagsConstruct = new LakeFormationTagsL3Construct(this, 'ProjectLFTags', {\n  lfTags: [\n    {\n      tagKey: 'environment',\n      tagValues: ['dev', 'test', 'prod'],\n    },\n    {\n      tagKey: 'data_tier',\n      tagValues: ['bronze', 'silver', 'gold'],\n    },\n  ],\n});\n```\n\n#### Properties\n\n- `lfTags` (required): Array of `LFTagConfig` objects defining the tags to create\n\n#### LFTagConfig\n\n- `tagKey` (required): The key (name) of the Lake Formation tag\n- `tagValues` (required): Array of allowed values for this tag\n- `catalogId` (optional): The catalog ID where the tag will be created (defaults to current account)\n\n### LakeFormationTagAssociationL3Construct\n\nAssociates existing LF-Tags with databases and tables. This construct assumes the tags have already been created.\n\n#### Usage\n\n```typescript\nimport { \n  LakeFormationTagsL3Construct,\n  LakeFormationTagAssociationL3Construct \n} from '@aws-mdaa/lakeformation-tags-l3-construct';\n\n// First, create the tags\nconst tagsConstruct = new LakeFormationTagsL3Construct(this, 'ProjectLFTags', {\n  lfTags: [\n    {\n      tagKey: 'environment',\n      tagValues: ['dev', 'test', 'prod'],\n    },\n    {\n      tagKey: 'data_tier',\n      tagValues: ['bronze', 'silver', 'gold'],\n    },\n  ],\n});\n\n// Then, associate tags with a database\nnew LakeFormationTagAssociationL3Construct(this, 'DatabaseTagAssociation', {\n  databaseName: 'my-database',\n  tagValues: [\n    {\n      tagKey: 'environment',\n      tagValues: ['prod'],\n    },\n    {\n      tagKey: 'data_tier',\n      tagValues: ['gold'],\n    },\n  ],\n  projectLevelTagsConstruct: tagsConstruct, // Ensures tags exist before association\n});\n\n// Optionally, associate tags with specific tables\nnew LakeFormationTagAssociationL3Construct(this, 'TableTagAssociation', {\n  databaseName: 'my-database',\n  tables: ['table1', 'table2'],\n  tagValues: [\n    {\n      tagKey: 'environment',\n      tagValues: ['prod'],\n    },\n  ],\n  projectLevelTagsConstruct: tagsConstruct,\n});\n```\n\n#### Properties\n\n- `databaseName` (required): The Glue database name to associate tags with\n- `tagValues` (required): Array of `LFTagConfig` objects specifying which tag values to associate\n- `projectLevelTagsConstruct` (optional): Reference to the construct that created the tags (for dependency management)\n- `tables` (optional): Array of specific table names to associate tags with\n\n## Complete Example\n\n```typescript\nimport { \n  LakeFormationTagsL3Construct,\n  LakeFormationTagAssociationL3Construct \n} from '@aws-mdaa/lakeformation-tags-l3-construct';\n\n// Step 1: Create account-level tags\nconst tagsConstruct = new LakeFormationTagsL3Construct(this, 'OrgLFTags', {\n  lfTags: [\n    {\n      tagKey: 'environment',\n      tagValues: ['dev', 'test', 'prod'],\n    },\n    {\n      tagKey: 'data_tier',\n      tagValues: ['bronze', 'silver', 'gold'],\n    },\n    {\n      tagKey: 'pii',\n      tagValues: ['true', 'false'],\n    },\n  ],\n});\n\n// Step 2: Associate tags with production database\nnew LakeFormationTagAssociationL3Construct(this, 'ProdDatabaseTags', {\n  databaseName: 'production-db',\n  tagValues: [\n    { tagKey: 'environment', tagValues: ['prod'] },\n    { tagKey: 'data_tier', tagValues: ['gold'] },\n  ],\n  projectLevelTagsConstruct: tagsConstruct,\n});\n\n// Step 3: Associate tags with specific sensitive tables\nnew LakeFormationTagAssociationL3Construct(this, 'SensitiveTableTags', {\n  databaseName: 'production-db',\n  tables: ['customers', 'transactions'],\n  tagValues: [\n    { tagKey: 'pii', tagValues: ['true'] },\n  ],\n  projectLevelTagsConstruct: tagsConstruct,\n});\n```\n\n## Best Practices\n\n1. **Separation of Concerns**: Create tags once at the account level, then associate them with multiple resources as needed\n2. **Tag Naming**: Use consistent naming conventions for tag keys (e.g., snake_case)\n3. **Tag Values**: Define all possible values upfront in the tag creation step to ensure consistent tagging\n4. **Dependencies**: Always pass `projectLevelTagsConstruct` to ensure tags exist before associations are created\n5. **Reusability**: Account-level tags can be reused across multiple databases and tables\n\n## Related Constructs\n\n- `LakeFormationTagBasedPermissionsL3Construct`: Grant permissions based on LF-Tag expressions\n- `LakeFormationAccessControlL3Construct`: Traditional resource-based Lake Formation permissions\n","readmeFilename":"README.md"}