{"_id":"@aws-mdaa/dataops-nifi","_rev":"8-a03df2b7466ceb4a255e7d6401beb223","name":"@aws-mdaa/dataops-nifi","dist-tags":{"latest":"1.8.1"},"versions":{"1.2.0":{"name":"@aws-mdaa/dataops-nifi","version":"1.2.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/dataops-nifi@1.2.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"},"bin":{"dataops-nifi-cdk":"bin/dataops-nifi.js"},"dist":{"shasum":"9608de797024443353e0c422de6aedcd264321f3","tarball":"https://registry.npmjs.org/@aws-mdaa/dataops-nifi/-/dataops-nifi-1.2.0.tgz","fileCount":12,"integrity":"sha512-UDlwTVtYVWASy4WAMnoNO7KCrZkJeaQC/kPdz9NZITPSAoMAxhA3z1yQHhM3CtwSlmiEhzfIRWvW8zNTS9y/HA==","signatures":[{"sig":"MEUCIHyh845nJ4XdUKg0BuQTPyLKABbem3DNPadTBNyCISVaAiEAt9sIizWfkjX8L/fzFSy8PSVxu/l7eMqTFE77bHvZrlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398140},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","scripts":{"cdk":"cdk","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":"tsc && typescript-json-schema --required --noExtraProps tsconfig.json NifiConfigContents --include 'lib/*.ts' --include '../../../../node_modules/@types/**/*.ts' --include 'lib/config-schema.json' > lib/config-schema.json  && cp lib/config-schema.json ../../../../schemas/${npm_package_name}.json","watch":"tsc -w"},"_npmUser":{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"},"overrides":{"aws-cdk-lib":"2.201.0","@types/babel__traverse":"7.18.2"},"repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.3","description":"MDAA dataops-nifi module","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"8.17.1","yaml":"1.10.2","cdk-nag":"2.37.1","constructs":"10.0.96","aws-cdk-lib":"2.201.0","@aws-mdaa/app":"1.2.0","@aws-mdaa/config":"1.2.0","source-map-support":"0.5.21","@aws-mdaa/l3-construct":"1.2.0","@aws-mdaa/dataops-shared":"1.2.0","@aws-mdaa/dataops-nifi-l3-construct":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.5.0","ts-jest":"29.1.0","ts-node":"10.9.1","typescript":"4.6.3","@types/jest":"29.5.0","@types/node":"17.0.23","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.2.0","typescript-json-schema":"0.63.0"},"_npmOperationalInternal":{"tmp":"tmp/dataops-nifi_1.2.0_1760994608470_0.23968569649438565","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aws-mdaa/dataops-nifi","version":"1.3.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/dataops-nifi@1.3.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"},"bin":{"dataops-nifi-cdk":"bin/dataops-nifi.js"},"dist":{"shasum":"70c24bad366689a429dc830f1395e1d0148b40a3","tarball":"https://registry.npmjs.org/@aws-mdaa/dataops-nifi/-/dataops-nifi-1.3.0.tgz","fileCount":12,"integrity":"sha512-hHniOh2RrWDKsnPpzZShUSuKwY7N5SwREE2YYqykXaijg9fr72C+oDROL1ixd0pPSkLMJ2BkqJQWe5BQsYQAcw==","signatures":[{"sig":"MEUCIE90F08yAlR5TMpolwlfsDgyzlPj33rMyWL+ivtyf+YcAiEAuCpcbRh+UbPnqlk/u5l94di2OzCWPKEJuestIO8S/ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398137},"main":"lib/index.js","_from":"file:/Users/guoneng/projects/mdaa/publications/us-east-1/1.3.0/mdaa-1.3.0/target/package-build/aws-mdaa-dataops-nifi-1.3.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","scripts":{"cdk":"cdk","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":"tsc && typescript-json-schema --required --noExtraProps tsconfig.json NifiConfigContents --include 'lib/*.ts' --include '../../../../node_modules/@types/**/*.ts' --include 'lib/config-schema.json' > lib/config-schema.json  && cp lib/config-schema.json ../../../../schemas/${npm_package_name}.json","watch":"tsc -w"},"_npmUser":{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"},"_resolved":"/Users/guoneng/projects/mdaa/publications/us-east-1/1.3.0/mdaa-1.3.0/target/package-build/aws-mdaa-dataops-nifi-1.3.0.tgz","overrides":{"aws-cdk-lib":"2.220.0","@types/babel__traverse":"7.18.2"},"_integrity":"sha512-hHniOh2RrWDKsnPpzZShUSuKwY7N5SwREE2YYqykXaijg9fr72C+oDROL1ixd0pPSkLMJ2BkqJQWe5BQsYQAcw==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"11.6.0","description":"MDAA dataops-nifi module","directories":{},"_nodeVersion":"24.10.0","dependencies":{"ajv":"8.17.1","yaml":"1.10.2","cdk-nag":"2.37.55","constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/app":"1.3.0","@aws-mdaa/config":"1.3.0","source-map-support":"0.5.21","@aws-mdaa/l3-construct":"1.3.0","@aws-mdaa/dataops-shared":"1.3.0","@aws-mdaa/dataops-nifi-l3-construct":"1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.5.0","ts-jest":"29.1.0","ts-node":"10.9.1","typescript":"4.6.3","@types/jest":"29.5.0","@types/node":"17.0.23","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.3.0","typescript-json-schema":"0.63.0"},"_npmOperationalInternal":{"tmp":"tmp/dataops-nifi_1.3.0_1764173395382_0.783450576477462","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@aws-mdaa/dataops-nifi","version":"1.4.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/dataops-nifi@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"},"bin":{"dataops-nifi-cdk":"bin/dataops-nifi.js"},"dist":{"shasum":"f0e0240b2b55e3ed09bfd7c34e5f91d86ff6c775","tarball":"https://registry.npmjs.org/@aws-mdaa/dataops-nifi/-/dataops-nifi-1.4.0.tgz","fileCount":12,"integrity":"sha512-WcRcLNmcaPRN/yZpVeLwIsnvhnhVwYVsNCYIM6lRSYVDo9E8ylpUUmbhZ2D0CIwN15YZSziOeQW6HKyEyBe6bQ==","signatures":[{"sig":"MEQCIGmrH83oLV7NX96EUjH1jGxLATrZ4+ey767QDCCTAf4pAiBxx4+q/fb0eaWsWg8mXRBmwP5BKAAFb1626ZWTTSVY5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398046},"main":"lib/index.js","_from":"file:/Users/guoneng/projects/mdaa/npm-publish/1.4.0/mdaa-1.4.0/target/package-build/aws-mdaa-dataops-nifi-1.4.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","scripts":{"cdk":"cdk","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":"tsc && typescript-json-schema --required --noExtraProps tsconfig.json NifiConfigContents --include 'lib/*.ts' --include '../../../../node_modules/@types/**/*.ts' --include 'lib/config-schema.json' > lib/config-schema.json  && cp lib/config-schema.json ../../../../schemas/${npm_package_name}.json","watch":"tsc -w"},"_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-dataops-nifi-1.4.0.tgz","_integrity":"sha512-WcRcLNmcaPRN/yZpVeLwIsnvhnhVwYVsNCYIM6lRSYVDo9E8ylpUUmbhZ2D0CIwN15YZSziOeQW6HKyEyBe6bQ==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.4","description":"MDAA dataops-nifi module","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"8.17.1","yaml":"1.10.2","cdk-nag":"2.37.55","constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/app":"1.4.0","@aws-mdaa/config":"1.4.0","source-map-support":"0.5.21","@aws-mdaa/l3-construct":"1.4.0","@aws-mdaa/dataops-shared":"1.4.0","@aws-mdaa/dataops-nifi-l3-construct":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.4.6","ts-node":"10.9.2","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.4.0","typescript-json-schema":"0.67.1"},"_npmOperationalInternal":{"tmp":"tmp/dataops-nifi_1.4.0_1770193256644_0.766733484728729","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@aws-mdaa/dataops-nifi","version":"1.5.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/dataops-nifi@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"},"bin":{"dataops-nifi-cdk":"bin/dataops-nifi.js"},"dist":{"shasum":"b5bcde4a9f19abeb98c170009c8bd053efa6892e","tarball":"https://registry.npmjs.org/@aws-mdaa/dataops-nifi/-/dataops-nifi-1.5.0.tgz","fileCount":12,"integrity":"sha512-Fp6yJe5+S4zMsUYHhcs7QCVkxjygBOmz/XcGLVL/Ih7DnzdXoGzEmMUKzgx8UGG0eKuNR0LvxJ+y5VZREqGcfg==","signatures":[{"sig":"MEUCIQDn9mtqw5CMAHBtIOvaesJ14kkjros+M+x4D5iQ9RkHaAIgENXSEgOlRa9fyaxfNuWDh5jWOJUndfxEJEn+pNbqevY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452965},"main":"lib/index.js","_from":"file:/Users/suddash/Documents/MDAA/caef-delivery/1.5.0/mdaa-1.5.0/target/package-build/aws-mdaa-dataops-nifi-1.5.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","scripts":{"cdk":"cdk","lint":"eslint --max-warnings 0 -c ../../../../eslint.config.mjs","test":"jest --passWithNoTests --testPathIgnorePatterns='.*\\.snapshot\\.test\\.ts'","build":"tsc && typescript-json-schema --required --noExtraProps tsconfig.json NifiConfigContents --include 'lib/*.ts' --include '../../../../node_modules/@types/**/*.ts' --include 'lib/config-schema.json' > lib/config-schema.json  && cp lib/config-schema.json ../../../../schemas/${npm_package_name}.json","watch":"tsc -w","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-dataops-nifi-1.5.0.tgz","_integrity":"sha512-Fp6yJe5+S4zMsUYHhcs7QCVkxjygBOmz/XcGLVL/Ih7DnzdXoGzEmMUKzgx8UGG0eKuNR0LvxJ+y5VZREqGcfg==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.2","description":"MDAA dataops-nifi module","directories":{},"_nodeVersion":"23.9.0","dependencies":{"ajv":"8.17.1","yaml":"1.10.2","cdk-nag":"2.37.55","constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/app":"1.5.0","@aws-mdaa/config":"1.5.0","source-map-support":"0.5.21","@aws-mdaa/l3-construct":"1.5.0","@aws-mdaa/dataops-shared":"1.5.0","@aws-mdaa/dataops-nifi-l3-construct":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.4.6","ts-node":"10.9.2","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.5.0","typescript-json-schema":"0.67.1"},"_npmOperationalInternal":{"tmp":"tmp/dataops-nifi_1.5.0_1774537090147_0.6088814128661573","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@aws-mdaa/dataops-nifi","version":"1.6.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/dataops-nifi@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"},"bin":{"dataops-nifi-cdk":"bin/dataops-nifi.js"},"dist":{"shasum":"8d0e6e6a2582adc191c9bd7b3f22c9c705a67d74","tarball":"https://registry.npmjs.org/@aws-mdaa/dataops-nifi/-/dataops-nifi-1.6.0.tgz","fileCount":14,"integrity":"sha512-bLfpYjcC4r2QpM+ggM4vO/Dw5b5oeZWjrDpOq4WG6HL3jnpP8as8hQWIDmuJe2KyV9MyD9huKK9+zZsgKcdnqg==","signatures":[{"sig":"MEUCIFA06gdA33a94umIdkCgsLdK4O41/qfSUKl4nJm2/WnrAiEA/9t4d7gGlNseYlORKR8++mn+YrOFwMwOfriNoiQf900=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1298383},"main":"lib/index.js","mdaa":{"deployStage":"4"},"_from":"file:/Users/guoneng/projects/mdaa/mdaa-pipeline/npmjs-build/mdaa/target/package-build/aws-mdaa-dataops-nifi-1.6.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","scripts":{"cdk":"cdk","lint":"eslint --max-warnings 0 -c ../../../../eslint.config.mjs","test":"jest --passWithNoTests --coverage","build":"../../../../scripts/build/build_package.sh NifiConfigContents","watch":"tsc -w","test:package-docs":"../../../../scripts/generate_docs/test_package_docs.sh","test:update-baselines":"UPDATE_BASELINES=true jest --passWithNoTests --testPathPattern='.*\\.diff\\.test\\.ts'"},"_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-dataops-nifi-1.6.0.tgz","_integrity":"sha512-bLfpYjcC4r2QpM+ggM4vO/Dw5b5oeZWjrDpOq4WG6HL3jnpP8as8hQWIDmuJe2KyV9MyD9huKK9+zZsgKcdnqg==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.4","description":"MDAA dataops-nifi module","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"8.18.0","yaml":"1.10.2","cdk-nag":"2.37.55","constructs":"10.0.96","aws-cdk-lib":"2.220.0","@aws-mdaa/app":"1.6.0","source-map-support":"0.5.21","@aws-mdaa/l3-construct":"1.6.0","@aws-mdaa/dataops-shared":"1.6.0","@aws-mdaa/dataops-nifi-l3-construct":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.4.9","ts-node":"10.9.2","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.6.0","typescript-json-schema":"0.67.4"},"_npmOperationalInternal":{"tmp":"tmp/dataops-nifi_1.6.0_1779447777026_0.4479602373957434","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@aws-mdaa/dataops-nifi","version":"1.7.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/dataops-nifi@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"},"bin":{"dataops-nifi-cdk":"bin/dataops-nifi.js"},"dist":{"shasum":"7c55d3f9725a5d5cf5b86c5639b537ea51b0bd26","tarball":"https://registry.npmjs.org/@aws-mdaa/dataops-nifi/-/dataops-nifi-1.7.0.tgz","fileCount":14,"integrity":"sha512-9IVHkoC7uIYjzDljsncan/fjpNwreoSoClm4Is/3qYDuYHGaQtPIcBmvdfl/RS1BLPqpB0m+5jWhtRFMXtNwkw==","signatures":[{"sig":"MEQCIDgH8VxBCHHonfCLAwCEwTbLR/lxK8qNggsCEuUesUK8AiAomRorZAZgrJ3Z3P4aTJkURu713QopaTcHs8p38X/CgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343226},"main":"lib/index.js","mdaa":{"deployStage":"4"},"_from":"file:/Users/guoneng/projects/mdaa/mdaa-pipeline/npmjs-build/mdaa/target/package-build/aws-mdaa-dataops-nifi-1.7.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","scripts":{"cdk":"cdk","lint":"eslint --max-warnings 0 -c ../../../../eslint.config.mjs","test":"jest --passWithNoTests --coverage","build":"../../../../scripts/build/build_package.sh NifiConfigContents","watch":"tsc -w","test:package-docs":"../../../../scripts/generate_docs/test_package_docs.sh","test:update-baselines":"UPDATE_BASELINES=true jest --passWithNoTests --testPathPattern='.*\\.diff\\.test\\.ts'"},"_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-dataops-nifi-1.7.0.tgz","_integrity":"sha512-9IVHkoC7uIYjzDljsncan/fjpNwreoSoClm4Is/3qYDuYHGaQtPIcBmvdfl/RS1BLPqpB0m+5jWhtRFMXtNwkw==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.4","description":"MDAA dataops-nifi module","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"8.18.0","yaml":"1.10.3","cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.258.0","@aws-mdaa/app":"1.7.0","source-map-support":"0.5.21","@aws-mdaa/l3-construct":"1.7.0","@aws-mdaa/dataops-shared":"1.7.0","@aws-mdaa/dataops-nifi-l3-construct":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.4.9","ts-node":"10.9.2","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.7.0","typescript-json-schema":"0.67.4"},"_npmOperationalInternal":{"tmp":"tmp/dataops-nifi_1.7.0_1784277767003_0.2943912341194541","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@aws-mdaa/dataops-nifi","version":"1.8.0","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws-mdaa/dataops-nifi@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"},"bin":{"dataops-nifi-cdk":"bin/dataops-nifi.js"},"dist":{"shasum":"58cdb52d4be979750a32e1753db76faad26a590f","tarball":"https://registry.npmjs.org/@aws-mdaa/dataops-nifi/-/dataops-nifi-1.8.0.tgz","fileCount":14,"integrity":"sha512-VpLcCXvmW+hE3XDP7D2XOS7qyJdkFZcady+oi1fH1Nf8Ta5BpSGMLpWn7jKFshFnghiCy5KckWhd19JqaHM3+A==","signatures":[{"sig":"MEQCIDNe94aWtF99vgvsTS4pChouRTVUUxdFpZsiUk4eKZRoAiAYvG0cH5JIAGMjK3rMaq7jY+KK4pK0WVp8fM/OTaPIcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343202},"main":"lib/index.js","mdaa":{"deployStage":"4"},"_from":"file:/Users/guoneng/.cache/mdaa-publish/mdaa/target/package-build/aws-mdaa-dataops-nifi-1.8.0.tgz","types":"lib/index.d.ts","gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","scripts":{"cdk":"cdk","lint":"eslint --max-warnings 0 -c ../../../../eslint.config.mjs","test":"jest --passWithNoTests --coverage","build":"../../../../scripts/build/build_package.sh NifiConfigContents","watch":"tsc -w","test:package-docs":"../../../../scripts/generate_docs/test_package_docs.sh","test:update-baselines":"UPDATE_BASELINES=true jest --passWithNoTests --testPathPattern='.*\\.diff\\.test\\.ts'"},"_npmUser":{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"},"_resolved":"/Users/guoneng/.cache/mdaa-publish/mdaa/target/package-build/aws-mdaa-dataops-nifi-1.8.0.tgz","_integrity":"sha512-VpLcCXvmW+hE3XDP7D2XOS7qyJdkFZcady+oi1fH1Nf8Ta5BpSGMLpWn7jKFshFnghiCy5KckWhd19JqaHM3+A==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.8","description":"MDAA dataops-nifi module","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"8.18.0","yaml":"1.10.3","cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/app":"1.8.0","source-map-support":"0.5.21","@aws-mdaa/l3-construct":"1.8.0","@aws-mdaa/dataops-shared":"1.8.0","@aws-mdaa/dataops-nifi-l3-construct":"1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.4.9","ts-node":"10.9.2","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.8.0","typescript-json-schema":"0.67.4"},"_npmOperationalInternal":{"tmp":"tmp/dataops-nifi_1.8.0_1788287937686_0.8429470975125604","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"_id":"@aws-mdaa/dataops-nifi@1.8.1","bin":{"dataops-nifi-cdk":"bin/dataops-nifi.js"},"bugs":{"url":"https://github.com/aws/modern-data-architecture-accelerator/issues"},"dist":{"shasum":"83c367185e48fe0a82b4a6a0714fdd259d115638","tarball":"https://registry.npmjs.org/@aws-mdaa/dataops-nifi/-/dataops-nifi-1.8.1.tgz","fileCount":14,"integrity":"sha512-Misl/KX+3CtLnfnKNeSfevuzdkR+knxrSiJ/LhDVop4/2xYFlx5lBYWWMhZh5kzdeKL9WwDKdSciov6T8ZtOBw==","signatures":[{"sig":"MEUCIQCwtoveE2RcpGXz4LbqVRkVmlOwlTUSPbP4W3BziNuT+QIgAxwrQ9v/i96RJKP59Qvqg4mqE465/hWBQJU01hYuBWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGie71wSEOQJdJW58Mc8W1p6izzAiCFwb02HelX+FtmJAiBOfaHLWgGaZNODz5epjRNHqZZJ0tHyfPEbSVfV1lwGJw=="}],"unpackedSize":1343202},"main":"lib/index.js","mdaa":{"deployStage":"4"},"name":"@aws-mdaa/dataops-nifi","_from":"file:/Users/guoneng/.cache/mdaa-publish/mdaa/target/package-build/aws-mdaa-dataops-nifi-1.8.1.tgz","types":"lib/index.d.ts","author":{"url":"https://aws.amazon.com/solutions","name":"Amazon Web Services"},"gitHead":"8b49a2b371014baec046605ffdbfe38951099c31","license":"Apache-2.0","scripts":{"cdk":"cdk","lint":"eslint --max-warnings 0 -c ../../../../eslint.config.mjs","test":"jest --passWithNoTests --coverage","build":"../../../../scripts/build/build_package.sh NifiConfigContents","watch":"tsc -w","test:package-docs":"../../../../scripts/generate_docs/test_package_docs.sh","test:update-baselines":"UPDATE_BASELINES=true jest --passWithNoTests --testPathPattern='.*\\.diff\\.test\\.ts'"},"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-dataops-nifi-1.8.1.tgz","_integrity":"sha512-Misl/KX+3CtLnfnKNeSfevuzdkR+knxrSiJ/LhDVop4/2xYFlx5lBYWWMhZh5kzdeKL9WwDKdSciov6T8ZtOBw==","repository":{"url":"git+https://github.com/aws/modern-data-architecture-accelerator.git","type":"git"},"_npmVersion":"10.9.8","description":"MDAA dataops-nifi module","directories":{},"maintainers":[{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"}],"_nodeVersion":"22.23.1","dependencies":{"ajv":"8.18.0","yaml":"1.10.3","cdk-nag":"2.37.55","constructs":"10.6.0","aws-cdk-lib":"2.261.0","@aws-mdaa/app":"1.8.1","source-map-support":"0.5.21","@aws-mdaa/l3-construct":"1.8.1","@aws-mdaa/dataops-shared":"1.8.1","@aws-mdaa/dataops-nifi-l3-construct":"1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","ts-jest":"29.4.9","ts-node":"10.9.2","typescript":"5.9.3","@types/jest":"29.5.14","@types/node":"22.9.0","@types/prettier":"2.6.0","@aws-mdaa/testing":"1.8.1","typescript-json-schema":"0.68.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dataops-nifi_1.8.1_1789417011758_0.7900284496673831"}}},"time":{"created":"2025-10-20T21:10:08.312Z","modified":"2026-09-14T20:16:52.070Z","1.2.0":"2025-10-20T21:10:08.677Z","1.3.0":"2025-11-26T16:09:55.579Z","1.4.0":"2026-02-04T08:20:56.811Z","1.5.0":"2026-03-26T14:58:10.333Z","1.6.0":"2026-05-22T11:02:57.170Z","1.7.0":"2026-07-17T08:42:47.149Z","1.8.0":"2026-09-01T18:38:57.839Z","1.8.1":"2026-09-14T20:16:51.864Z"},"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 dataops-nifi module","maintainers":[{"name":"mdaa-dev-team","email":"mdaa-dev-team@amazon.com"}],"readme":"# DataOps NiFi Clusters\n\n> **Note:** This documentation is also available in a rendered format [here](https://aws.github.io/modern-data-architecture-accelerator/packages/apps/dataops/dataops-nifi-app/index.html).\n\nDeploys Apache NiFi clusters on EKS with Fargate compute, TLS-encrypted communications via internal CA, EFS persistent storage, SAML federation, Zookeeper coordination, NiFi Registry, and per-cluster IAM roles and security groups. Use this module when you need a visual data flow management platform for building complex, real-time data ingestion and routing pipelines across diverse sources and destinations.\n\n---\n\n## Deployed Resources\n\nThis module deploys and integrates the following resources:\n\n**EKS Cluster** - Hosts Zookeeper and multiple NiFi clusters on Fargate.\n\n**Internal CA** - cert-manager for SSL certs, optionally backed by ACM Private CA.\n\n**External Secrets** - AWS Secrets Manager integration for the EKS cluster.\n\n**External DNS** - Route 53 private hosted zone updates for NiFi node hostnames.\n\n**Zookeeper** - TLS-encrypted cluster coordination deployed on the EKS cluster.\n\n**Route 53 Private Hosted Zone** - DNS resolution for NiFi node hostnames.\n\n**NiFi Clusters** - Separate StatefulSets per cluster with EFS storage, TLS certs, security groups, and IAM roles.\n\n**NiFi Registry** - Optional version control for NiFi flows with EFS, TLS, and IAM.\n\n![dataops-nifi](../../../constructs/L3/dataops/dataops-nifi-l3-construct/docs/dataops-nifi.png)\n\n---\n\n## Related Modules\n\n- [DataOps Project](../dataops-project-app/README.md) — Deploy the shared project infrastructure (KMS keys, security groups) that NiFi clusters reference\n- [Data Lake](../../datalake/datalake-app/README.md) — NiFi clusters can read from and write to data lake S3 buckets\n- [Roles](../../governance/roles-app/README.md) — Create IAM roles for NiFi cluster service accounts\n\n---\n\n## Security/Compliance Details\n\nThis module is designed in alignment with MDAA security/compliance principles and CDK nag rulesets. Additional review is recommended prior to production deployment, to assist in meeting organization-specific compliance requirements.\n\n- **Encryption at Rest**:\n  - All secrets encrypted with project KMS key\n  - EFS filesystems encrypted with project KMS key\n  - JKS keystore passwords stored in Secrets Manager\n- **Encryption in Transit**:\n  - All NiFi and Zookeeper communications TLS-encrypted using certs from internal CA\n- **Least Privilege**:\n  - Per-cluster IAM service account roles for AWS resource access\n  - Configurable admin identities, groups, policies, and authorizations with automatic background enforcement\n- **Separation of Duties**:\n  - SAML federation for user authentication (supports AWS IAM Identity Center)\n  - Per-cluster security groups with configurable ingress/egress\n- **Network Isolation**:\n  - EKS control plane access restricted via security group rules\n  - NiFi nodes accessible only via private hosted zone DNS\n  - No public connectivity\n\n---\n\n## AWS Service Endpoints\n\nThe following VPC endpoints may be required if public AWS service endpoint connectivity is unavailable (e.g., private subnets without NAT gateway, firewalled environments, or PrivateLink-only architectures):\n\n| AWS Service       | Endpoint Service Name                      | Type      |\n| ----------------- | ------------------------------------------ | --------- |\n| EKS               | `com.amazonaws.{region}.eks`               | Interface |\n| ECR API           | `com.amazonaws.{region}.ecr.api`           | Interface |\n| ECR Docker        | `com.amazonaws.{region}.ecr.dkr`           | Interface |\n| EFS               | `com.amazonaws.{region}.elasticfilesystem` | Interface |\n| KMS               | `com.amazonaws.{region}.kms`               | Interface |\n| S3                | `com.amazonaws.{region}.s3`                | Gateway   |\n| Secrets Manager   | `com.amazonaws.{region}.secretsmanager`    | Interface |\n| CloudWatch Logs   | `com.amazonaws.{region}.logs`              | Interface |\n| STS               | `com.amazonaws.{region}.sts`               | Interface |\n| Route 53 Resolver | `com.amazonaws.{region}.route53resolver`   | Interface |\n| ACM PCA           | `com.amazonaws.{region}.acm-pca`           | Interface |\n\n---\n\n## Configuration\n\n### MDAA Config\n\nAdd the following snippet to your mdaa.yaml under the `modules:` section of a domain/env in order to use this module:\n\n```yaml\ndataops-nifi: # Module Name can be customized\n  module_path: '@aws-mdaa/dataops-nifi' # Must match module NPM package name\n  module_configs:\n    - ./dataops-nifi.yaml # Filename/path can be customized\n```\n\n### Module Config Samples and Variants\n\nCopy the contents of the relevant sample config below into the `./dataops-nifi.yaml` file referenced in the MDAA config snippet above.\n\n#### Minimal Configuration\n\nDeploys an EKS-based NiFi cluster with a single node and SAML authentication, wired to a DataOps project. Start here for a basic NiFi deployment with SAML-based user access within an existing DataOps project.\n\n[sample-config-minimal.yaml](sample_configs/sample-config-minimal.yaml)\n\n```yaml\n# Contents available via above link\n--8<-- \"target/docs/packages/apps/dataops/dataops-nifi-app/sample_configs/sample-config-minimal.yaml\"\n```\n\n#### Comprehensive Configuration\n\nExercises every compatible, non-excluded property at full depth, wired to a DataOps project for auto-resolution of shared resources. Start here when evaluating all available options for multi-node clusters, NiFi Registry, Zookeeper tuning, and security group configurations.\n\n[sample-config-comprehensive.yaml](sample_configs/sample-config-comprehensive.yaml)\n\n```yaml\n# Contents available via above link\n--8<-- \"target/docs/packages/apps/dataops/dataops-nifi-app/sample_configs/sample-config-comprehensive.yaml\"\n```\n\n#### Standalone Configuration (No Project)\n\nDemonstrates standalone NiFi EKS cluster with explicit KMS, bucket, deployment role, and security configuration. Use this when deploying outside of a DataOps project, providing infrastructure references directly.\n\n[sample-config-noproject.yaml](sample_configs/sample-config-noproject.yaml)\n\n```yaml\n# Contents available via above link\n--8<-- \"target/docs/packages/apps/dataops/dataops-nifi-app/sample_configs/sample-config-noproject.yaml\"\n```\n\n---\n\n[Config Schema Docs](SCHEMA.md)\n","readmeFilename":"README.md"}