{"_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","_rev":"202-09942e6a8f7408dd2c38f90235ef76ec","name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","dist-tags":{"latest":"2.45.0","v1-latest":"1.181.1"},"versions":{"1.46.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.46.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.46.0","@aws-cdk/aws-kinesis":"~1.46.0","@aws-cdk/aws-kinesisanalytics":"~1.46.0","@aws-cdk/aws-kinesisfirehose":"~1.46.0","@aws-cdk/aws-s3":"~1.46.0","@aws-cdk/core":"~1.46.0","@aws-solutions-constructs/core":"~1.46.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.46.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.46.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.46.0","@aws-cdk/aws-kinesis":"~1.46.0","@aws-cdk/aws-kinesisanalytics":"~1.46.0","@aws-cdk/aws-kinesisfirehose":"~1.46.0","@aws-cdk/aws-s3":"~1.46.0","@aws-cdk/core":"~1.46.0","@aws-solutions-constructs/core":"~1.46.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.46.0","constructs":"^3.0.2"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src121362450/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.46.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.46.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-YPT/yISdUXERAo5nC3MP8Q03AJXbI9qMI7WXyBbUnxxG8rdMuDC5VYq1Qegch5mmHMMrdfl1uc+31R8/d98J4A==","shasum":"c88ca8b71e7499a06e8b1225eb144573a40a8203","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.46.0.tgz","fileCount":14,"unpackedSize":227748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8N/6CRA9TVsSAnZWagAApGsQAIg/6z7oKbM4q+xqLIg3\nDVkgVOj22cNQPSSsS2a5J3WtKfHMmOgGuUlXZ+Bl+ZrH5xJBNG8hIG2aDqY1\nv6JX6DeGZXX1vhWMDy2+olxp6jigOzPYV/2Xj5ZBiNflJ3eWMRAyDy66qs/3\nswgF7h0MpaB0adIGy2PE3SXerxLtJhuQb4Wzu6w/2/JMPNV2FIu6wyjGP5AG\nslRImES+DoAj0qdPbduCgRVBo9Bz6wdf5ZhuHFTe58u9NI1cg/i0b6rM8Ldy\n5K9qKcVOEZDdNDrLf02InJCJnxbSLB0gl+41pDRK7R0HIpi0NXrkPzvZZEqc\nkKA8ycrp5mDMpg39GTU8heMgiNCqVeVVeXiYXsoBB7wycdDsI8hQSyv96OJQ\ncJi+CsxYAroIYceXa46ucXrei/RNlATcEI0+aEXSp997rTG72d69XBBRUxvS\n60NarHgf8a107qPpIyA3Gqx6ZAGhTAHRTn2mTMRrMz/EtyNYYhrImd51h/B4\nSpstWyKkCwtGvxVmK7kXBrccdrLB6MNmAZsYD9t9PPdiIShKL20fvChPeFRK\nWVDSNyKAOZjqGA2JkAT4ZuyYzW8pKflr5+nSis4RiZTNq7qqP76e4S/ptyO5\n3vxIrmQKR7ozdVOsrMqLUhq6mBYIVu6gItMTcAXTcVKSgM2Nj7MbbMtF45eZ\n7BKR\r\n=KQjP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcp9QQCd+igiqEOv0VoSiYN9GbEqWH5qmIBvVCrt3nnwIhAKaIxPpf5JJ0NosyFI66T0SNLhUbT3IjzkwUGEL9edgW"}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.46.0_1592844282475_0.17877012023080252"},"_hasShrinkwrap":false},"1.47.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.47.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.47.0","@aws-cdk/aws-kinesis":"~1.47.0","@aws-cdk/aws-kinesisanalytics":"~1.47.0","@aws-cdk/aws-kinesisfirehose":"~1.47.0","@aws-cdk/aws-s3":"~1.47.0","@aws-cdk/core":"~1.47.0","@aws-solutions-constructs/core":"~1.47.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.47.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.47.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.47.0","@aws-cdk/aws-kinesis":"~1.47.0","@aws-cdk/aws-kinesisanalytics":"~1.47.0","@aws-cdk/aws-kinesisfirehose":"~1.47.0","@aws-cdk/aws-s3":"~1.47.0","@aws-cdk/core":"~1.47.0","@aws-solutions-constructs/core":"~1.47.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.47.0","constructs":"^3.0.2"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src957568931/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.47.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.47.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ckZl+szBmBSwo9cP7rH1SpYgRQmOTmnjPTbjiTMTxfrNgEp8TLmndd1k1gNA66UOgZoaXRDEPloXR4B7K9rm6A==","shasum":"24c36a9577d29d26bf5539c2bccf8e219d31204d","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.47.0.tgz","fileCount":14,"unpackedSize":226926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9QzJCRA9TVsSAnZWagAAoNwQAKJ0NLD4JeNdAzUXtPrX\njdiobLSCU5Q9jpzLEbA+GJObV0r8IeplllR9wOYbBRh2oApgFAwxNKiob2Sl\nSvflLiVzMDzUZD20+rloyiquhPpwHhq9Q5qPc27dO0rY8Dxl00CSMQ5oUME/\nsnxGpvurdElj7tkYcGZuQ2G0H38zM44VpHexJ/T5VNYdS59VigNL4JfRo5a2\nJdkcLlUidn0CLs6GRYW2C8WFLnfcuip7OpgDroczYh3cWcmABQI7Rgr9woQj\nBd/GNqrGRM+EZRHWlsA5JISoGfXgkWMqfnHUXRYVYzqHe/H/g6gmfmgWeNfo\n63qZPS7bntmf08nYLTC53l+wN7F79ZLf+Z9nj1cf3Vl036+iOS7Vo9/+OXg/\njwZ/MFNP4tXOlPhsrW+ZDMrH3FLmApfbqJnda1U9+EwljiNRD5xFKkEDGh8a\nXHddy3jYPivmJQViqgTXASawtI/k2qolYgnbx4csh5nWYZS2uuKSfIiumXxb\nHMg+9BPlScPNGt4CEHXU59Nfg/MXklR4GcL3TxyRieIoTZPIBhharfQUcKS5\na/0gKZ7AUWg/L56zpgLQpkNGAyVp/IgRKeIf+QAGumHm3aWV11J8rsV4pIZG\nWAZsbUv12zZlya58yEMqkoJkMwLFQZHQfjncwZdU5y+OxS0WlRM6pKljbmC3\nDvD+\r\n=FFIc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX+kcQEGKKUm8qWmFMbGeBvjxcQLtpnqYceesWJ2ZWSQIgHpv93g3t6+WMWaiUmtPIt9B/hT+pt3ypITvnGRH646o="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.47.0_1593117896487_0.6570685295610781"},"_hasShrinkwrap":false},"1.48.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.48.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.48.0","@aws-cdk/aws-kinesis":"~1.48.0","@aws-cdk/aws-kinesisanalytics":"~1.48.0","@aws-cdk/aws-kinesisfirehose":"~1.48.0","@aws-cdk/aws-s3":"~1.48.0","@aws-cdk/core":"~1.48.0","@aws-solutions-constructs/core":"~1.48.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.48.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.48.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.48.0","@aws-cdk/aws-kinesis":"~1.48.0","@aws-cdk/aws-kinesisanalytics":"~1.48.0","@aws-cdk/aws-kinesisfirehose":"~1.48.0","@aws-cdk/aws-s3":"~1.48.0","@aws-cdk/core":"~1.48.0","@aws-solutions-constructs/core":"~1.48.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.48.0","constructs":"^3.0.2"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src113199747/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.48.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.48.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-SNmUFwYT81TT6iTYWC7ab+usGrdxtwDTFprJKFs+AlYy2Rd+toSL1DdkPSpUoZL1qv9fnLwxo8kUkg1iEjKBcw==","shasum":"1fdd78e7f5a12fc7f69071a2911be25a458e8384","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.48.0.tgz","fileCount":14,"unpackedSize":226926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA4nvCRA9TVsSAnZWagAAZ3wP/3HJ4u54HEprNC4J9Xny\nrJoxTD3pXsRbvL+VtoCUq64TVRupFXcOITm8A7HiQbWFo4wV1Xb++5A4tyZX\nlE0ZLWaoQLZOJDkYEibqFtXu1gY0T5HTzZ6KSHAH4+rt/LRz1OSjfr3CY6lu\ngM6/RztgbexAUX0sIKsusYsbk5Pa/fyMuNToeMC5FTme3S4Ek4lhZrohRI+M\nIeyx2DMfhrhC2y0OsAQPZiNdIqoxoG1FCkEAh9tWldL+VEQhF7JyNGukDrFy\nIRBj1+iLIGfoGJuIx1LP9ji1o8991z/lyHfdFuAQ/jFRdaro3foJZuouQC3E\n7WWXCQKbATTf6ef5oF/sWRrAAYYJRFfM8+RR/rAI137y807N7K24rUJSxC6x\n+20iZT57msRcnfiweEiSwBa5oh/jAcRzTKPrx8Ry9PgGS7dxjj/6s7PFjl6e\n70p70wWrq309uWWKMZ0tBcmdbhhe5FSy14IDAlPISn0s4EaEzYMR+5ON6nkE\n+caCh+nkE03Rbz9F25CFJvIx8CM5kzTXhRL3OpfyWjpsLh4a8+pT4j5kazTO\nNpgPRGCCcF1ZnPIpvLcR7ODfgp25RpaoOojnrICAH4lg//LDuYzOD5MiEbE7\nUbHzFy9M24nFvJZPBVg72UMqqTlRMOO0lxJPgbm1DuOZjQLkA3gk4MSsRkBP\nrXy0\r\n=TAU/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJLq+mBwdHbaOvrMrozbjcmoKk89l4Af8nbOjekWghxgIgCclIkiv79Rf9oe2Lhvjo6XbfgQ3a9jHqAasHO04nhzU="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.48.0_1594067439453_0.9862310204394586"},"_hasShrinkwrap":false},"1.49.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.49.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.49.0","@aws-cdk/aws-kinesis":"~1.49.0","@aws-cdk/aws-kinesisanalytics":"~1.49.0","@aws-cdk/aws-kinesisfirehose":"~1.49.0","@aws-cdk/aws-s3":"~1.49.0","@aws-cdk/core":"~1.49.0","@aws-solutions-constructs/core":"~1.49.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.49.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.49.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.49.0","@aws-cdk/aws-kinesis":"~1.49.0","@aws-cdk/aws-kinesisanalytics":"~1.49.0","@aws-cdk/aws-kinesisfirehose":"~1.49.0","@aws-cdk/aws-s3":"~1.49.0","@aws-cdk/core":"~1.49.0","@aws-solutions-constructs/core":"~1.49.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.49.0","constructs":"^3.0.2"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src273422261/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.49.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.49.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UQj0M8xbxIaYWO+kWvnTf17AsBCGqVMT3atDlxf/vVa6CDUYq8mwxafrktu+6WMsizZ25BOEtyw3bo4XS1nMjA==","shasum":"5fac2ea510a2e2910566158ded5068718a4463e0","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.49.0.tgz","fileCount":14,"unpackedSize":225322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB1jHCRA9TVsSAnZWagAAQnMP/11woI5NnEpH/virA4lO\nSnrpJx0kavCIe/v+agySAU0L18F33XRpA5odJKxVmTVbng+lCRU1g7OaNq7M\nzBD10vxo1EctewUb1zA2HScxGUAHbtoZC/GJiDP2ztNC3LdJa+1KAKS84agl\nEigRCcl/hLIUM4zrNnvOj3h97TZewKIrVYwErBH/F9Usrws7cbSoRN4h/Qrp\nMofyz/MFf9iJhvvWPixlV0UoBPvtCdERP3Ajm5/plNzBNTvYSPJ07Bm2qHiU\ncwcxQOuPd8AiCP7JrySYaUgj/fTanZhdhZ3dAwU8+C+b+QhBJktUPe3Q8EoV\nGDN2I/5fc4XdtViCqv0voagif+COnEMxJaVA98UTgpHwRZuo370q5TWhvXV1\nQd0JpSb8txtSnbLMxFErLOLEp2zGML92T33RGOcwiFzasyb2T1U7Z48YueIx\n3xgLBOLyRjVsdpN4ItbFmZGsOs3C+2Ax/+gmJeOrCQClcTkpJ+U2rm7Pr25C\nVze6ybZifUYiXJeNocOd15PTesVxDQ9fHcfnXSaDW19165ARoYrPVQMbl9yu\nVC90gPcTb05uDn62laeqpFrUq8yyU8d1SiEscdM6ytEadlqr6gVKjlSkIcf3\nSxhZYP6/bhWkcmUbftmsTbEk8wglHSR4hzmZ1pz9MJO3+5psNM5A93q7qvyS\nRHyb\r\n=PQUh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsXhrC7z/7YvPaFx5nDgYFnSea+Y5+URwsLnxgpmHWpwIgdBo8IpmskvO2IK8kdKyvmuBnA3tt2mGS+vGD23zrFpM="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.49.0_1594316999118_0.8731747017109182"},"_hasShrinkwrap":false},"1.50.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.50.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.50.0","@aws-cdk/aws-kinesis":"~1.50.0","@aws-cdk/aws-kinesisanalytics":"~1.50.0","@aws-cdk/aws-kinesisfirehose":"~1.50.0","@aws-cdk/aws-s3":"~1.50.0","@aws-cdk/core":"~1.50.0","@aws-solutions-constructs/core":"~1.50.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.50.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.50.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.50.0","@aws-cdk/aws-kinesis":"~1.50.0","@aws-cdk/aws-kinesisanalytics":"~1.50.0","@aws-cdk/aws-kinesisfirehose":"~1.50.0","@aws-cdk/aws-s3":"~1.50.0","@aws-cdk/core":"~1.50.0","@aws-solutions-constructs/core":"~1.50.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.50.0","constructs":"^3.0.2"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src787905240/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.50.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.50.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-lVagrxC33Lt5WmINOVasRMAkO2PflvpW+b2yh0+61MhfvdWzmuksAavjknSC7a6Jj9PyQpcqTrkOEfw1gX8ZNg==","shasum":"187f275c4d9028421a66a904ce5787551097cc65","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.50.0.tgz","fileCount":14,"unpackedSize":226068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB59lCRA9TVsSAnZWagAA2D0P/0XlxBnwgMf1deZYloEQ\n05XatJoRlFyaxl/MoIU0ZZgrjsSOilWw63iTRlc9uoM68fdx5M2nLFoRhrxV\nGoimdV0+bCXVHsKxsXGLQoyiEM3HEWi1ktxJGFOu9mIRID7J3AvYDgIhskUm\n/FF7xiw/0TQ7H9Ebh6hcScMWpQjJlCkrJEWiZoZnQe3RxQ3bYNQSpD+FqKTg\nSPVgYwgpEzqsGxe/GiuBDF5tBmppNH463bzuuoGX5h841h/JQI9GfTd0GzD7\nCilvlkJaHzQLh87uQTm6r6D7Sa7tHPmIxLhG1gSU0lqiOMzu03joHHKFugRc\nd+nmkSzMGqd9krTMeEa5Rw1LlGoVf8JOpnhFZBYCxaXTuBEZZNNC5tYmJXBG\nmuRTM7u8Sl1CVEU3uou8UACEyysNmWm28VzepCPGMe/LPyp+qcJPOagDmv6n\n9yeWavF+qtEW3Yzg8W/Gvj/XcqRP9wNYOLpDMDhDUOkgli6PPBgXDc5IdM3f\ng9DuQLqYlW+d0bqbGx4SjhuQ7x7hhln3MX0ARcV8KUW983M1QeRWF3rJihr4\nUDQIeqV39qgyEUB7pjlHF/ETAce4NSM7R/zLYfVRFxAtfgjCiqAPhBGulcyb\niXKUziMYKOBnKEv99ow5aAEWBGWhYMkoiqrVPsW2MobNF7KdcfUlj5eU86iY\nXA/l\r\n=ZUAg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV3XrxgIHTS9uI2sQcYMw7q8NyF5DMyeg+CiDZ/h75bQIhAOVRQQ4HkaH8pEcKPqS5vJUp0IDElNU3TjPRANFSv4bZ"}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.50.0_1594335077367_0.21276624657876964"},"_hasShrinkwrap":false},"1.51.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.51.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.51.0","@aws-cdk/aws-kinesis":"~1.51.0","@aws-cdk/aws-kinesisanalytics":"~1.51.0","@aws-cdk/aws-kinesisfirehose":"~1.51.0","@aws-cdk/aws-s3":"~1.51.0","@aws-cdk/core":"~1.51.0","@aws-solutions-constructs/core":"~1.51.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.51.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.51.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.51.0","@aws-cdk/aws-kinesis":"~1.51.0","@aws-cdk/aws-kinesisanalytics":"~1.51.0","@aws-cdk/aws-kinesisfirehose":"~1.51.0","@aws-cdk/aws-s3":"~1.51.0","@aws-cdk/core":"~1.51.0","@aws-solutions-constructs/core":"~1.51.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.51.0","constructs":"^3.0.2"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src414120675/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.51.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.51.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-QUWlJaS7LMW7wG7NPADxhc0SVuIWbN1oMC7H1srkCWd9c26NGpXu+/RQUqvJzC06xntUvvlumEWOlHO9MPBrpA==","shasum":"1079d4ba9ee0911c3fe97c094fec85e0206f769a","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.51.0.tgz","fileCount":14,"unpackedSize":226068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDOJlCRA9TVsSAnZWagAAeh8P/j5JIwgdM3Ff/qHjrojx\nD5JKquPQRrb/jUaVdhXStOdIJ6q1dg92P52IQpMlzKS/Ai96Pz5kEvjGvAUA\nkEGpTV8xQpPN4qAQZ2kF8kLNPaunRqSmVqankvk9riJDjUlqhfuvtiI08ok9\nU2Tk3uOFfHgyTwhGL4WcBEDBEyHczRze9w0I/SMQsgkApcsxo9/7/dm9Wvxq\nkTZ/6NOyYuhSvyF1b3PCdkKJNDOG4mnTOIxTA1J8/DCH6sm0fI0mcxV2ZSV1\nBxwYt+ZwdX7HZUt8cwiLaWQIgMTuLBKwJbw95pf56wPwQ2BPtYPyMSj8j+LY\nl4aGlMTqVahvpWk12VBbhrR9Z1hCRGNamlCQyExeVock+f6xSCiCB2gip5GH\nCQFdIxVPR/xglSzazlzhfhN7X6kY2A1ljNho4syWpf6DM/r/nnD4iRtY4tpI\n79KyKE3Tb4qx3PitQaRqefVxwuSDsrxP4+tyUOHnGCStitAjaFqy+NVpJDhC\nRhd4dyM/eAKQiwVNv9kbz5HtVLKu6KvYKvo3X8DoanXtU7kf3qxKbqaXta+Y\n5qJ1nBQch9nTbdJSCBSdUrt0ejC8unjTpqNDvhwAz4OfTJI8nfFtsr82F6Xl\nkTpdhVxyJVQTJ0/CgYvNRXbLzQN4Jyo2B8Yl/nKccN4Y93pRkQjYSrDd4YFF\np373\r\n=hUMB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBAAi66O1q+GBCnWydJwbcuccBrBWmvihRGzW+S66RXAiEAhlAL2rXd3eMQJ2nNp8A1bMqAC780iPxXga6bgy00QP0="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.51.0_1594679908950_0.38777200882906615"},"_hasShrinkwrap":false},"1.52.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.52.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.52.0","@aws-cdk/aws-kinesis":"~1.52.0","@aws-cdk/aws-kinesisanalytics":"~1.52.0","@aws-cdk/aws-kinesisfirehose":"~1.52.0","@aws-cdk/aws-s3":"~1.52.0","@aws-cdk/core":"~1.52.0","@aws-solutions-constructs/core":"~1.52.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.52.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.52.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.52.0","@aws-cdk/aws-kinesis":"~1.52.0","@aws-cdk/aws-kinesisanalytics":"~1.52.0","@aws-cdk/aws-kinesisfirehose":"~1.52.0","@aws-cdk/aws-s3":"~1.52.0","@aws-cdk/core":"~1.52.0","@aws-solutions-constructs/core":"~1.52.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.52.0","constructs":"^3.0.2"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src104230030/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.52.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.52.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-nX6qL+GcDbIf2fuaHX5ZM/3IcqEFB3Ga8mVsqSEmYmstEd2xgVUkufaCnBX2ey4CfuseYcpNb9dmUG6ZlPjuhQ==","shasum":"7b457de4992392f3c577ccaa5e3926077083eb6b","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.52.0.tgz","fileCount":14,"unpackedSize":226918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFfteCRA9TVsSAnZWagAAaYsP/A2EjIOG0E2sxaiHnZ/K\nWxEKw4H1zdFOnFpq9Vm8muEZL78JnZL4WLI0tBU6JvbT4NKFJpf5TQMlAZmF\nBcQaWqzqDTtE5w1fOvB3ApwhKH4iaM/qCls7pAYKPkl3MpOL3pCuatQBukYW\ncnye/KNAWcoFomAf45PEnrAMuUQ85l83TwPdXbAGABNLnczrEF/2d2IjqcgY\ni10kNA5WfSjwwQmuVGw+8s1dgBofc41eYyQKAL7z3wMNLGwhh4b0DFQIiZRo\nxqbU3480kqi460NA4AxRuhENUkLbLaC+1HYIZs4NkabH1a89NYNvahyAviW0\namqkkT2viI7CFvM1FsEhBSH8UuuCVFvSJBJUwkEVd82ZIvf7PMKW3vzAkngf\nZsOwX2FT/jb+KEkHOJt25swZi9UUdvoBHedhPeQcAbWM5Hog2+m0K/bHdB/u\nQhxKKrXNQkjgI4rVtfIfVTWkbp6bPmomXBocoD0qw8nCVbqoxJQiAPbF0+kO\n6fQ5938uat9nZECed3isD1peLhpFdSf0vw7Vhkot54vJMbSdKYTWcoAySzly\ndgYCGtXoozmI8opRej1EtEbPpUAJlmCnwCCGJj24/SA6qHs5hDRAO8qphhtO\nd3ZrtmoQMlZUu0QNnAtUPdNwSmjovQvUL8J2ow9JO5IiHnRDwki49b516y3g\nuFEE\r\n=Ozl3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDr4Xr4CpPqF5edLm8bRUHsy+GlxLqXQLMEkhK6oBEvdAiEAka164D9I2Sh0U0aUxDBxivPdZ0ni1nro8E8IuNtZN3I="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.52.0_1595276126186_0.07577233807811146"},"_hasShrinkwrap":false},"1.53.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.53.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.53.0","@aws-cdk/aws-kinesis":"~1.53.0","@aws-cdk/aws-kinesisanalytics":"~1.53.0","@aws-cdk/aws-kinesisfirehose":"~1.53.0","@aws-cdk/aws-s3":"~1.53.0","@aws-cdk/aws-logs":"~1.53.0","@aws-cdk/core":"~1.53.0","@aws-solutions-constructs/core":"~1.53.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.53.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.53.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.53.0","@aws-cdk/aws-kinesis":"~1.53.0","@aws-cdk/aws-kinesisanalytics":"~1.53.0","@aws-cdk/aws-kinesisfirehose":"~1.53.0","@aws-cdk/aws-s3":"~1.53.0","@aws-cdk/core":"~1.53.0","@aws-solutions-constructs/core":"~1.53.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.53.0","constructs":"^3.0.2","@aws-cdk/aws-logs":"~1.53.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src842477319/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.53.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.53.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-HVFWd0IfLWk2wf4GZOKkm5vHot3IwnEMlr8234uV2Fy4fc5vBnLg8O0EwfpCw/SAptn9VmXdECpWq+tcdJjiYQ==","shasum":"8034f669d1ae4025ec45212f91bb4899408539b1","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.53.0.tgz","fileCount":14,"unpackedSize":230461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHysqCRA9TVsSAnZWagAAUzAP/0cHInqD6aA9cR8RLvEf\n8EtjI/bnQK2EGOxudKRzVCVWmqejBUIAO3qug8tHEKqDIDgYoEOmQqCzf32y\nMaQrPsyMG8UNtmcAIBNZZ7/Xp1u8fMxqEyUFDCR7pnGi8mhVk+svlCoueIdP\nxSyWPpHCJX5z9x6dBx1shp+w4joNEVWRP/AeCV6ciygH+cvHLxDK2eFdMYVb\nUZWMnajFnHpjykMB5x/h9Q8o6514q3UitGnlZjRUlWzIAYWpQkz8lf0FWuKy\n372AN2acoWIbPu8PwfcJfwrB4N9xbztIpg7vsZbIR8umHvpeEPvyRwFh7u1P\nGeB1LRZrSYJFrtVjqzWVmadtdT5XZ7VY+1O8xrRgFDZbd6ooMAUIUmHrh8oq\nGPSWugxs5PloCawb1/WSi+tj50JwqAJkORek05gJU/doTxqUdBksUa/snvoP\n4BKsYMiG0/6e6m6SvRrnOv6SRpYuu+0JyuV1xNs63Oh5QNp418pYeagZpZKL\nxB8BY+CwxU54ANSaw3iWroRiPemH29ZqNKLzMkJrmBTpNuqfWsG2o0pYW17V\nUi0G1LeR9rMcPyhbfNYfEp9ypvssAnvIvA9OMq98KQiYE6wvcB7Jkukn/s4X\ntLMDef0BrNHZmD1U3DUGjJikz87YcZhbm87M6dQrjpl1ej57SjQKvepeue0s\niGB9\r\n=eQgb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID27XLfx1BJrVLeQcMXk4hmpuNx2hKZp3a7seUvkKHvnAiBOLfo/qxL451W3Ww+kdeZsZ1VNSkyZq1iOvgVqgh/d6g=="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.53.0_1595878185937_0.2896329238636812"},"_hasShrinkwrap":false},"1.54.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.54.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.54.0","@aws-cdk/aws-kinesis":"~1.54.0","@aws-cdk/aws-kinesisanalytics":"~1.54.0","@aws-cdk/aws-kinesisfirehose":"~1.54.0","@aws-cdk/aws-s3":"~1.54.0","@aws-cdk/aws-logs":"~1.54.0","@aws-cdk/core":"~1.54.0","@aws-solutions-constructs/core":"~1.54.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.54.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.54.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.54.0","@aws-cdk/aws-kinesis":"~1.54.0","@aws-cdk/aws-kinesisanalytics":"~1.54.0","@aws-cdk/aws-kinesisfirehose":"~1.54.0","@aws-cdk/aws-s3":"~1.54.0","@aws-cdk/core":"~1.54.0","@aws-solutions-constructs/core":"~1.54.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.54.0","constructs":"^3.0.2","@aws-cdk/aws-logs":"~1.54.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src367810216/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.54.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.54.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ZGfZCjy5BnsErXcvp2PuTv6vdPjv3dCKx3t1jke/S1n+24Dl/L4HQWVPVEbixbsFeL8qj6FPgDN2Ilj1URL0HA==","shasum":"286d84bd71609020a5a46d38e392610747767a3c","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.54.0.tgz","fileCount":14,"unpackedSize":234403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJJDFCRA9TVsSAnZWagAAbQoP/AgQuy55LvT+df37rzcF\n32zn98GG6wQBOWLZLfktNnBgv4iM35avHSbGZIF+VLfWjQwFmiest6iCImLr\ngzrE3Zz5D+5fqlbAm2x26bB3TpF5amsgrWBg2SAAEepK2dlM/dVvJKnm8foJ\nliVUW0fAFjFY+/ILLPv6vkkIAj3OlZyPtR6rF47ZijNFAKZ5MsttFY3zHO17\noFMDqnthYjcPNnFa4dNOsdsjuNb84wMfynB7y1JdneEOKqacGd+WpMSeqCkA\nevt1QMvlD2yBRgnsEAq5lQNCcWY0dw9P/IiDtItnND1Rw8/EO7JUYvHkvwp3\nRyfCygyFi1NNSU6j8ynvI9sEMxFxGZhYEQszHCutf1oLHYVk4aGfadDbeLjH\nDHRLKEoiMpLv+fqsxSjVcXWuad8h+8XTr86zGFVtxRxHyhWPuI+5DIaskDJG\nStTJvTd3FlacgpxnS/waOV90U6TWBvrQqGkGHYbTk3nBf6/Ssu/Ip7yj/tkq\nUv6bbfDqp61vFib0LVrocVSlPCDusUsYUL1yWrsNez9HggK91GEO9ZuMZukr\ndYRAiDd/44gBalx0sp84jwtDIfA1Mg9Vm7iE+T5hm6CbNi3NCx5c8ToFRGFN\nMDjk+3LuLZqD2Rh0S9XdaxGpY2ebHRLjujlGbWk/1p1+9Ng2BaJzZ03U8kkO\n43t3\r\n=qNK4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3TSM1fsTbJsU3W6wfXbRmR82jkmIWdJF/DKh6C+5j3AiEAlgv7GPjSKgllToKFHoiUf/YaC6ff/ezsSXgrB0QHH/A="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.54.0_1596231876674_0.9733520092501555"},"_hasShrinkwrap":false},"1.55.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.55.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.55.0","@aws-cdk/aws-kinesis":"~1.55.0","@aws-cdk/aws-kinesisanalytics":"~1.55.0","@aws-cdk/aws-kinesisfirehose":"~1.55.0","@aws-cdk/aws-s3":"~1.55.0","@aws-cdk/aws-logs":"~1.55.0","@aws-cdk/core":"~1.55.0","@aws-solutions-constructs/core":"~1.55.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.55.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.55.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.55.0","@aws-cdk/aws-kinesis":"~1.55.0","@aws-cdk/aws-kinesisanalytics":"~1.55.0","@aws-cdk/aws-kinesisfirehose":"~1.55.0","@aws-cdk/aws-s3":"~1.55.0","@aws-cdk/core":"~1.55.0","@aws-solutions-constructs/core":"~1.55.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.55.0","constructs":"^3.0.2","@aws-cdk/aws-logs":"~1.55.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src703839349/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.55.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.55.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-YBtNR9c2QSh7GtSvSkSOoXxI2gq3mi6O/GFSNUMj37/MKRzeyowRfsVITt95NSQu+aQNar7fJ6a4TrcERjUt1A==","shasum":"c07ddc6ff66c66638481c0f1b0f021605481baef","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.55.0.tgz","fileCount":14,"unpackedSize":234403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKtiZCRA9TVsSAnZWagAALUMP/Run1N1DJi8NcR5MkDXO\nUod/1vRlnlsY6GIsXTTNK79fImmonykzf82tlngLASP+MB6KJcQaCYDvheyb\n4NGK0bh2JHnw5QZQT6xTuIADz0oaitoOQrdWiJQfrtD7SYyFqpE+slD0e/rJ\ne4m03ubRbDBG7wlYkEuiLZ6cpMoZf8PT59fzr26EwcUSN154yNxocQIXqRo4\ncQNATXCMPiVshIhX6qqiw6VpzBjZo1jSPDZ6XsJwn9/7gOs7bvbx4EMrNNjl\nvfx6CNCcRoziTOmna8q7OIHvKsFE1GptCgVeilb21OmshYgvbtZASd358cvX\nbj/tMNQFRnxS9+6X1M+i8Ik0Jc1Q2SSji6OAQUVYxhxTNPG4D9AewXuLsyPI\nA+EBYcYCshA4iBEVWEopPFI4MbLCGb7fNWTKbIVGF8x2oi7VzMlQGowh63eh\nqrBaRg/Y1VYb7aslPb6gwz3he6SP0GwJzg6X8ATDV1GUcGbUPCJ/PdjjHn2N\n4x8XvJ4/Ab6VLNNxQNrVSnPzk5ES7/53X+zjA1OcWTLjWqOZKEnGiInqLark\nJg62xErBvzczfQb/03K1ji+Y055ONuqWDFlnd4LIcXXHXL5CzuKlcJ4i5SmN\nh/06PZ9jxRO/j0MvtbMcZ8X1tzgL5Y/fKkPr9P69p1WLx86CS6QpZLAelUqK\nCz+P\r\n=p8RU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH2ANUj97gT1PM1Pdh6aBsadErC/ka2PsPePlQbOeniQIgf9ZQGcAmpJDwaqlP6Lgr20benK0uiNatPkKL57GAn/Y="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.55.0_1596643481095_0.505330907430197"},"_hasShrinkwrap":false},"1.56.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.56.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.56.0","@aws-cdk/aws-kinesis":"~1.56.0","@aws-cdk/aws-kinesisanalytics":"~1.56.0","@aws-cdk/aws-kinesisfirehose":"~1.56.0","@aws-cdk/aws-s3":"~1.56.0","@aws-cdk/aws-logs":"~1.56.0","@aws-cdk/core":"~1.56.0","@aws-solutions-constructs/core":"~1.56.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.56.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.56.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.56.0","@aws-cdk/aws-kinesis":"~1.56.0","@aws-cdk/aws-kinesisanalytics":"~1.56.0","@aws-cdk/aws-kinesisfirehose":"~1.56.0","@aws-cdk/aws-s3":"~1.56.0","@aws-cdk/core":"~1.56.0","@aws-solutions-constructs/core":"~1.56.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.56.0","constructs":"^3.0.2","@aws-cdk/aws-logs":"~1.56.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src674485895/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.56.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.56.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4gfdDoSVCKpRihHUorodNLK+eTR5mGQPFNXbmK77q1qC68/b+yqY7laIu0nriarvs4xjHuG/WPJAW/Og5DwSvQ==","shasum":"c0f22e66e5a6439a0f1b7f005804c35336a3925e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.56.0.tgz","fileCount":14,"unpackedSize":234504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKv3RCRA9TVsSAnZWagAA9NQP/30eanuTEu15kmVlLPNg\nbGOdwvA7Wu7qrmMINv3KUup2O+pIG8HAQiwnI4oJWh8Wa1syC+DBxcfdUYeu\nOs3ruACjTA/5R4Hhjn4WMSTUAeNE7OwgkntYd3xEx4+BckiQ1OnvRno+CuEi\n8L6rPnkPUPjiB7PXdE2rWCcCZQ3AsB/NooBcfTvMMVSJ7fUoHl/BpkbLiUNz\nAWuOVk3sC8QEZFegrpR/Bo5PF1HN+VT5k28fn5/OCfSAAr2sPMzYZR/KmZ8k\n7Zw+JEIs7oPtXHtY8Po2jX+94drLac2r9dlxtDWny/ANAa8d9ZLrHJlVVKlV\niwUQDJj37x0Zs+H4Zfvwj0lPrw5mZaxQXwCYNagCNcbZ+U3JVE0BcEjWv7oG\nf8izILvfuwbUhLiJ02npg5GSX1l44Wee3p5glKyAm2dReqNR7MAhqv1VMCTs\n5d8dBBFvsn1RZEtWliHqjRyo6hDeRUHl8OZ7SrKCLUSXLwA7XkssqYkez2ij\nK1MUcS2jjJ0UnIIt7OQo1zPm0k4HImEOxcxgjVmCvZKI3biCMqQXjI9R2cnI\nKJulgOi/3/jdTYwQfh1xohyXPU/6IxFHH2CMGXevtSxDDLt4xDb4KK3euRo+\nTFR9Ah9hIgZT4o7XtBMyww6MmGVqs1979ExtCL/pQbYXJdwgUV2g5rwItzMj\nPJlk\r\n=JJxU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE3aGlvCS6voY+gzfv3oAWVgKqrOVwY/pd2vyLH1V/CQIgfek0tv0nknwzsLrFyDKhVocjw3IHjXFu0RsGPDgaSzA="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.56.0_1596653009009_0.046985186459648"},"_hasShrinkwrap":false},"1.57.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.57.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.57.0","@aws-cdk/aws-kinesis":"~1.57.0","@aws-cdk/aws-kinesisanalytics":"~1.57.0","@aws-cdk/aws-kinesisfirehose":"~1.57.0","@aws-cdk/aws-s3":"~1.57.0","@aws-cdk/aws-logs":"~1.57.0","@aws-cdk/core":"~1.57.0","@aws-solutions-constructs/core":"~1.57.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.57.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.57.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.57.0","@aws-cdk/aws-kinesis":"~1.57.0","@aws-cdk/aws-kinesisanalytics":"~1.57.0","@aws-cdk/aws-kinesisfirehose":"~1.57.0","@aws-cdk/aws-s3":"~1.57.0","@aws-cdk/core":"~1.57.0","@aws-solutions-constructs/core":"~1.57.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.57.0","constructs":"^3.0.2","@aws-cdk/aws-logs":"~1.57.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src152548209/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.57.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.57.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-w4fsKwK0ghDho1oYnWK39THq6VHfRJkyraUL7Tys9MvrzETMSFYgr5cGHFvAdZXVUGLVJOIU/0+emkPPljoRBA==","shasum":"95a7bf445ab6e0c05f817c0440c3b334c8539904","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.57.0.tgz","fileCount":14,"unpackedSize":234541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLdS1CRA9TVsSAnZWagAA1FgP/RChDv1C5HAMkhkKaAsU\n6uescJetr9du9/soY9llQNViBVzozIgUSshgCaP8fuWc38X9PWH1zCAQBThi\nJNxIU7vwhbR1MrRfwE/eWa5TTqh9RAzxn7t2UD0FlM9JuWZRmsArCcSUISxT\n7ZzS26r0sPEi7+Q4eKlVpfouF+vpqpViVr8c/GpF7rah98TYKfoq0IUYI4eR\nYVg4q6nLhd5CyewM1czhXBCOX5FX9oAl9H7q0TtdrBP6mG2u32GS2M94Qndi\nG0CLhS2xeAIKKMqxa64AFPA6ULxWWSIxKNYBoSuHCvCVhYe3sGsOJSl8y3Nz\n8w1g1aEyeNY9KFTJqiSjtVMesZISm3t5P7RhYG3ryHUl57Bk5p+xyT2go3st\nqhfTVeV8iOODtCpqHja9uRw1CzVY+tk115Zh3LZqhc+gIos/XZeIdg9uMl49\nMiQ/qZH3EkzLJMS58a3qScHb0fuMFp27Si8o+JC5q9bn0HsqwgxEyfIpXbSE\nu5iFjJxv4cykXH1uy+XVBHXeaYCFw8AhFL58towpVhjIupvLL94P+w4Xe5p1\nAw1O/YbWhPRNhTSlhkHLqc0D/Ga6MDVWaxRbjOelFUYqABRADOYK5Xqpj6S/\nZfQrZXogz1FFEsBQ9+kF4keL2ADKm0pRV0K6G0ltqTN6UcMaChgcnnDhZe1M\nlHtz\r\n=gYYN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMlzyxyVy5CiOeSJk5F/cqxLmkxcSNclgANKKR1yYW2AiBznlnORdoExPmaK53bQKfNFnIzgWI3gJiZgD8iPDgQ9w=="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.57.0_1596839092679_0.5335995109491558"},"_hasShrinkwrap":false},"1.58.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.58.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.58.0","@aws-cdk/aws-kinesis":"~1.58.0","@aws-cdk/aws-kinesisanalytics":"~1.58.0","@aws-cdk/aws-kinesisfirehose":"~1.58.0","@aws-cdk/aws-s3":"~1.58.0","@aws-cdk/aws-logs":"~1.58.0","@aws-cdk/core":"~1.58.0","@aws-solutions-constructs/core":"~1.58.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.58.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.58.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.58.0","@aws-cdk/aws-kinesis":"~1.58.0","@aws-cdk/aws-kinesisanalytics":"~1.58.0","@aws-cdk/aws-kinesisfirehose":"~1.58.0","@aws-cdk/aws-s3":"~1.58.0","@aws-cdk/core":"~1.58.0","@aws-solutions-constructs/core":"~1.58.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.58.0","constructs":"^3.0.2","@aws-cdk/aws-logs":"~1.58.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src234903369/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.58.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.58.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-fDrPAx5QpLw35ZdCLcrgWB9vxdfyr84qooP+1cy8zovpnP868+5F5gBg8ZwXdq0ASLAoxbQv1WznuhhDYYb3Sg==","shasum":"c8c3155b81a61e479797d63c4e65cd9c96ac019c","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.58.0.tgz","fileCount":14,"unpackedSize":234541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN09wCRA9TVsSAnZWagAAKwgP/1DBcX+3Pr3RHB7H/wap\ne9UBgp0W6WsJ80Yh5EZXtZb7yhLqQz3QRHD4KkMA22D130Xxb1Jismu/Q3w7\nQycSXmXzwWNA0B4fF6wTsNv8WNh3xLw3O2WvNLJXVV1Qh0CPj8N5vio6iTOx\ndsi8lMrtMEEEvDk8KafxOMC4anADOs6hWapAUIiu24Itn9r/uIWIm1lTHe1T\nnyci6t4ztUV+IFH05KUvc5XMjwP2Z4Vjkq7suM5hrJPRpOxc1l7CyltSItrF\nWUC8PBlIip28Jom3oQvNIDIwQqHtXIT1jxMiR1OjY7kZSmVbdtFLAcgzKaP0\nr9aHsDjKJxqgqxqCxkB28AQ5FAO25Qo35w4vos0He9e7kfUo/AxH9Aoc2TMt\nc7WUwdABAfrcK4pzfvPeGYk/butejn2JUrYqyg2nymwvDTNji+Fiao6XXwHk\nhQbMA/+TZFIlAhiIrBhNuapuj3pUP3Z63SAPws8qrAkvYUM8EQBwZJfiJ4fc\nKHw64j0FFCFK/0B+kwQ8zPqJmEhANIRsS+ibZzJAHV53r7Uw50y022YbNtLT\nowkj09xXKLGevKcWMDhuI2r7C1pF8czChDmOu6x9GEv8W9VxaDr+gAxZG2Dr\nFmbwIyg49TcJ4ITs/Z5JQCHHUECAytJ9Sxtb+pDakPMjza8ffN0BB7dpwhRW\nxmbW\r\n=nsdi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2h2U73buLyajDB9LTuFPnaby74z1So28ZpX1ubFtSVAiEAllBU9v4ClNp2y4L398XO7g3OEQ6CUhRJsilPu9NRLQ0="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.58.0_1597460336361_0.4606784710780407"},"_hasShrinkwrap":false},"1.59.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.59.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.59.0","@aws-cdk/aws-kinesis":"~1.59.0","@aws-cdk/aws-kinesisanalytics":"~1.59.0","@aws-cdk/aws-kinesisfirehose":"~1.59.0","@aws-cdk/aws-s3":"~1.59.0","@aws-cdk/aws-logs":"~1.59.0","@aws-cdk/core":"~1.59.0","@aws-solutions-constructs/core":"~1.59.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.59.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.59.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.59.0","@aws-cdk/aws-kinesis":"~1.59.0","@aws-cdk/aws-kinesisanalytics":"~1.59.0","@aws-cdk/aws-kinesisfirehose":"~1.59.0","@aws-cdk/aws-s3":"~1.59.0","@aws-cdk/core":"~1.59.0","@aws-solutions-constructs/core":"~1.59.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.59.0","constructs":"^3.0.2","@aws-cdk/aws-logs":"~1.59.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src331093723/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.59.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.59.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FMfTt+q0YcDCZbO6X3Oi+Sq7LRs2vI/9mVyHmqcn4Ns8FP3VfTefy4bA9NPfTxB8NNIqd0xR0TqbHsbaURCjBQ==","shasum":"c4d2edd8032cd486aef7ab692645857ccc69d9f7","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.59.0.tgz","fileCount":14,"unpackedSize":235407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPWVJCRA9TVsSAnZWagAAbI4QAJgvoXfFsgfcipDDy7wR\nOmsaFC31VfyxsnHnQNu105YZoNnhzRg21C//yUHMa+LvNU25XUFFgeljanwo\no0N0dKG25EwLt8X83yzoHNXeEWqmoZASp4bBePAUKD7z7THwNgqZYtdpYBUc\nIo4gwMwot3M19xmqz8+/Rr6sfFrhE21s8WX8YXjkUhxifFY1HjcvTRLiziMa\nxzK0+8r1PSu3d/bnA5fLrYu6vBambVt2aFlf9u2r1hYif1SKXzrouPLzxob8\n4gcU0Zjjffpq+lflo4nk0pAzzzwuyi4Ga1ELwQ5gUNsrIMI1dpg4KEKUIfkb\nKaeWELCxzjXYlZXOcuT5xYl0HICRNYFxDxxfX9LFhTc4E628ZBUOz7ne7xQB\nQRJnRg0Zpy4PrueevOfwRNQljwmdje0sOa6Je5uf1d/q6b3A9hO01qLyBChT\nylOS5lSyDc1Uyu2Hy9vPSJoByHPxkeM2VFBlpaOt8JbtIQNY4lAUUa2xyC7H\nJ/+CJIQTcDJHwOfBYyRv0LB0O1jFN6GTsCytm6lc1R3l3m9S+WMO4cmpJRDo\nf2BOZToAQ4Z6FsuSUAZPI4XEJFmNQRUwAvxIa4TY9yyGgWhyVilHmJjy4y+X\nH5iYhefg3UO+KobHNEoGVzHox3rT8PzTg8OcTHBL79EZmSRXbVTXgwnoPXh3\nkItj\r\n=esC8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXtIXtHr92CetGuJs6JdcQEWQ3UE8nVvOyWpEO8bbOmAiAqq35qU6RMXvuVh2l/SI2YAX+d9jk3ngGUE0diI8M4ew=="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.59.0_1597859145208_0.4415929239315386"},"_hasShrinkwrap":false},"1.60.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.60.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.60.0","@aws-cdk/aws-kinesis":"~1.60.0","@aws-cdk/aws-kinesisanalytics":"~1.60.0","@aws-cdk/aws-kinesisfirehose":"~1.60.0","@aws-cdk/aws-s3":"~1.60.0","@aws-cdk/aws-logs":"~1.60.0","@aws-cdk/core":"~1.60.0","@aws-solutions-constructs/core":"~1.60.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.60.0","constructs":"^3.0.2"},"devDependencies":{"@aws-cdk/assert":"~1.60.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.60.0","@aws-cdk/aws-kinesis":"~1.60.0","@aws-cdk/aws-kinesisanalytics":"~1.60.0","@aws-cdk/aws-kinesisfirehose":"~1.60.0","@aws-cdk/aws-s3":"~1.60.0","@aws-cdk/core":"~1.60.0","@aws-solutions-constructs/core":"~1.60.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.60.0","constructs":"^3.0.2","@aws-cdk/aws-logs":"~1.60.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src909834361/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.60.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.60.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-crxLYTD5UoFs4XQiXzLBTbOovcVKW7z8ImzJ1wyKSs8dqBM0jX4au2njIs8KoPxoVFTkab32pU6UWlt4g34Azg==","shasum":"fbac4f44fbceea566cfdc8b13a736569aa27ac4f","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.60.0.tgz","fileCount":14,"unpackedSize":235407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRBWrCRA9TVsSAnZWagAAa0oP/jw5Y1V5HxoZzM7isd/C\nc6baH8q5SJsTILnmPZq/kk8sxnInmQkDHBu/0LvGmMtEXQSZwrT6DwB3mLJz\nwTVlnwj4IFvuExZBFOq3jwlv9j4tgPs8ywlkIhBj6LC1VSb8YtgTG6Rz52XX\nwzevKIkD3TdjmpbSwXXk0+fezyfZFEDjSRgyMGPJCfmzEKmWEnCqqu2xN81c\nPazehL5yL7o5TQ2Cv0VMsmu4LzLohFa99g5DmvKd76wYpFJ68zvG5THNO5WS\n2tYejrUVdUVZnotsOmAy07lGcw2JTYt9Q+ZaHfm7+YNSu752h0dXMkcPL83N\nRrNJIQPC7KdDjl0U1bhpaz7IU47G596ynZjdMoppDCXkvBKjppwVYTrocALd\nfeToYn1GAFZppafvqk3y07fQUIfom2fgeu8+dnQ7m8NyXeHl7jZZ6/Vs3tnW\nMcpo9YL2eIX5dvufvbL7xjLKGnT2YkconQEf7xEntAChJWfV2azQu4gqOSwJ\n08nMJDbGo4utsFYNI+847CcLJf94mkzHwFKgiHIZc+kE+JqcLKFuHm5ISeHw\n6d5bcnp9ETZBCCXJ8CT9iSV4ijT7drRJuu2N99t5T8aQU2+t7p4SwwsVuqIx\nX3HTKY6bnbJ7v1Vf9/VaFkLrcW81hSxmc0ljooqj19YOzxwJ0Rka3hopF9gK\nwq+B\r\n=JzLx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyChWZ+qSflrVhrXSC/uXIqejtB3/D2ZFbKhVabUb5tAiEAwocFRuFw1BV7KgNjJ2vHOY4Z225+JbSwqd9pYtbOPFc="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.60.0_1598297514460_0.13750499755385603"},"_hasShrinkwrap":false},"1.61.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.61.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.61.0","@aws-cdk/aws-kinesis":"~1.61.0","@aws-cdk/aws-kinesisanalytics":"~1.61.0","@aws-cdk/aws-kinesisfirehose":"~1.61.0","@aws-cdk/aws-s3":"~1.61.0","@aws-cdk/aws-logs":"~1.61.0","@aws-cdk/core":"~1.61.0","@aws-solutions-constructs/core":"~1.61.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.61.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.61.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.61.0","@aws-cdk/aws-kinesis":"~1.61.0","@aws-cdk/aws-kinesisanalytics":"~1.61.0","@aws-cdk/aws-kinesisfirehose":"~1.61.0","@aws-cdk/aws-s3":"~1.61.0","@aws-cdk/core":"~1.61.0","@aws-solutions-constructs/core":"~1.61.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.61.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.61.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src105203053/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.61.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.61.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-mdNxsShMKHGxV2kayyS8gpO7uYp6Fz8UpTw5gPhO/2Yh/l9McE/z0JZRp4KotYm2QLhJxqrb7mn+MSvPEQmCcw==","shasum":"38bc698a1bb6ab540f1dc127c389102589ede2bf","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.61.0.tgz","fileCount":14,"unpackedSize":235407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR9P7CRA9TVsSAnZWagAAELEQAIF1P4Prstf0CN8KwJTT\ngp8DUoEDmbGb00wlau2umWt+u528FsLE+/2SCc27nmbdBie5d24tTLAbPFxZ\n86SOnPnO/khbEi5uMeUqi513jFcdY516j9ZNmN7PmEcfsETLVRCzqDh80JHo\nmmDqptY4DmmPhe/qe9rytZ9Wbvr0VJOc7rKQo6H4jGFA7kmkejAp5OcupCnk\n3UDyxhKtMj/oIgiIAk+bjfV4vZ5A6vEIhCOcJU0KNwJ6EVRG1kqd/bRRXkSm\nwiKn2pRQ+PUaWD6q6PzldGOOGHRqoRB/nOh4lwynwJYAsm3sSWIpWj8FKQj1\nLGhkGfMCTrKORTy/QYsz7NYnnruM3sBdZocx2JyGUzj5ScwCg/vChPZ6sOjh\nknf/wrRHBW10CTjeLnA4rkfTc/ySWJvKvOxz7z6qzapXqSNx4ou+nVh8X50D\nilGQU04Ai8eVDr350Mb6nG9IoFzcJ2Ag1T5reAOcvzveWhFohlj8i0zAWVQD\n21D1bjNlpszRNBR9pXIQcKEIBiLrB8pdpbhAciFMwh03UKi7QWslW9kNjzr4\nilfG0mFkA8/BjJhB/XcgjOYsJh6TVF1TTqfnakdijUVx7+P/gbmv/DGJ6v6B\ndjJGBQ+C5PmZsi2qqGp/pud1xJRRiOJ225pS1bkXgUVC2eSNhPojSWuvhB2Y\nNcqO\r\n=GlwK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChHJSRXSKntBQura1j6dBWmyiGoc7/CSTGGk+DmpEvVAIgO9v71Nt22Fd8XTcURHWCduaoIC3ABmoaHvgjom9WsgU="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.61.0_1598542843190_0.2221721662438838"},"_hasShrinkwrap":false},"1.61.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.61.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.61.1","@aws-cdk/aws-kinesis":"~1.61.1","@aws-cdk/aws-kinesisanalytics":"~1.61.1","@aws-cdk/aws-kinesisfirehose":"~1.61.1","@aws-cdk/aws-s3":"~1.61.1","@aws-cdk/aws-logs":"~1.61.1","@aws-cdk/core":"~1.61.1","@aws-solutions-constructs/core":"~1.61.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.61.1","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.61.1","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.61.1","@aws-cdk/aws-kinesis":"~1.61.1","@aws-cdk/aws-kinesisanalytics":"~1.61.1","@aws-cdk/aws-kinesisfirehose":"~1.61.1","@aws-cdk/aws-s3":"~1.61.1","@aws-cdk/core":"~1.61.1","@aws-solutions-constructs/core":"~1.61.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.61.1","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.61.1"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src921090043/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.61.1.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.61.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-aJl8spHf/QD1FrROxlcjHiR7JAZSNFqH5zxVEKw53YCfLSkylVJ+N941gfEPmMVOGbpZmtpS0tWjFHR1Zicukg==","shasum":"a9f005a2c6bd9c28aac20646dd8cf1e32123352a","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.61.1.tgz","fileCount":14,"unpackedSize":235407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTpxRCRA9TVsSAnZWagAAW2oP/2P/26FxGdx3Fmkp1SgQ\nzkzpWWu4+rXdblICHIuoedbIAWmpK8CnE3TTDNH5EL+mq0a8lP5q7q1Sni6k\nRLLZsTldbKrvIfP2OuZeCfmw6xUHQn8c0E8O3Dz0vRySOYycwSnBSK3bUVw+\n/Egx/hFjeYYy6JcvoKvR6XjkzK8WMqAVVwP6beBagQfmEC0aXDfHa6Wt0Jdd\nTBrvuGmQQwAPNyPs9TPtPaMyYcuVP2TVl/k6ScVPTsDT294bciBV3Y4qsD48\nvaiAEPa3PT6kYI69phX0MFWhw/ZwcXYFOy8XH5QJZp+65jIFJf10sB6ZdLbJ\n49L0cHGMloKe+bRvl3EsPVJx3kDRqZKTLSabIU9SZWBZATH2xq2TRHAbhzM2\nrjhA71zDEANzynEXZLY7lMREDjSCckj1x5xhuejNPayT2l3uFhTf15IIugtv\nHGQCBgKNuVnsXfP8saVkZ3MgujNQ1VLpJH9HMxm2iMpK9eyD5zvHJyiN16ep\nTysygsGA+OldNuO/wihzn9l6wNnqVfYBL2BCtI24+PCz98TiQzAEoc51hT+j\nAKLnIPdvPE5pf8EG3uuKxcqqrr/2y2Pvb64jy8/i5gg19nIMOrDczSBMw4RK\n0V68ITVKigAmcvqsF98/A1TGUB1Dy5qldLX1/CqIpNah9L01CGtMXaVLlpVV\njRpk\r\n=gRo2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB78yexEJynejb/BYPsE4Mh1R48RRDDH4kBlJ+tcl4sPAiASLHkau+87uXwQ1h0VtoQy3BtTPF3TCrtlMAXMWlaYkg=="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.61.1_1598987345016_0.11935761448018556"},"_hasShrinkwrap":false},"1.62.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.62.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.62.0","@aws-cdk/aws-kinesis":"~1.62.0","@aws-cdk/aws-kinesisanalytics":"~1.62.0","@aws-cdk/aws-kinesisfirehose":"~1.62.0","@aws-cdk/aws-s3":"~1.62.0","@aws-cdk/aws-logs":"~1.62.0","@aws-cdk/core":"~1.62.0","@aws-solutions-constructs/core":"~1.62.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.62.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.62.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.62.0","@aws-cdk/aws-kinesis":"~1.62.0","@aws-cdk/aws-kinesisanalytics":"~1.62.0","@aws-cdk/aws-kinesisfirehose":"~1.62.0","@aws-cdk/aws-s3":"~1.62.0","@aws-cdk/core":"~1.62.0","@aws-solutions-constructs/core":"~1.62.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.62.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.62.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src088308343/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.62.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.62.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-w+lgW33nNupqnCOzbMLtM/y8Br1NoYdx6xg8jCMwvVmau8Zd+YKeLY3Lihrsp3tcxmIDna0UFYH3UD3p9B1moQ==","shasum":"2f3ac612762cb5618febf3783f8c0966cdaef09f","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.62.0.tgz","fileCount":14,"unpackedSize":235407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWY4eCRA9TVsSAnZWagAAkQsP/3bih5rqs4tZsWUXdz5U\nKZ1XUug4CVmtWVZATmFsNPEUHgQgKGoQd99MGd2RTO1zN2MrSlqCo1MEwtsw\nmcH56wVU+zSAZ37hakpvj4nv+p7WWLSKjQkKqBwDj+w2G7dzVDTwicH00zoW\nLRUcKZX8BSr6bhfIWL1cFn6DsWOD+BCzwfQkkXmX1g6aFWTayPS23jIjIyx+\nq41CwbPV3ysSJZ+rA0n9Z7klceNPqBRukVQWL8QL5E5vY7ROVa2sCNuxMyVf\nB3NvzwGNTRb/ihgxR0gOh0XasYhtA5zhFVGKze3zn0Cy3VA99dUEginxkAnN\nlTATiYz6YsitC80zeZ36NiWAKZQKO9zXHFk6GyDhJy838G4/ALo5P9SEEoLi\n/vWUK9kcousfbix2bdIGlijwt4HTBbZnrwngj91lHmrFV2o/L+7yjcXm5HDP\n7IEys1DeSCxu8sH3ZiKnCEBeMZsjxFxsPXC4jrWhrRcgiY+h8yKcMtHunl61\nBrWf7HVq3w9YqdEnIyF9tPUwQE4RcDao1wMG/AW5q6o4Z8NrYY0YlMQ2PKuW\n0AcD3JgU5afx+xb0vzvVBIP37HLxiPbe7uLljESBbi8NRPeR//rbEdK9Rzhx\nOT/t7+MVy7FcnUmuDpvN4LaY2i6/9ORI9y6QUMFSaBElfmghABTyrkBrnPz3\ny46U\r\n=0V7e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBr4VSLP5XDIaaTfWmHtok6U0cMwUkOyCWVXU6mOxjrlAiEArarUBoF/9pgr9aoE+RrvBuGg5zhezqEaVTZalvt4HF8="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.62.0_1599704606358_0.2996656024673654"},"_hasShrinkwrap":false},"1.63.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.63.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.63.0","@aws-cdk/aws-kinesis":"~1.63.0","@aws-cdk/aws-kinesisanalytics":"~1.63.0","@aws-cdk/aws-kinesisfirehose":"~1.63.0","@aws-cdk/aws-s3":"~1.63.0","@aws-cdk/aws-logs":"~1.63.0","@aws-cdk/core":"~1.63.0","@aws-solutions-constructs/core":"~1.63.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.63.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.63.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.63.0","@aws-cdk/aws-kinesis":"~1.63.0","@aws-cdk/aws-kinesisanalytics":"~1.63.0","@aws-cdk/aws-kinesisfirehose":"~1.63.0","@aws-cdk/aws-s3":"~1.63.0","@aws-cdk/core":"~1.63.0","@aws-solutions-constructs/core":"~1.63.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.63.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.63.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src280837795/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.63.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.63.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-mjHhgm8OVKZvc/jNVePpFi1YJuazYCRGq924zFSzILoYsxA6yG9GSnGIOT/1iFz1tfIGcuQrR9MZMn+IB0UvqA==","shasum":"9a4df8c9dd8b0f89aa0e2fdd127d23edf174e6bb","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.63.0.tgz","fileCount":14,"unpackedSize":235407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX2nOCRA9TVsSAnZWagAAptsP/375Gy0wfW/BeaQAv2As\npXb3OTuxnrkNOyWonjGhn6CSMvXKRKtvfHnmiBPP9L7g5OYXv3zAsOFcdjC+\nG2f2nYQuOLKnkgCt7ckf1z1fi/48VBwD5dfiGg+tWt5aDqy9SOrV3wG6ZBuf\n0c3qokgQQHi5rqxO+zae7TkpN+mJw3eGXlp6aZE2L4z+7Aa+sH9l/IhDa9Cs\n1RKNJIhbkXBNcZpckD7uLSOfk1wmJ4Z2hTVJi2MyVoCw4PtVn+VuH8WkWrBn\nd0Evoy3B7qPipvl4dxxfCYJ6XtgXCnusXPY+hq35dDslwqcErTncNPjQ9IqP\nmedU0dRo6JtDb7EzwTwN3prs/wTbDLLuyASznv0z+YKkvunsqdVY2czSsqa3\ns/p+WqkzvYFFe6FuHs0dz4kbLRSdQkqhBAiNBQss7iB6DkwyC/8zLgvXTAlm\nYdwge2Qr1PYN5vxsO1MS9UX6gI28LX+f71tko0mO0P7fQ3fsD5qM/mIc/nFY\nz5p1JSHt+PaIsR6tVFmGCI896uKcXhcVI/rlH60e2yWd9INcN8PGONcJmab5\ndckyfhk/RtWtZ7nY0TNe2lxx4jTqM2zFGbdLrCi6Rd7hR+/WGhcptoIi7uyw\nvG5V0DV+w3J0oNsYB43naiW0vfazpRoXSUP5OaAT2HzSQI9HG7HVOdLLMozi\n3Qh4\r\n=cs5c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7E3W3l1S+Nuof1UY22SFEzsX+2Raw9+VE+ULnGXQYqAiBvRMPTlVAXv11Y/mF5LBx03Y/l8mLGeT+TxQqvifv98Q=="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.63.0_1600088525922_0.4459515244733685"},"_hasShrinkwrap":false},"1.64.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.64.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.64.0","@aws-cdk/aws-kinesis":"~1.64.0","@aws-cdk/aws-kinesisanalytics":"~1.64.0","@aws-cdk/aws-kinesisfirehose":"~1.64.0","@aws-cdk/aws-s3":"~1.64.0","@aws-cdk/aws-logs":"~1.64.0","@aws-cdk/core":"~1.64.0","@aws-solutions-constructs/core":"~1.64.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.64.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.64.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.64.0","@aws-cdk/aws-kinesis":"~1.64.0","@aws-cdk/aws-kinesisanalytics":"~1.64.0","@aws-cdk/aws-kinesisfirehose":"~1.64.0","@aws-cdk/aws-s3":"~1.64.0","@aws-cdk/core":"~1.64.0","@aws-solutions-constructs/core":"~1.64.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.64.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.64.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src509421857/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.64.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.64.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Xr1Pj0Sp83Wo8Nak25rI0ZhrSwbZUFOfDAztGNgcgblI+N6sJ5zGGma1QIBSGbzMbharFGWf15HhB/OflzZCRw==","shasum":"1717ee005ba1f55cb362703c093cc8a58bf681be","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.64.0.tgz","fileCount":14,"unpackedSize":240960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbMu/CRA9TVsSAnZWagAAj88P/iCFcNVwCVpm3hvHOo37\nkwFFk/H5B1r7zkBrlafytdQnLY894HOHv39ZHnFMeTRmm45cdB890qau9CZk\n6iEdHVdV89TRjrWlwcIycUaaOaTqYSK1D7DNjJuEgfA8U5RFKaVb5vXEEDom\ndv41a97ePtUDVpiDiVlK+nc+T/kUDUUy+YThChbwGvnQ1vEOmmmfvTQwKeyQ\nwvSum9mn6p+X7W0hZmh9OD4aD7ZbPZs/qPCfGBdOu80Npa8UB+A0c2VwJ7Eu\ncyOHvZBxSDDux1XbcIfSizJTZPNQH+Pk5y1xQhZkdRsJjtmkrtfnW6fm3qBc\nlUKzVEui3wDRID59xUBc2RnSGiIhEXUXSkZgBmyWhtmJaZA9cigwtoN9zta+\nRKlc5F6YbNQ+BWW9odxz0JICcb9u0wJ33PKhDhyMSggovMWbT07+VBtO+nvA\nOFzOE9cdcwygByFER9omOxFycg+1I7k3MejRuWCK5cCB+REqICctKbOafAPF\ntAl81jEssqvNox8N2zROBW8adaf/MoSzyYoSmQsdxKoVVrQD1no2iQ2wsJTG\nZnx3P166PW8tXMzXbg9Yuq1yuieh1MReQj+4d2Kw98nq7R31D/JK68Jq95rp\nhWXJDmKUEPwny236p9o2OErihuUf/khc95vGXPsLGeVASBfbY/AU+JgwmCqE\n2wsS\r\n=H3X2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEndtuGh9ieQ5Zj2siTzpSrsyk0NLl463L7hDJkI5fFUAiAXmz4zg7ZzSTBVzUyAQ2ygNaMcTCYDyH7CrTIdcQwPgA=="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.64.0_1600965566909_0.48868446526167175"},"_hasShrinkwrap":false},"1.64.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.64.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.64.1","@aws-cdk/aws-kinesis":"~1.64.1","@aws-cdk/aws-kinesisanalytics":"~1.64.1","@aws-cdk/aws-kinesisfirehose":"~1.64.1","@aws-cdk/aws-s3":"~1.64.1","@aws-cdk/aws-logs":"~1.64.1","@aws-cdk/core":"~1.64.1","@aws-solutions-constructs/core":"~1.64.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.64.1","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.64.1","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.64.1","@aws-cdk/aws-kinesis":"~1.64.1","@aws-cdk/aws-kinesisanalytics":"~1.64.1","@aws-cdk/aws-kinesisfirehose":"~1.64.1","@aws-cdk/aws-s3":"~1.64.1","@aws-cdk/core":"~1.64.1","@aws-solutions-constructs/core":"~1.64.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.64.1","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.64.1"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src981747074/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.64.1.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.64.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3EPH50w2EbUWPCTJ5K8dU4uCn1VGFN8Z2RnrhpdXl0M6ikbfgLedhHnrqT/JFdGKjdgmfskTrrt+YVjsseV02Q==","shasum":"9a8777eed97f7cba46b66a6ea3f586cacb2507ca","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.64.1.tgz","fileCount":14,"unpackedSize":240960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbsgdCRA9TVsSAnZWagAALbMQAJN248xan/kSoDqEHdi4\nzwkalnCJwaO7MTD+dJN4bPa3d7F9LAj93wmxdwLH3Ck9Klg+UHqzDiIjhbjP\nlzxHnPUVw0toN8uHY1Afl3dcqIv/ew3YG1U5q/rEslMPZ8FnJ2kx0VVb3qa9\nr1D30QgQhjZJhmCTaijHzBr/8lUmnQUxr4rivCI0iAJOJFFhiuM8UP4Fp8UX\nR2bdn0NukEsGPonna8mp4Ow43LTqlzPboUqMmeNcAEPHGFQrR2MhdP6S+z/r\nI+00tfSeS5X6tQMx0atwf0Xq1hkLn646S9reZ2mmeZD0+Ar/XBTYTXotWrxG\nEAsnL3C153c4keCFge4jBOm6EwpXJhOW7Z+/WWq8dMzSj/84avGuwADY7Oe4\nDN0C8ulWHxllUhyvsmItcPPZqBIDvnefhMP6HXH/NrHmf00mWJwfgdYq1yCy\nQuGpWE6dO9VQO/2t3gwDns05o/JlMXDqJM9qyq7rWpajhB7vGEESuc01SzX9\nZ8ukvLQTgtUylPW288WtNZ7tKHgFS6PKPU1tzTmFMelEdEIC9AGMr2CimwzJ\n6uyBxpDD3tbIj8hsIjXHmh1kh1FIjriHQWUBc5G0O83az/VppvfdkK+VF6rw\nG7E69ptbqZlEA3H2tCo0ZKNP89yKw8NaFhMpq2y+n6LfQ5L3ISNpKCSEaLSm\nDcvB\r\n=FsQW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyyR/gsmYjdAaUcZO1yq7c1LA2umus3o2uibn6QceTnAiEAv0taSn6QW19aHCNF08bOYa+jP1l2vbAUCtynws0huPY="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.64.1_1601095708812_0.8074834357705751"},"_hasShrinkwrap":false},"1.65.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.65.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.65.0","@aws-cdk/aws-kinesis":"~1.65.0","@aws-cdk/aws-kinesisanalytics":"~1.65.0","@aws-cdk/aws-kinesisfirehose":"~1.65.0","@aws-cdk/aws-s3":"~1.65.0","@aws-cdk/aws-logs":"~1.65.0","@aws-cdk/core":"~1.65.0","@aws-solutions-constructs/core":"~1.65.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.65.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.65.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.65.0","@aws-cdk/aws-kinesis":"~1.65.0","@aws-cdk/aws-kinesisanalytics":"~1.65.0","@aws-cdk/aws-kinesisfirehose":"~1.65.0","@aws-cdk/aws-s3":"~1.65.0","@aws-cdk/core":"~1.65.0","@aws-solutions-constructs/core":"~1.65.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.65.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.65.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src520385228/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.65.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.65.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kYJq4Rt9sV/7lS7BEvrCcOAzE2ThdCVZ+LSV8qWLmovYclSLNL+llnwFW+lie/qVUfLkIA2mCwp8bmtbNyMMgQ==","shasum":"a1d13f8351e8990d10769b128226f5e2dcf4e5a9","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.65.0.tgz","fileCount":14,"unpackedSize":247242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdjwrCRA9TVsSAnZWagAAD7QP/j626MtebwgNdCtXn6D0\nhP7WBgJtFk55C+E6ynqB8hHxlwZyw3B7e0M2nbRp4pW9Odw1jTaOWXT//1KN\nQdSL6RvEaku0udwYbkfvK3gceDLDfpO9UeVKdVMOXMu6NgaC2tboore5JwOe\n3VdpEhnvkbBQG1QE0h07eFTYnenqIn4IjIowiMNhyxvcGgfZZDcm6JSX7qdl\nB0JVkCtG196GpozJ39iAbauLDeP7J+HXPXimqKcRO0XkPBuS365RU8b1Kw1o\nhfl7q6tP9pM/j9eN/uOII+fNsWdUTPgVYSPXeRPV15UPDVgTIbr+20vxcWbw\nmV+XY7fkDsnLyMSN16/MmiU1UcYd1TRqANjitTkn4OKd18EdwKju9PwUqwNN\nnNV6mXSCOO6mMILVXh3Az5rcGiPDVFrbeu/jIOueLYxWrIU6hnfQIpM6aNr5\nC7VDpj++1+qmlELdN5/lhRkj3UQgetfg7EUmYISfqNWVWYhp/+0eGnE3xqGg\nWbN83pLx0eNpjNessZcZ+B4wWK/l6+lcz9ypkqvpJBod98PVleuPmZpVDUgo\nRfpFFdy2agZJlJfcuWKv7PKKkkXudwDoo1sfdz2F2AbJZt5UiBujzydJLxgx\n3G7bswGXKKPqTPcy/a610Fc9PNgIP8VZYNjgLvo5si4b1ruJpZ2RmZAc/vA4\niPcU\r\n=9OOc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQKDnISyrX4Gv0HtU2X/KXV59rZ2CbHoeB5UVuCQbE1AiBhgunheyA43Ka9AsdRbcgEFqagzQdW496cS2+6PR5F3Q=="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.65.0_1601584170554_0.6075467519520288"},"_hasShrinkwrap":false},"1.66.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.66.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.66.0","@aws-cdk/aws-kinesis":"~1.66.0","@aws-cdk/aws-kinesisanalytics":"~1.66.0","@aws-cdk/aws-kinesisfirehose":"~1.66.0","@aws-cdk/aws-s3":"~1.66.0","@aws-cdk/aws-logs":"~1.66.0","@aws-cdk/core":"~1.66.0","@aws-solutions-constructs/core":"~1.66.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.66.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.66.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.66.0","@aws-cdk/aws-kinesis":"~1.66.0","@aws-cdk/aws-kinesisanalytics":"~1.66.0","@aws-cdk/aws-kinesisfirehose":"~1.66.0","@aws-cdk/aws-s3":"~1.66.0","@aws-cdk/core":"~1.66.0","@aws-solutions-constructs/core":"~1.66.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.66.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.66.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src350086691/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.66.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.66.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-BAROopIeyIoUXm5jis/om4o+VQcYEPND325xRQmEBSKIQmfDBC+IO+JTXEb7DOOrhIkgXdqInzM4VUw4i5j5TA==","shasum":"e63a7af66a78c9fea677a97d6a93d8390e093d85","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.66.0.tgz","fileCount":14,"unpackedSize":247256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffSlgCRA9TVsSAnZWagAAOtsP/iQdGIy3VAc3+rzawHg/\n6yx5MzgsyIBRzZ8eieGgIIJV7U3KH3d6j/Npt+/stRfg5q2KG47BTlOogidJ\n+v0zRmQx2PbVzYAnXbUPcKRG9DStqUVujFPmL9aP+Bx3kXShBODE/T6QZNzm\nyehaC7y8nk55jwiK3D914TJfX2cHze3QW0dTzCc4rg+RsUrv4zBG6Q0DgaL3\nyqw/RqnhNQjSl/VDYd3hIzxNe39RsJSy1YAlAZEQSw7ppZtjMNdGrZanj48R\n32Z5PJSFZuT2z/a2n+wMOD4Gegr4j083v9fPLM8dzcBs9ox2KChOwvaJ4xBf\nDT64+I/4a3P8ntfOwWvO9wdjEU9MdFvDhJtZfqmPO++vKQFJrmtI5wud3SAC\nlgv+N4m8IvtkMrp0nFhKfe7ciosVCd3TY3+VSfWpD2fnwh/YWx5u4kY812wI\nC0N7curHDczOwjYN8Y4rv+HHd8hx9J0SlqCIR4oSuzgjJnJmGxhnUc7ShiB5\n345whRYCRKfU0euJdEt7Ug583w+WssxXxeBk1AgwD/8NbAo/W5x8cwtbfQ6O\nZJqvcHJkOsb3o5AH2c77tDf/iSKVw6XkpCWWDpS/VqEiokKrUqZUwd2HU4Qb\n1Z8IxpOEXaP0qKn3IN2KKDCyxAi3c82MLu8jK10OE1E2nUzAH75tGNpx9GTI\nkyUw\r\n=g4al\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdQisG0KIF+Xq3mZ5PKkvh7R2NNqvxLVZpGCHRhtBPVgIhANiGnqm7Gclrk8uYRoUznXpBLTvpaTnYHYMmyKVWjpKQ"}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.66.0_1602038111995_0.03896166319247363"},"_hasShrinkwrap":false},"1.67.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.67.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.67.0","@aws-cdk/aws-kinesis":"~1.67.0","@aws-cdk/aws-kinesisanalytics":"~1.67.0","@aws-cdk/aws-kinesisfirehose":"~1.67.0","@aws-cdk/aws-s3":"~1.67.0","@aws-cdk/aws-logs":"~1.67.0","@aws-cdk/core":"~1.67.0","@aws-solutions-constructs/core":"~1.67.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.67.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.67.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.67.0","@aws-cdk/aws-kinesis":"~1.67.0","@aws-cdk/aws-kinesisanalytics":"~1.67.0","@aws-cdk/aws-kinesisfirehose":"~1.67.0","@aws-cdk/aws-s3":"~1.67.0","@aws-cdk/core":"~1.67.0","@aws-solutions-constructs/core":"~1.67.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.67.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.67.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src808930754/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.67.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.67.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-uzP8MX/gMRLRyQGx3cY3jctcs0BH6VBJA019v2efP6k3imJesnTsiQAf5m8kRygJeiWpf4dUcGfb9U+wr9eOvQ==","shasum":"ccec60f42673fa763d99c90a83f580a629795d5a","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.67.0.tgz","fileCount":14,"unpackedSize":247256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgJcPCRA9TVsSAnZWagAAKyUP/2UeLMUlUNS+ieTXkaso\ncli8x7eIcnFvPfvXWy0V1t/9vPh35JfVKWJ2M5ooJZSDubZjAW1J6C2iokoe\n81h4qRVjASOXtpwQ0jjMlfTojcE4xGfmb3rkm8ZWEIKNBldp5faADjhTjmv/\ns2zp0CjQ59K/Lu211+n8vo+UMYXIdBlDGR6S2FdqPwb7qAGZCnvw+rRWFNH+\n8F+9Fu+1XpPluGrc/niDBQzNWr8jA9MzZa3VgCLS8f/3QGlsa22afjj/0CzY\n1jpT/FYY1ebKVyciR4Gb/PPwbIKXAlSKHidk6z7qC7dcJwYx/8nb5B8dANR6\n3XSaPsmQFMojkhx+E0iFMtc++y/uqtu3AEcZ1bRjb52ECHA9lhsdXRZ4ryor\nRoI3G6A2bHX3DuZfL5GKQSZh7Dtq+xJph1ZAmfhAjf1V42/wZkgpcjQby9SG\nb+7QUySPsdecMnQqplWuBjpEoTYB1NcW0l6eSo5TnkFxjd7Rt/Gp4TjSHuf6\nNoS4J7hLnghIZSIt2jAu8j8zLU4eu8ni4JQ621gduxQ1QGVYX4z50vkzuYFK\nv8+kDSjVX22uIM7lARuFQ+f2DSIyl4foB+O+ZIlpGKFherzgaYQrPF29F8iD\nyrFvei0khWNOLtTCuKXhqfMNmyMyEPTgKNJ7aWpNf/pcpcmWXGln0NZVoY0r\n41r8\r\n=L7N/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoHQ94ASGW+SnjM3BUEWbzX+FFV3GSW02WnTZQhhMyBAiBFN+O0aeym/7uyUn5TgI2/gGtIThYS2dgR1ht2DI+RIQ=="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.67.0_1602262798666_0.7465824129337413"},"_hasShrinkwrap":false},"1.68.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.68.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.68.0","@aws-cdk/aws-kinesis":"~1.68.0","@aws-cdk/aws-kinesisanalytics":"~1.68.0","@aws-cdk/aws-kinesisfirehose":"~1.68.0","@aws-cdk/aws-s3":"~1.68.0","@aws-cdk/aws-logs":"~1.68.0","@aws-cdk/core":"~1.68.0","@aws-solutions-constructs/core":"~1.68.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.68.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.68.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.68.0","@aws-cdk/aws-kinesis":"~1.68.0","@aws-cdk/aws-kinesisanalytics":"~1.68.0","@aws-cdk/aws-kinesisfirehose":"~1.68.0","@aws-cdk/aws-s3":"~1.68.0","@aws-cdk/core":"~1.68.0","@aws-solutions-constructs/core":"~1.68.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.68.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.68.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src013484782/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.68.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.68.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-SCN5zQepHEMi7BVPt37hvYILcWfk53KxF/9RBzFgv1c7nVjt9fVsxCTVPVrY4AoKgpcUJPkxlJ0O1HhuKP2K0Q==","shasum":"b04e67abe1e687cf16e027932a5ca19488eda6e0","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.68.0.tgz","fileCount":14,"unpackedSize":248616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfikvyCRA9TVsSAnZWagAAin0P/3eDHwJusPYkrWKjRk34\npWbuGxH79lXzmq3dmk+UEbLuDYyRbCPZdjRWMUFHq90i58KI1n2iTf0pYc+E\n8s6AWqEZ4saaOe5+UEbr7V/Ssn/BHQeZyCMMA9xFsq/nLs97mHvBoYfsHYPB\na/WRlsFXyatIRwr06j172iRL6sA2pEHxOec+aalh2iaXyFF/JUfloYAZAuv9\nqJ3PPFtTMZClNN2PoKrRhf4gPGkRDUOoRf5k9jO62y8640H9hlrc1kOCNgJt\n8mJxQBWp3vbG8nGfazJ+uVS8GPXBgUo6mMLKw8F6lgGTfIxPn18VRcG87wJL\nIkYOQ9f5TSoiHARr67Q0MW9diKrO9spexKB3+ffrAwZ/w7LOVQBN+nZusfcU\nKIGu4N8H6SDMzfkPYSypkoG51z9nerJdaYXR4pIojyO4Idyde6j87a2hFL8e\ni38yqYzlaijG84B0aY4u2Hg3aWY6vJv0GiZ06+9ZW7ENCuMZ442OcAvCqjBn\ndIIxmt/CyjU8oiIEiZNtaWY2yD8/3IdCeziKcrA4UcMIaOmB+txNun5eMVuy\nm++ekRyx+3W/tYKapktetTpRvFTLLzqfKkBfqDRBXoYad5G0AhX30cRd/ig7\nxvFTJWUf18DRm6dRWgR2mmYBcfx57Op9AW1XxmX62wY2Gb1yoUFmP0Pw6aoV\nDrll\r\n=EMtT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIKxCJOYYA+FMK/0C1c7mByCv8U4tDuZ3ek/u9Z/RNFAiBjagD90iCtfqDrHVJbMlLzIKjO6bTcb3LSt4k5XFq5ew=="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.68.0_1602898930138_0.5478860028989774"},"_hasShrinkwrap":false},"1.69.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.69.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.69.0","@aws-cdk/aws-kinesis":"~1.69.0","@aws-cdk/aws-kinesisanalytics":"~1.69.0","@aws-cdk/aws-kinesisfirehose":"~1.69.0","@aws-cdk/aws-s3":"~1.69.0","@aws-cdk/aws-logs":"~1.69.0","@aws-cdk/core":"~1.69.0","@aws-solutions-constructs/core":"~1.69.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.69.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.69.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.69.0","@aws-cdk/aws-kinesis":"~1.69.0","@aws-cdk/aws-kinesisanalytics":"~1.69.0","@aws-cdk/aws-kinesisfirehose":"~1.69.0","@aws-cdk/aws-s3":"~1.69.0","@aws-cdk/core":"~1.69.0","@aws-solutions-constructs/core":"~1.69.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.69.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.69.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src024945434/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.69.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.69.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4t+s820u/9g3gZoptcpT6FBIZhWzNK08ReEsImwTokS2Jv69K2r48Q7qOt+nHJSJCFCi95h3gayjZYPybt9jPw==","shasum":"1af9927ec700fe1db447dcc4a2657290d5885f2b","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.69.0.tgz","fileCount":14,"unpackedSize":248616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkMhpCRA9TVsSAnZWagAADh4P/jD19J0Q624TernLQ376\nFkJQ4446bQv3F834/EoPyyRSnoxZ3OOMvZ7o1TsmdX77IbxnxbLNIBzpR4MB\n7VRaOZkz8HjXh4vc+TE3ONPieuEChXl643rs0Jb3dsoRDeZUskh/uNBgcVXY\nCNP91CPFuobpES/GzS5SVmnt9gV4SU3xBQcrLqYwDuZb4X4ucQHyrcvwzyCD\nl+A8phqB80pO7o9+kkLA+vU1lLOU4mOxHf1qNDPHfZiNAbtKJSOnT+yo9npd\nFfkc2QFihGYHJ7/i7cdR0BTeyJFoqZ3cdCPgOrXbIXR5AQIMF37HEv7phgSw\nUu/LXW8Or/KRVX/EcGUh1JcHvGJmdqiV9+L8KRcGhGPYvQ3/cDbA6G8sZZ9V\nmhC0lLrr0oxYIFtlSXY69aM38tw/edzPiM5PyMYmmJiN4ZfzeMZMXMivI7Jg\nHE9NPs2oTDwtxTLU1zqH9QX373txlF40FDs7dDf+JfbKIJf8mDcNK4iuAHW5\ndEj3QPl8OONhaSwisLBxdDT60Cmu1VB7H02MwoQyrxb0Hdh6Hxrw1Ejo9H2M\nuxyokoTeOSXs0yXsDhDDpXfpCYo15Xs+FYjxeBir7yEyLGOCujEevU3OQXB8\nm6MUGjb+BU2KDSG3fzCcJBKkekEtg0bpNq3SmvMGBG0f6QyuV6itpQaz4z5a\n0qFL\r\n=Jbd1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmCHaf8m2blQoDcgeoxithDfjyF7tgfXOTBbFdHpKNjgIgO2jJKM9BkXMRHDe0gD/hz85Nq1ksTp5nTfX5W67i/Go="}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.69.0_1603324008831_0.4633876722927943"},"_hasShrinkwrap":false},"1.70.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.70.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"~1.70.0","@aws-cdk/aws-kinesis":"~1.70.0","@aws-cdk/aws-kinesisanalytics":"~1.70.0","@aws-cdk/aws-kinesisfirehose":"~1.70.0","@aws-cdk/aws-s3":"~1.70.0","@aws-cdk/aws-logs":"~1.70.0","@aws-cdk/core":"~1.70.0","@aws-solutions-constructs/core":"~1.70.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.70.0","constructs":"^3.0.4"},"devDependencies":{"@aws-cdk/assert":"~1.70.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"~1.70.0","@aws-cdk/aws-kinesis":"~1.70.0","@aws-cdk/aws-kinesisanalytics":"~1.70.0","@aws-cdk/aws-kinesisfirehose":"~1.70.0","@aws-cdk/aws-s3":"~1.70.0","@aws-cdk/core":"~1.70.0","@aws-solutions-constructs/core":"~1.70.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"~1.70.0","constructs":"^3.0.4","@aws-cdk/aws-logs":"~1.70.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src748978949/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.70.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.70.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FFkDuCcvXu3ujBtpY+q2b4kcQlNu2suSgJqx64X6lDhkLKlfTIqE5+jNwbJRXtj0x2nrH83dZyWdxxBEaSu1UQ==","shasum":"a2ba035637600c5711b5a779dc54082ed7bf5e56","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.70.0.tgz","fileCount":14,"unpackedSize":249526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl5g8CRA9TVsSAnZWagAADbIQAJSnL0OP+J3CCxi8ouZD\noVk2DvConkRgZL8X+02DaJz4QL+hFLAR59ObU0UyZ/2wYi2pN1jTcGm3XISn\n6YCBooUvmSYOAk9fv4mrISxqC0bAyvj05gQiO/1tZehzTRqeAM3PiHhJCNOb\nmJZ4WdoQLiWfBDbd8r/R6YAMW2esNFh/oxidAXGF5c1KYN1Ij69NCUWF8emE\nwU7YooUKUaSeJu/YpXKfjBHHkXZOcpnkWXcnje6VvJrTygmIid65ALdNeh4g\n9r8bciHqSK5N3NOwVbomoelxBIA0Thecq0eeb0AQIRcKCMFQrCt5/SEAuRgO\nBvNC5K/GkLcjqEDXBI96csCe+F9rHv3Flnv/KfB0Vc6mWKksKsvdNJlNDZYe\nfWBThXK4kfYNx5KI/51bcjdIKL2NG76Fgc5NDRarST5LODF0YccWNmPN60Lu\nQQbh9aMoa8YH9kpeamYp6ZJJWeIc+I6cSHHeTZHDDBEqid1Tt+RPE5KZ1U6B\nkR93rx01Iqa3RxkRVLH/BQxPCQEOnI8kcfjEnPUd3hURbaGcq9LIcoJJ3UuP\nu04j7arVtbOWfCv3QiOL4cNlkqELGaxV00fvDO6NilVAFAEDxZP4AEKtLQbQ\nQ8+wSelYRkeSFZc8jFuXZNczmZL9KvHqLavGSTd6IM5UHijIpmFDXJVesgFI\n4FUQ\r\n=uggs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU+aeFjFkfAWezlqhp1Kq48/IeKEGgPkhZeJ5AU9DObgIhAMk0pgMCirJJy5pQe/EkhmGexYWaWSKK10Kjij3zJnfa"}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.70.0_1603770428461_0.0013457041423745597"},"_hasShrinkwrap":false},"1.71.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.71.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.71.0","@aws-cdk/aws-kinesis":"1.71.0","@aws-cdk/aws-kinesisanalytics":"1.71.0","@aws-cdk/aws-kinesisfirehose":"1.71.0","@aws-cdk/aws-s3":"1.71.0","@aws-cdk/aws-logs":"1.71.0","@aws-cdk/core":"1.71.0","@aws-solutions-constructs/core":"1.71.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.71.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.71.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.71.0","@aws-cdk/aws-kinesis":"1.71.0","@aws-cdk/aws-kinesisanalytics":"1.71.0","@aws-cdk/aws-kinesisfirehose":"1.71.0","@aws-cdk/aws-s3":"1.71.0","@aws-cdk/core":"1.71.0","@aws-solutions-constructs/core":"1.71.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.71.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.71.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src671283751/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.71.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.71.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-89ULsJMF7PB99O17qIW0FXAk+3fPWZrfqfJR2qcbX3hQelKOLi/tqYz1Ge9jAhoDPtH6RnezB7burD1bf1l+Xg==","shasum":"71551cc2c666c9562490183c9bef0a139bf8c7e6","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.71.0.tgz","fileCount":14,"unpackedSize":249601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnX5ICRA9TVsSAnZWagAAJuYP/18wj1MAAI+Q5kH+og8r\nZi2b/7simrPAU2tivJ8unzhBs7vCOUfFHPRDNOulKTs50EP3K11SPNwS0ccv\nk6wM/k/TKGEwlGIdYl8qxxrUd+fFfczpKAZCwqG7aLY1CdmCYCQmKo8HVl2d\neLukxJiL430o+ChYBJgh/WpZcRA+1D5Bmtdmr896y0V5xsJFHCXMn8K1L492\nA9JWRDtq4WxqtFFJf2g4ez8Ys94U63HdeddFQ1/ScMtebSP2C1pAKNqPyB/D\n3NTgIjVL86jInpgHxcnMe5q3UP6soKy9RXEUC/ffrzz288qt+phWPz2TwQbW\npY2jifgJM+PWA9K+kltBIJZnSRj7TTdCIl+rdf1sWnhcy0elBWP6h8uV36kE\nlPO3ekHLyC7+dMy9UlgbAoIKXrh+Cp5FhaSyPpgUspFITbTijfO0DNRhO3p9\nmZi50ACFZ1Ecu50E2JInmK1Q/wltbN4QXS0vqvkBaf9+Tt/SQk4BLu+2jepN\np9W7pv+8wBXofvnjc8awYPQf/vTwi8r5sd+8lz8V/NARavAzWRrzTPVekgmp\nX6aUfRtMhujXfBcGwB341JJko3H0ik6HCjDM89SlP6crI2bC+zO/3PcBJ1Sr\nohVWtNYv932OUlAkf+K6ngnl9IjmrAP162tiSHhseTakgEV5UgreWQVU9kFt\niL/R\r\n=WqfA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFpsC2bGRIJ3xbqlOQhPl2Jrz7BrKbnrjuYj+THM35GwIhAK3Mdgo9PWW+bC2PjqoJBu4A1IqhhNG4nbD/fulLKOzA"}]},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.71.0_1604156999966_0.006459613143516396"},"_hasShrinkwrap":false},"1.72.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.72.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.72.0","@aws-cdk/aws-kinesis":"1.72.0","@aws-cdk/aws-kinesisanalytics":"1.72.0","@aws-cdk/aws-kinesisfirehose":"1.72.0","@aws-cdk/aws-s3":"1.72.0","@aws-cdk/aws-logs":"1.72.0","@aws-cdk/core":"1.72.0","@aws-solutions-constructs/core":"1.72.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.72.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.72.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.72.0","@aws-cdk/aws-kinesis":"1.72.0","@aws-cdk/aws-kinesisanalytics":"1.72.0","@aws-cdk/aws-kinesisfirehose":"1.72.0","@aws-cdk/aws-s3":"1.72.0","@aws-cdk/core":"1.72.0","@aws-solutions-constructs/core":"1.72.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.72.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.72.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src812472112/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.72.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.72.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-PCSlt8MtMBfbk8vtcZgjjf42rDk0TV8HyRMWKgQ2YsAMwzfszYZS8C6/ZcP8Gnx3KtlSjQs1H0Yr0qYRq9DB3g==","shasum":"09a25ceac145edbc68627571b6722c774ead69c1","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.72.0.tgz","fileCount":14,"unpackedSize":249601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqgVWCRA9TVsSAnZWagAAcqMP/Rd6bxEtVmgl203RIuLj\nXcWt9ZzSWnt6L8iZMS3gxTMvOLfPZ/Ydmr1F2mYy3NborLmbA0LRSK0FhGFS\nheAwzbcy7S4ppwSzk39Pt7aXOcAXfLGu4CMCHm4bdiiA9O03kjc3YNFhTLvM\nRWC/7BT8SXcJYCb4Kybtg6gdK3K8tfub62TcJI8NdG4d7pENUYulx/f/LuXZ\n3MeFvBKgeVePlU4XrokwpwDqm4blOpT3zAXNDOmv5h+N3uPmco+utPzQYf7S\ntN/s4RaaxjOAesAmgN9HILc9dv43nm/XuPwI5QTU8QXVGO3BB/XxWQGpDz8U\nXdUJXC00yv8QcsSpUWbppGLM2FLul4U4z+Olyh5HzbBSg33skDBUZuW7QlEJ\nxvqkZw0ni2ZQ8wyLdq+vPZhZ6u0C0yA0hJ64+1fShkZs2/MXrqet8Ms1eown\n2bg1o94zYW8aMtAILxkDJRCufF7QyWM4+NL619pgdEBUOFdI3OhiVecickWI\nG/dw8hRGpwiHacQ8GOxn+2C9jfpFRc8uWk7LwiFFDyGynStc8z5Op3T+Etv/\nDanhqsOzfY9hLnYuNojIxIOI9XBRVp1lzKj1MQbgr4OFDTBG90VV3QbkcwcZ\nZqgM3hemlu22oOkPmcazSIv8vNKXLwBbWW9ATcvLyI0IKqj8eHKGQdvQlWCE\nzXuZ\r\n=oPtG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5k/6VGvxtxprA2mOPKf12fZjzwJmQlOJS6ix0gQKXBgIgaF3OdXpifzshtpfLh45+0TwvF/1LK02YXgSqqj1Cdck="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.72.0_1604978005713_0.9485208933078171"},"_hasShrinkwrap":false},"1.73.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.73.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.73.0","@aws-cdk/aws-kinesis":"1.73.0","@aws-cdk/aws-kinesisanalytics":"1.73.0","@aws-cdk/aws-kinesisfirehose":"1.73.0","@aws-cdk/aws-s3":"1.73.0","@aws-cdk/aws-logs":"1.73.0","@aws-cdk/core":"1.73.0","@aws-solutions-constructs/core":"1.73.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.73.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.73.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.73.0","@aws-cdk/aws-kinesis":"1.73.0","@aws-cdk/aws-kinesisanalytics":"1.73.0","@aws-cdk/aws-kinesisfirehose":"1.73.0","@aws-cdk/aws-s3":"1.73.0","@aws-cdk/core":"1.73.0","@aws-solutions-constructs/core":"1.73.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.73.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.73.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src827581704/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.73.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.73.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-9vOv8SaLcNM4AIDRES4wRJsjfgEpMjO8IlVeYA/k3A2FEy6UrA8+DYrDSe4pEryiUQ3ktvt9HmwSTOigzdYlGw==","shasum":"27620240582c07b8b4efa0488ef203f9bb2bac5e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.73.0.tgz","fileCount":14,"unpackedSize":249601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrFiZCRA9TVsSAnZWagAAtPgQAIvF1ReBZj7sOtsS79jM\nbyu1qTx8V4cp+zt1A+4HhN3LUxq4mvoyapynJ/8V/FzTwi84R/CGtAr/3osZ\nxVG3LeBFGV30gWW3GVRNu89hEZXHqSwJhbNW/vs/EnR6L2EqRx0+WC+9Op2/\nKvSedHvvCole9meEUNEYehAvsfOV7erwhO6K65typl6Tu622o2NTHcIvBaaj\nvSTAavnPu8QJ0tDKdeGMgL5qX+oNnJh9moEEParB3KCl/a8S+FnRdnPLMUJT\n+2ZAtBm6X6XZmyzdZIC4vHboVUEt3DKD0vBqbuQl48hehSnrPg8mj39dDUqc\nz7MZc2eE2Rc/bTFaMRI4Sdv5DurXCR23W3XnwXxU2kh7EfRQVbGLJxTfUN6d\nQ+upbqbMFqHMfkmzayFDJ5INdBYta5CmZXTfcndouRtCaMGHti9noseJ+7gI\nZvTJ+UtWvL4FCBUBoeJfuML5dhYxYi3XaJ8LIYitBgJJsqJ8ypyxBXN6Pjkg\nznnPExZ5jLgO+DUSodjN1/43ucJPHo/fWOH9Nil7R0mWlPcjWwi/4YXu0iyS\n/l2TAZBSD3aU98p0lTt9EnVFO58C8dd7wmplSjoXGYbmKJHDJwUHCgjTXGG4\nrzyM4HoJRsC/qpH7UDlgr4fkbQOOV5cr9f7EhaqH+GWq6UAJcY8AK1i8JM6I\nzfuE\r\n=Yyeq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJoxBeE6hGpGG5RbOWS988IXZfPfoTioaqHcktwfvlOQIgLXJ/dpCMBPCB0ZKZ/G15AfFBNujUZn3iqYOFdKwnrC8="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.73.0_1605130392584_0.11191255547049828"},"_hasShrinkwrap":false},"1.74.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.74.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.74.0","@aws-cdk/aws-kinesis":"1.74.0","@aws-cdk/aws-kinesisanalytics":"1.74.0","@aws-cdk/aws-kinesisfirehose":"1.74.0","@aws-cdk/aws-s3":"1.74.0","@aws-cdk/aws-logs":"1.74.0","@aws-cdk/core":"1.74.0","@aws-solutions-constructs/core":"1.74.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.74.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.74.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.74.0","@aws-cdk/aws-kinesis":"1.74.0","@aws-cdk/aws-kinesisanalytics":"1.74.0","@aws-cdk/aws-kinesisfirehose":"1.74.0","@aws-cdk/aws-s3":"1.74.0","@aws-cdk/core":"1.74.0","@aws-solutions-constructs/core":"1.74.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.74.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.74.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src051948297/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.74.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.74.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7q7khOIxvIsiuOsqh537S578Vqnb/vpFStuKHYRXn2Z0DwRUzIbd0sE5ml5aYmixb1e8Pqp/GKimdW4sCxFsVA==","shasum":"62c99c6c8c4a7f40093a4f987077f23462a0e893","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.74.0.tgz","fileCount":14,"unpackedSize":249601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftUidCRA9TVsSAnZWagAAUpUP/1L6kau2Lpd3S1KhCWnj\nBwJcA3shBNEqkH/Qjw4IQXQOzr/MxCnpzEe841P1sfuDGYVqmhXmAExDhCXz\nY0ucMDX7sTkbXp9eynzM8QMlsWhS1X36KpRKMHrYG8BQ23IpF9xlLPQkrqer\nTXh6gvENZBEHf6ypuMA5Nbuabw0xMGmLGc8JCWTBw+EeF1SZO94sTR1D6QbP\nkloymt7FBHFycmvxyRnu00W0cQjM8/TvysJ66jmQMGrnNvgmdgGGCegeCHEk\nUv+8c5HJa93jj/SzOZjAzSnig1cm/f/6DIw/imwASAUvwC+GHqREfosQsSrM\nuEd++nA6tcPG4IQLdm5n28M2LMCMuvtYuvzLAfuFgUjwG9KLNnEQ5dydjBDn\nLcGaeasZ/XQKO59y4rgZPpKCR2Fp6NqgycD5MugJmcwgp7mQJx0uOHSDfXNY\nkOI1Vj4tjBt9b+rUs2WoAr3gWEWjgIEFZAYsKrEeZAFwOQeiat+gWEIdaV9/\nCgv5Bt6PADVRvoOHHAt/I9v+VkNeKPxy7wgZcOjkLUZ6aiXmp1XpqYFfXkkx\nIKWSacID6J35CwSGTDGj34u9e8ghWlawjBAE4VhX+575FlGUZxgLf5ckgHOO\nDCyh2NnKjaLtHfJADu/i05SfCkHgmNzuXT6K++vn/lVuIh1uLz1ynKEEsGdK\nQqE4\r\n=DqzN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2Xh1Lz1fDwZWwbVrWKn14S6onmH7pNd7LYqvTHUt5JwIgdvi4CSVbFsmVWrDKwWlHRZcKN23X9lQVKy2Uq2lLDp4="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.74.0_1605716124552_0.8926274251584967"},"_hasShrinkwrap":false},"1.75.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.75.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.75.0","@aws-cdk/aws-kinesis":"1.75.0","@aws-cdk/aws-kinesisanalytics":"1.75.0","@aws-cdk/aws-kinesisfirehose":"1.75.0","@aws-cdk/aws-s3":"1.75.0","@aws-cdk/aws-logs":"1.75.0","@aws-cdk/core":"1.75.0","@aws-solutions-constructs/core":"1.75.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.75.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.75.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.75.0","@aws-cdk/aws-kinesis":"1.75.0","@aws-cdk/aws-kinesisanalytics":"1.75.0","@aws-cdk/aws-kinesisfirehose":"1.75.0","@aws-cdk/aws-s3":"1.75.0","@aws-cdk/core":"1.75.0","@aws-solutions-constructs/core":"1.75.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.75.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.75.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src459879257/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.75.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.75.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-E3/teCpVMOb8LFRF18HR6HkDpIfT1W0wpRE5KV0bU1Rw0vsKszpoW2Vgq7kQ/KKbucwOeq/8FI+9OyAG2tTPDA==","shasum":"5dd14c50e5121c9374795939e7d9b88e65ca7c27","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.75.0.tgz","fileCount":14,"unpackedSize":249601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyQ5/CRA9TVsSAnZWagAA6csQAIr1GFKYzIHFYvxI3hVT\nCGB4MmTjI1ZuYNgXJxUUdzrphz421T8EMJMhPZdZY8YoXMk9BgM7IiukXeQ7\ndFMKvaCgL/b2sBm99Fzih+KVFWMMAoR+HeHygyxksL2S4udqGz4BU9lkoXO1\nReNcOJFq0Ku5haC/qjq76/d/peT0sqW8ukV8mO8F1F/iEHXwh+xeZqjs36eK\n33BRmY+XRgE8Fdr08zsWvRSALkrSk22OoL0Fg/0pgq22QSFGgCB6pRK3zJiK\nUAIlD9ezI3u8yN9XagXSvtLti2G79k5QiSIHlWANnzEwl5mn3tIMMcdosUs+\nGyCOYBS7jof3V+g4Ko3qEL+U5ZUPa7Iic6kH7u392uQTdjaF8AurVkEtDgPQ\nj/kE5zcgEDgePzHxADalNCtCW/O2c0M5iOLDTrbst/RNTT6f+NZwSLRAhULZ\nZfNVaat8HDMXv7Kjgj+WBmPm7k1+WQbKMHUlfhOkOfI6pjcbUUsPh20I3X6d\nS2gH00AVYKXupUeFpBxNd+oplqsJMl21YIl1A+klI0plJ3pVlxilSyas8vcO\nMhYOSonhmN2yqBIn9el8yIQkSO9XVFBlR5g45ZkSwW/lF5jE2CE7udHk3vz6\nPLjB5Wdh4xaeNCLrZf0cTsLTBVm9MGQ5kwPmcXUe/N8GzYiLamnl2EaR76aQ\nxl0m\r\n=qvTk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5SBzp3Mvif/mrwewqlxh7ApkaAEKGIZTqk/xTihZxcAiAEvigY+DB15aENhHWpDYXSn6/ZOQV8kvnwugkBgw7SIA=="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.75.0_1607011967349_0.12019626583365683"},"_hasShrinkwrap":false},"1.76.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.76.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.76.0","@aws-cdk/aws-kinesis":"1.76.0","@aws-cdk/aws-kinesisanalytics":"1.76.0","@aws-cdk/aws-kinesisfirehose":"1.76.0","@aws-cdk/aws-s3":"1.76.0","@aws-cdk/aws-logs":"1.76.0","@aws-cdk/core":"1.76.0","@aws-solutions-constructs/core":"1.76.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.76.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.76.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.76.0","@aws-cdk/aws-kinesis":"1.76.0","@aws-cdk/aws-kinesisanalytics":"1.76.0","@aws-cdk/aws-kinesisfirehose":"1.76.0","@aws-cdk/aws-s3":"1.76.0","@aws-cdk/core":"1.76.0","@aws-solutions-constructs/core":"1.76.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.76.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.76.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src823675923/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.76.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.76.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OcKk3ftnDg0/WhGmrex+uPThosP5TKud6dDPPaz4S27SN2g5pNpz5297wUyuuqo5KsYJSiFp1eFsTjkJ969DIg==","shasum":"f1ba68f66865acff2685f4d2aff0574b6553c9e3","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.76.0.tgz","fileCount":14,"unpackedSize":250145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2PUkCRA9TVsSAnZWagAAWGIP/3OHkp+QAoC8Ttbl55Be\nlduWuRhsy/+xGHXyI6vjqNmLWlD4wOzSW/InCkAdnSi6mlfUAvfowov/ZeNH\nGtWolTDmO0vKYDHbnAvGfmgO+Z5phILVYDilJ19xQE/+wAu7qOtA57mGgRnL\nEe4CF3qUM+bcwwdZq0YzcCae6Ml2XIaZLTXBTdNQo6NQULxv/YELLoTtiIv0\n48VrHLPgqT7IWz/hZAlEQRkFqYXesazxWEddSRxDXqsW9ecv31LSnoV0BbI+\njm0hBkmYUXmSvQYyWAfRn0RLqdcK1rDjTKji41VKUXWsPzQ30cNVBK43LYY7\n/6OGBu9GsKDPHHLYzZF/iiZ+Qeu2dHFnbkza9S/nTW4KrY4OL3FIxioihbH7\ndlvKHafsCNq09r7oTVJoLWrDPd8ibt7tmHCWNCr8be/drXXlTPjP2ZrHDmE/\nMXZioqcvzd/7cURiAf91qRssBJpwmV8EGko4a42+zqXAusgaOUqcShwn/HtG\nuWYetZVEBpLfUXndDLqccEupk3gPMzrIvV1I34rX5PJAjC5gK7UTuA3ThtaG\nvhvfSY9dq5z8TaD40n9XIE6OG1Qbz2vcD3JAsbeUjJt8RjeFDJUVSRCBw8Bz\n3HsxYMZOOwjc5priN/kRrNjdpfHshEjwCaqt6FYdqTZF2bInBUomkeuPKJPJ\n2+/f\r\n=GQvQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEId2rjBMfYz1LZ7O5FwU3S/wH2DxR6NpkGc+KoMrL2nAiEA5a9F7m6ZBL1eJyQQWAf3KUBSAfk4My0DslWNG1w3SiQ="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.76.0_1608054051743_0.20352602380403417"},"_hasShrinkwrap":false},"1.77.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.77.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.77.0","@aws-cdk/aws-kinesis":"1.77.0","@aws-cdk/aws-kinesisanalytics":"1.77.0","@aws-cdk/aws-kinesisfirehose":"1.77.0","@aws-cdk/aws-s3":"1.77.0","@aws-cdk/aws-logs":"1.77.0","@aws-cdk/core":"1.77.0","@aws-solutions-constructs/core":"1.77.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.77.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.77.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.77.0","@aws-cdk/aws-kinesis":"1.77.0","@aws-cdk/aws-kinesisanalytics":"1.77.0","@aws-cdk/aws-kinesisfirehose":"1.77.0","@aws-cdk/aws-s3":"1.77.0","@aws-cdk/core":"1.77.0","@aws-solutions-constructs/core":"1.77.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.77.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.77.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src737680242/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.77.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.77.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-PbqET5ucfv5NE5eic0AY8UQqEEfop92BcGwqKmDk/u8n+rghEOEejru7y+FUfVuIXAQuKoZ3BhF8V9Sd0bxmlQ==","shasum":"b3e7bfb0c3182a51dcf3338774d63237f4061250","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.77.0.tgz","fileCount":14,"unpackedSize":252180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2k93CRA9TVsSAnZWagAASG8P/RnrT5ay94K8CqA8J7T3\n0d5StnN7MyLOFHvlEYz28o4ubEbHL4y80bZMWdNUE3uMEmg1teUgc5ff2P+0\nQicWtMgWUIFZavkTam8gi4wtMTHfvCjhna9PVFN+2mqFKP+GuXRZrD3HtjbC\np6GEg+5E7IT5K+kBAG6MZR5OnTwogAwwlYyewBd7KES7Oj18gUtzSDISQSOs\n1iyGWe2vSR1N51DaMq98UZtCSafcr0rPM0Z4jptMEyZAvAECGHhd+8dBi60/\nJTr/xqK2pqQP2CP9cL8Zw4sm5kWodonUI0VLBS5R5dlgPeG4NzIW34K6hvp/\nnvKtleESMab+oY+Ftcuu3Hn86MAsKK5ObQuPpOsfD07+h9Krrzz+kHF/N9zf\n4TdMjILszQTsfxuivRQAppNTxzildj7gjsE48EgYbqQIDK+S9PVIhbY9UCB0\nFum5Ap4YHv0jLiIdeOGGPPJzUe4LTkjYuj99CcgydiWTH3P6HvA4LUNtyzkI\nAv4mU7CqNnzNHsHdSvAjq85WW/Z69VidX8ukfUqrjDYX1ucCNJxTa+9Kq8VU\noJDVlvhBtvULf7NXzGejhMefY7OkQI+8ClvMpCwqKbkyA754nitJruJE28Zq\nirfUSVUHtiRdZcYJl1P6gHj5MZol3HDCIRP0LiSybdjdtl2vTQlbr6YFwjCp\nOa+l\r\n=WzKd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqikCl9ZCglbTaIn13YrSvasu9+I0YzOTxvhBG7UUF/AIgEcsrsLnmsvPm8ElUUZh4fDRuhRDvSmnTg7/MsV2ehQ4="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.77.0_1608142710961_0.7664385691150479"},"_hasShrinkwrap":false},"1.78.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.78.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.78.0","@aws-cdk/aws-kinesis":"1.78.0","@aws-cdk/aws-kinesisanalytics":"1.78.0","@aws-cdk/aws-kinesisfirehose":"1.78.0","@aws-cdk/aws-s3":"1.78.0","@aws-cdk/aws-logs":"1.78.0","@aws-cdk/core":"1.78.0","@aws-solutions-constructs/core":"1.78.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.78.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.78.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.78.0","@aws-cdk/aws-kinesis":"1.78.0","@aws-cdk/aws-kinesisanalytics":"1.78.0","@aws-cdk/aws-kinesisfirehose":"1.78.0","@aws-cdk/aws-s3":"1.78.0","@aws-cdk/core":"1.78.0","@aws-solutions-constructs/core":"1.78.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.78.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.78.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src933480440/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.78.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.78.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-G6CV1rDQnxtRFz/X1ri05Pvt/xCLoq0I7BMzuOHT26FdjRIj3qXtUgKDDZibCq/G/FDZjFg+zaYlHAnpJPVctg==","shasum":"d9687ff87acfcce9008d728217f7a73215c6dfc6","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.78.0.tgz","fileCount":14,"unpackedSize":252180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf45aVCRA9TVsSAnZWagAA9iEP+weTkQ0TpweS0Ee3fmiF\nTBKdVNijtNg3LvaikO4+VNtjplHUPvPpXkfKS42WOVF6Ni2QxTD9w/+3tM3p\nDX+5gkHV3VZAlrKpj5JaoeBbQsXH7DYFDAHEez7BZJ3RsfYHkVoUm5X6za7D\np451isqXn5qYwGr0gV4ZM+HFgkAi7wi4s5JzPliQ1oJdvrXFSF58pv931N+l\nXgfgq/H5zUFfgw2fUqLXmf9ENNG0wmmKgdePl/6bWX4qbGPnkF1+7gI6jAW6\nJtPz/PSTyngtBkAqaxXTQOSQV7eJ+2Hku2PDBjprwWeddDTuGYJcLjYo3Z8y\ncW0mdwW2w303Uq8seKcUZfBDbNFlvCjy6chgdrkmBRCrJQAveWb3Nd7ULdm0\nuj1JMVRq/K1XtsZbbtGGgESMO4/7iNdmCN6Sz1EDG/aKLbg3bXG09MnqKQNl\nY43vW8QAGLYefMw/1fa9orKA6nWx43lWJfEhtNqz8xmflZRILUjlZGDiOsB3\nkjcVMtg6zLFQ5OvXOGodd080wDw/TwyFZ841Qe6ZTPuWVAerLy4TdYAokODp\nPh9j5KtODrEMhXeDlw8HtlE4vibCBDVb1aZX58leG0d5Mdqs9foBS+CTYlvU\nRhWi6jmuqPQn1e5tm2+RGxXP5Zy8jY04hAOxNwckI3S7Tq6nf82v/9GlXhI3\nneNH\r\n=BTHN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6kcDMQbGNwEcp/g35wkpXKUJFNeA4LM/rEdDgLpeMfgIhAN6mJORVzC0GsMZ4mmseCdgfy3Y4P2zYnQoogsp2xOz/"}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.78.0_1608750741393_0.08951237566154902"},"_hasShrinkwrap":false},"1.79.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.79.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.79.0","@aws-cdk/aws-kinesis":"1.79.0","@aws-cdk/aws-kinesisanalytics":"1.79.0","@aws-cdk/aws-kinesisfirehose":"1.79.0","@aws-cdk/aws-s3":"1.79.0","@aws-cdk/aws-logs":"1.79.0","@aws-cdk/core":"1.79.0","@aws-solutions-constructs/core":"1.79.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.79.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.79.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.79.0","@aws-cdk/aws-kinesis":"1.79.0","@aws-cdk/aws-kinesisanalytics":"1.79.0","@aws-cdk/aws-kinesisfirehose":"1.79.0","@aws-cdk/aws-s3":"1.79.0","@aws-cdk/core":"1.79.0","@aws-solutions-constructs/core":"1.79.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.79.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.79.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src933217838/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.79.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.79.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-dmPBMYt44YHxaGPfiXdnvhAUFU7BAWkml+R2RVTXqn5VPJfyBqRJPFZit/tojypVyekoNRVN1RvdR5em5C+dWg==","shasum":"e0cf731ee9ce1c9f25491943209c72dc5065aab7","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.79.0.tgz","fileCount":14,"unpackedSize":252180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7hisCRA9TVsSAnZWagAAlbwQAIlNwHvSHbqokEfydBbK\nY0Lp3RpKTsyRtmd97kllXCZjz5F9H6RmVKlPiGR72KMshKTTv49vMyO9s5Os\nmFGMjPybGLmjXw/qhvfDEx71/6MWjFUMydHndfq/SEfOBks/vk5We+OFyU3x\nV41y07h7/4oMdexYLaa//gQ0oxARv1o+mMqrZ5JXUtgwqjEw0Qt9e4WfKdh9\nJgXulL7od0g5/LcUnaluh5vIBSW8yleJi+zbpX1r+fu0+gPHjG8YKxq2+M1r\nMAPb2GZ6YqbBOZDvp178GyOetZkeplixaHISbXsdAI8F8YpnKvCEuWp8+CCi\niCMU3QbexnXqLywSjWvexU71kUkoN11aMWLrh92VkudoijwzdrObCM5nw4Zi\nvH0JwjSv0Pac3xjkAHUjAjDBmVF+9ed+ekLT7bbUM3hzrc24vb4t4Kzrq4PS\nH4i+hksNF2Q6D+8l5whV8OsU/6raHvaYTQIIFY7osyyr8Z7ri6ootL1kVqmh\nkEkroaQ52rsC12v65Xya1mJ08MQxdpXQcjw68750Yc62L5In/C+xsya7G9RT\nzGUmAgGOySmipjBgzeJ3po8QMVx0r4N6bxjNt7dhBthXN673TjThaCTbynrP\n7bIhhynIB38slsGmc8hav/I23CZYzHheMoYntMnUMUz5zy03L0cigmgkJ0TO\n9dCj\r\n=zwRM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASmLhgrI7ksx0pnicCd1txDJ8Xp8FYf43CGuZCNr2tMAiEAtdqe+aUB5rqvyJTWK//ZXrH56smVcqyD4N5rRovNeV4="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.79.0_1609439404559_0.7925554957220875"},"_hasShrinkwrap":false},"1.80.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.80.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.80.0","@aws-cdk/aws-kinesis":"1.80.0","@aws-cdk/aws-kinesisanalytics":"1.80.0","@aws-cdk/aws-kinesisfirehose":"1.80.0","@aws-cdk/aws-s3":"1.80.0","@aws-cdk/aws-logs":"1.80.0","@aws-cdk/core":"1.80.0","@aws-solutions-constructs/core":"1.80.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.80.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.80.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.80.0","@aws-cdk/aws-kinesis":"1.80.0","@aws-cdk/aws-kinesisanalytics":"1.80.0","@aws-cdk/aws-kinesisfirehose":"1.80.0","@aws-cdk/aws-s3":"1.80.0","@aws-cdk/core":"1.80.0","@aws-solutions-constructs/core":"1.80.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.80.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.80.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src401170906/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.80.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.80.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-/NL0L548KGGD4QXO2Fd4rE+0YMDanaq2/Uc8W4dhvHDLi6KGVxsRKBpyh5kCcZeT6DNDLeiR+WcXwpqlVe4nlQ==","shasum":"4cc5c57c1338a4339879f8787ab9bb5547527a36","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.80.0.tgz","fileCount":14,"unpackedSize":252180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/NQiCRA9TVsSAnZWagAAXIoQAJonXCh6HYrSPjnEC417\nzNCIWuhEponpWPcvgcQLYH5odsq+uVrlTDZSQQX8j8+XepBLNrd+XKyBPfPj\nr0NpjM65g7QI3YI11UwaNObrCFqCnvilxEHmnsUwHnSHoRvZqV9ntgorQ9oc\nRskl2W6CLfKYe6p2a/VnMDWheRvrykpfmV37PsQOBCKpNbURrIePyAtMuGWw\nvEoPz2tRW5Jv1MpGp1GjkA5i7b4Ohq+4zKkK3erzH3fiWfxbZs7cw3KkIVc7\nFA11Ke1nL5YLa6exS50LlCwcQzdJnT6l5/GjI6nzcBL/25WGvk30S5bjC/ux\n5OiSTSjZaEexsYUSBY8/SHEPtoKuJcXaQ1nk5VVvbqSY2uob1vK80JR+F3Hn\nZ1+nQBAB4/vstxY7MWJEuP1oJFCbW3g/5YrFiQhQf43fqCS9Np8IsoYAlbVd\nqYjYXliFd6mFcSaVx49Rvq2dxogUbNAQc97++gHUgkCstZAFm/VNDHQRtXiV\nRqX/X00Qc0bdQ+57FPL+yrk5Vvteq7mS4bHZoRXhg5DTxMGCsTMG/aeB917F\nlpxGOQEM4k7edp+zueUnmh0c5o6USf9/fmUF/xI3ciooB7UGosqbSkTOFsKz\nlrpSJo6YoZ8y/DwAp0xEhDh8EjgV1TkDsPwN5Uup/jOiCn3yRxO+1i4VW4f6\n7pHr\r\n=M3MA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwNMc9WpLXkdJLy8/P6GvbJ+tpRLQzZ8EZo/ah+wC5OwIgNmqFCGaaom+HA/7KK6+umfJFnapr9HG/uoRUuDbgaIU="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.80.0_1610404898468_0.8195376495672073"},"_hasShrinkwrap":false},"1.81.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.81.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.81.0","@aws-cdk/aws-kinesis":"1.81.0","@aws-cdk/aws-kinesisanalytics":"1.81.0","@aws-cdk/aws-kinesisfirehose":"1.81.0","@aws-cdk/aws-s3":"1.81.0","@aws-cdk/aws-logs":"1.81.0","@aws-cdk/core":"1.81.0","@aws-solutions-constructs/core":"1.81.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.81.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.81.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.81.0","@aws-cdk/aws-kinesis":"1.81.0","@aws-cdk/aws-kinesisanalytics":"1.81.0","@aws-cdk/aws-kinesisfirehose":"1.81.0","@aws-cdk/aws-s3":"1.81.0","@aws-cdk/core":"1.81.0","@aws-solutions-constructs/core":"1.81.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.81.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.81.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src090420754/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.81.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.81.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Lnf9A1tTx6DZjCPGYW3m0xg+IgYcmiqY8N5NNHPcMHd3wV6pVO8YDrfy2ID7oGAf+QoYa0JzSKdquCcg8RuxYw==","shasum":"f0ec4e5e981f2c91b35ef6b5537e15709ee3bc62","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.81.0.tgz","fileCount":14,"unpackedSize":252180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAJyxCRA9TVsSAnZWagAAxpoQAJeJFdYBE/1WUUxEauZS\nLfSFpakADjJEVBoFOzPXLbEdj35hBRLO2i7S1AQToDL055Qm7VFp8jj4h9MA\nEpU/cbVxxHJCqSclolZ/jHLW+5EX3E5aq4pKafSi5hhlxb11QNTo7y07dAWF\nIpickMN8mMZkSnYjQqIPY1cxcqm+BjXGyCFJeDnxD4+P7iLpkkqKH4Y+7u1C\nVUm2hjsVyZ7BUWnTeYHoSJB5xkyp/cDwZHWZ+9XRkIBwr87Qm+bR6o0ioT+j\nbnlkjq99RjRncE5O3ep2HISi6UttCuhWbHZOhj9Hz7hx+IF/3Sj3exog/7tJ\nQz++iIoTlNaL4QpWwzT9T4z+iSNe7ZvRiU6SvbpYteF7046MXzgCAqYvdSoQ\n2TI9ALJNZiSub7shoxOusHgdnzqY7ZRs1kNLvjbtnD1ohuXSS6qo7cO7SvTT\nd5sVfEP3MvX5YemoLOqpkpl8aJ2ZmJOrdYt1m8mH5TBagif6gT+Hy2FdEjhu\niMWNvBg5jaxYJrtV+B2Y+1KSnp7MWKT9YA2S3ftJrOt9qjx7laS215NJEoDo\nDCqxeeZWmsLRRA3j9dI9TBqJnPQe0MiBTAR+Fg/xt2yXBqVTnDXyKeUJ2r7m\nxP7z6uD74rlloj7oIDYq1+ZhC48DRFjlL35UyHKoJjpM830sQ5LUWJnUVUsc\nuDQp\r\n=Y3+R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1TcotNDdSd9dq490VzsdjgfGdbMncHg4zBxLRdfxC6AIhAOUlofd9lfHDzimELR38d9IbjXONkX6Uz3kiTWrBwwcg"}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.81.0_1610652848558_0.051129575482469214"},"_hasShrinkwrap":false},"1.82.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.82.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.82.0","@aws-cdk/aws-kinesis":"1.82.0","@aws-cdk/aws-kinesisanalytics":"1.82.0","@aws-cdk/aws-kinesisfirehose":"1.82.0","@aws-cdk/aws-s3":"1.82.0","@aws-cdk/aws-logs":"1.82.0","@aws-cdk/core":"1.82.0","@aws-solutions-constructs/core":"1.82.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.82.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.82.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.82.0","@aws-cdk/aws-kinesis":"1.82.0","@aws-cdk/aws-kinesisanalytics":"1.82.0","@aws-cdk/aws-kinesisfirehose":"1.82.0","@aws-cdk/aws-s3":"1.82.0","@aws-cdk/core":"1.82.0","@aws-solutions-constructs/core":"1.82.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.82.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.82.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src063891723/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.82.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.82.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-drdXOI3m7sqejTwCpS0qhonUJt8dXy4uCOinP4PCzLVRaMBgRpq7W9vdH70t1TvieOVllr/51s3VKSnp11MauQ==","shasum":"27093480616c98b18772643f8dadfd146b4bfce4","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.82.0.tgz","fileCount":14,"unpackedSize":254707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCaWHCRA9TVsSAnZWagAARbQP/1oDDzWWL3ZnDptqLrTi\ngwYzp8Xepx4j8OhdQvlpH5BjvjJWzxDwgitt2FbBkxetIpXmLgg/EXAH/rUq\n+etYDE/fkSjt64eK4oJkMidXOmEDxiEwJU0hFM8wUaDDTyaotDyqSTLVgyCQ\nhhUstvXs50/uLVIhb+yeWQcDmUjFsWrqBifVCtTN4Whl55Wq2zkrcPpQ0/LA\n8rlCCyD02yVoVUAjselipqWTGCwENGHQlXybdVrGHcAqDL2dqLNSI818Cksj\nj9q/zMZNViIDdbu6Iqxb4WhbeV520eSL0wxtP/U0jXve55mdAX+/qZO+J9bT\npIG51DmdVbi0NvpuniQ3yniucjAMR2tN4LqYkFYms0hT7DFJveyz7Z8bm1u0\nU4NMyQCST8OgGkKe1ZwzfLVDEDow6l0FkeeD8j4pM33kRQI5Tqq01o0BJ0um\nj6kd3PCKEaBYXKUypC3xP5iK45GVvkkRcg/U/MEYyUWrk/qN3n34DMTe+QkN\nzIw6eodqLnxnmkEriTBA2gLUZj522EobCyTLuDSv+ltXgIdAeHUaSP5cAVX/\nzz9smvKdYMJzx2nXYjIWhfclT3x8EzWP1AyJdly7DEtzo5/O91+c2gf344EK\n1KvQ+gaJxwkQwQv19rKvt/kerr8+74AYJXlIJbGr1jG9bCneoR2D01cQyxbx\nOB+7\r\n=H/zY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJlEsvvcRqRkDKN/PgIk69vHexiY/OhLGmpJ5g+alBmQIgLWBbLK+YjgGw6VXtKljk9uxKwNzFgJS3ex3oNvhv6o4="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.82.0_1611244935118_0.7231744720077529"},"_hasShrinkwrap":false},"1.83.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.83.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.83.0","@aws-cdk/aws-kinesis":"1.83.0","@aws-cdk/aws-kinesisanalytics":"1.83.0","@aws-cdk/aws-kinesisfirehose":"1.83.0","@aws-cdk/aws-s3":"1.83.0","@aws-cdk/aws-logs":"1.83.0","@aws-cdk/core":"1.83.0","@aws-solutions-constructs/core":"1.83.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.83.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.83.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.83.0","@aws-cdk/aws-kinesis":"1.83.0","@aws-cdk/aws-kinesisanalytics":"1.83.0","@aws-cdk/aws-kinesisfirehose":"1.83.0","@aws-cdk/aws-s3":"1.83.0","@aws-cdk/core":"1.83.0","@aws-solutions-constructs/core":"1.83.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.83.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.83.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src362863440/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.83.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.83.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0xg2HHaoFnE59eIk5e1n1RjUK12dUmki2iuy/fUqclNoi+KajtrL9ogwzaVjgcHN/72X64iCFms1KVlHZH1MeA==","shasum":"87ac0bdb1d9349001eaf70b432240a943c570a21","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.83.0.tgz","fileCount":14,"unpackedSize":254707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCexNCRA9TVsSAnZWagAAMkUP/j+TzEEirlFbKX+LfqcB\nKliOlqUY58AGyOLxoCdbW+Btn9Bw+w2aZYJXoGLRuhjhRDibCB2AAa3bpSJq\n422jHV+JtDo7DVheDKV71s2jcKr7gOxx0JwvRsyVL8EANkJl9wQ9Kd7nIU+3\nf5+IsRK1Xy6Co694pTAYdnQpWvfERNbw61x9NlWhQnBVlg/KtOoqMgZ01d/Y\nFiiv0MVSUWMLrJZmERXR8EHeKsmRB8bAYB+MpC0KgnhHfUdCi5ntCEZLYsMa\nikbHaluZtZyswdQlCsUwnXzpwRquLKBEkL2bBk1U9tj1Ivo91o32enhfnX8l\nadGmf/0oMAzBXGHPwKnjmAEUNUhzZeII+poqyLC5aFEdSlADdJmOxOQa5FiV\njvVOKSijfOqHOyKGsx8qtOsX1wGDOnwTVip40cMkiQHScjwNdS5pPW5fYifP\nNjpeH7d96cYVx1QbXuehaQj/zlWxM6KiN9bjwrasBCtYIQUry1fmUaoBRk5L\nMczxe3hRffVFML6mmOGgliOuhaOImIra7sbfmRCFezQPdcPHygeUhUn7uNuW\ni5MLFPXIUNniLPyYeZjW6llDbW4NK2XEQ569L9R315jrtnFYYC0YIqfpdJde\nXao2PQhQnnrB48p7PqA2OPSBF46cggH2Z+AYgoK/j2y3WKPJ9fw8/xxrf0aU\nFsr9\r\n=7N1x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiS5aO2NAnPc55swhqUkEsUo/bDKs8ZA8WTy6yrQxBJgIhAPBK90bJcR3zN33BkdmNF/z4psSbXIf7wrxUu1HTBilU"}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.83.0_1611263053126_0.03832650151180994"},"_hasShrinkwrap":false},"1.84.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.84.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.84.0","@aws-cdk/aws-kinesis":"1.84.0","@aws-cdk/aws-kinesisanalytics":"1.84.0","@aws-cdk/aws-kinesisfirehose":"1.84.0","@aws-cdk/aws-s3":"1.84.0","@aws-cdk/aws-logs":"1.84.0","@aws-cdk/core":"1.84.0","@aws-solutions-constructs/core":"1.84.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.84.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.84.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.84.0","@aws-cdk/aws-kinesis":"1.84.0","@aws-cdk/aws-kinesisanalytics":"1.84.0","@aws-cdk/aws-kinesisfirehose":"1.84.0","@aws-cdk/aws-s3":"1.84.0","@aws-cdk/core":"1.84.0","@aws-solutions-constructs/core":"1.84.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.84.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.84.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src846729730/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.84.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.84.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-IqdyLdtpIEs8rCOW/YxUp2JHt7i2ygLl7LB6wNhmBta1HG58qv+P9orip6edmSLW4HuKDZVRfG0xuSKzlEHyJg==","shasum":"4c2cac8a22d7bfad3c784c3ec06690648a8f8208","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.84.0.tgz","fileCount":14,"unpackedSize":254004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFEz2CRA9TVsSAnZWagAAoCQP/2ljreiBDcob+MR30+n+\nEOwTsZJ6+h5RWXIXgRUIForpxKNPl2VZNOuWyC379wMnoqy4I+J552cGDnE5\nTdYlJK7UqrQNRLzCd+cea8vSC8UN54zphJnvXPi2n/rIgIWJaXhCCiQBJkxm\nikrcNrLuJks5kv/0xwtuVJFvwr1d7wEWludBNXztKuh8Nhqnj/mVmgCc8+Tf\nQ8peBrWAZ2+fy0nIRqtQm1bwZFuUXk/h3aJsCf0BEBcPW10XC+Tqjrmv2XFZ\nTQKoxDRVviNXnu962RAqaWSMKZv1hCm/BKIsNc4BxR/XQhAcGTHq2D9WpWs2\nCEUBXgji+rBgtKMWz8nGH6I0Q1TzhNu9RidzMX/pUdbmqdxCxsXhRYNlAN2B\ni/oHXEBYJRAN8kKTQEldtjJVPGMR3pqjK97xnhz62wjiR8gvaYNgCyc4EWDC\nRlTJ7PCkYvTrJhla214gALie4T2cpcjUuOVDqylYVfrdpOJkmT9RiuE4r1h9\nOCgBiXllXEDVK9MCQOGLkW+V4Iaz46XfvlAmL2nXxmvKASTc6l82bolUlJY5\nZxRwCWI3RSvWdVhf7EW+HAG+VOQ2MuHaKeKJV4IOA4wYHV0sjMC4skHIGtq1\n75Oj4zwzcH7J0Rf9b9wTkmoX8XXZvrwvuPoiHKvbyFmTJZ83uODO+g34yOl2\nPG6e\r\n=3LJD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm3ZMbvMObfYr/aUiKfKJ5JU8F3cL1eJfkkBR43S5TLQIhAIX7WmlgIYXzVCchLqUf3R39iQ4J5NicmN5+U+g+eo4c"}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.84.0_1611943158038_0.7629701709555776"},"_hasShrinkwrap":false},"1.85.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.85.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.85.0","@aws-cdk/aws-kinesis":"1.85.0","@aws-cdk/aws-kinesisanalytics":"1.85.0","@aws-cdk/aws-kinesisfirehose":"1.85.0","@aws-cdk/aws-s3":"1.85.0","@aws-cdk/aws-logs":"1.85.0","@aws-cdk/core":"1.85.0","@aws-solutions-constructs/core":"1.85.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.85.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.85.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.85.0","@aws-cdk/aws-kinesis":"1.85.0","@aws-cdk/aws-kinesisanalytics":"1.85.0","@aws-cdk/aws-kinesisfirehose":"1.85.0","@aws-cdk/aws-s3":"1.85.0","@aws-cdk/core":"1.85.0","@aws-solutions-constructs/core":"1.85.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.85.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.85.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src672798956/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.85.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.85.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-fPzqn1Bnjktb4+QPUB7VziAiEMoZC49E5qnZ4HxoSw1jsWyfkZ/0vRNYGQ9YiII+eoJHpHiSWZgZ2oLKN14Jcg==","shasum":"5409a9d7d2acdbaeb48e41ec97c887eef744e934","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.85.0.tgz","fileCount":14,"unpackedSize":253643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIVnZCRA9TVsSAnZWagAAJxwQAJFaAkhjWO6+izRb9bGP\nJ4W2xd6hJ6ZhGKEJu2nM7cUlL7VXZmD0Oo9A7T6/jbNs4VZzNfXIigKN6bN6\n+nUiYU1CZmsCJfMmy+xvMMLDeAwiq4KJb/aGVkKW2T1n3yZ6muUj3RdMoyRj\ncCJDZ+qUTXKEek4O5x+uT5yz87dyCROdO7L/pdiYZ2thotja6Xa5L/T4wD81\nJZFyrDDTPmUu9qUMksPhfTBbgW10jrjkRU8kkRANvXpIkSwy0XaHzm9tF1DL\nrqQPoJJ+tQucMMaPUUuNW3VhAArcO/iX2pQnTHiV4jN1/upuKzdjP/Wuc0bS\nxEGIuU4dSdyAoJJMP3vkJapdzDdvE8Z4UUhqfpR0GnnXM9pGHX3b8bOFbB1f\nuPVbf8e4W62sffAiMKMqnsSaZ/Q0VL9VNAXSH8W1DC6o1sRRCoav3KEONGYh\nJhiGwbXNZKr+OdJV2lTV+l/7HSHxdvtlw52WZUqUn7oCUR49406O8p+/6lFX\nEKPoTVqu1Cjno5uiUQGjbF5YXhyHpF/fsCe3KpTVYaoaOAojcPC4Z7rAOmv9\nN3PvdBsOTNizLg/d8pTpLOrw7LVA0+vxi+EPyNld84BuazK6iZDNzr/8LOXV\nVpccVx4CvndQnNabLuVhZXlrp4KQXAr29ftwPPQGopKzXrwiUGs4xTlWT3tQ\nQB85\r\n=Anpg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoY1CTZ6zKfchxjI0+xTau8olQFsb8tdSAdxjTC2EYbAiAY8h52ITeMP34xk9JvWHtIThkE/l1qGb9eL1Arc0/0Vg=="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.85.0_1612798425395_0.20639221069784885"},"_hasShrinkwrap":false},"1.86.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.86.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.86.0","@aws-cdk/aws-kinesis":"1.86.0","@aws-cdk/aws-kinesisanalytics":"1.86.0","@aws-cdk/aws-kinesisfirehose":"1.86.0","@aws-cdk/aws-s3":"1.86.0","@aws-cdk/aws-logs":"1.86.0","@aws-cdk/core":"1.86.0","@aws-solutions-constructs/core":"1.86.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.86.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.86.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.86.0","@aws-cdk/aws-kinesis":"1.86.0","@aws-cdk/aws-kinesisanalytics":"1.86.0","@aws-cdk/aws-kinesisfirehose":"1.86.0","@aws-cdk/aws-s3":"1.86.0","@aws-cdk/core":"1.86.0","@aws-solutions-constructs/core":"1.86.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.86.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.86.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src989405520/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.86.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.86.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Nr+ysnvAmQSn8nOlB2TVBzCboKkzPmfpqDdHCvBasLrqnddDL9Xbvy7C25MF3VSDrZVaohhlGQMIi4aXgJOtOQ==","shasum":"3bbc9f99d185a7e0f8f446891e437ebb59ad734c","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.86.0.tgz","fileCount":14,"unpackedSize":250377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJuD0CRA9TVsSAnZWagAA8nEP/R3AIemDxkCvGY8AGpzk\nWwe8bVMnI6XjDXGDAyWorKJrrQ8NFmiyR7XSJfYc6gawdFXnVkrKaYVqRgRK\nFwOb2eNBKSL5p8VzW2TF0xADXRXJczL+hVlsrN7owBu2Iigt1LKxjtv6iMv2\nHWKEGGbmIO3CuDMC++Kv0FWzeq4dHlavkoL/MY2P6og1QCEPFFsdlF4G/NuA\nleA4zhr9UzxcknpwPpdnFlUtPUNg2ax8y0ODj7ry0L2nlnntK8AciPQ2wMER\nD6+wcHSxFpJKvoKXoDFVZNGJt5a6CSH8shmFDKbmJJcvgPpRgZ7lzggMfzpi\nGHthGIOPvCAxi8eRZveV+mrUH5mJoaj62iNgxIstFx1Kae2qcIOfw4ZT02st\nGzIinrQvlOq03t/61pDpx6W3EPg6gXapvIyiGXnhQBWrnmstSnZ47zjTyGs2\nmp0sOsxh0y/iHOW8ewtR3D2vgUgX04JoWG05lDIYlE2DHE2MwnJzL1x7DDIX\nckiteW5MGRyGqiSJpROpqI1HstcnzFpk89i8/80yvqHxWzhnM6Wrm2bVP/nm\nlwpEWMXfBXhGTTRXcqyoxGqYgU+6FgtVBOCt2cahKyyd63Z0ImLw6v/qbpP5\ngqKPHPtQFSZzKRrfwZrP/ABfw7MvkolO0p9oakOUDFfV1uY1RLOpQGEPmJ44\nDxp0\r\n=IveR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFc9Tu8WxaJLK7cxXP3f0y2JsqijDKYSTVZkUOs6QAqAAiEA2pfvwNN77939tLQ/woIxmsaqgwr4Q2kdC7SZtM8xU3g="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.86.0_1613160692268_0.8654592834449046"},"_hasShrinkwrap":false},"1.87.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.87.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.87.0","@aws-cdk/aws-kinesis":"1.87.0","@aws-cdk/aws-kinesisanalytics":"1.87.0","@aws-cdk/aws-kinesisfirehose":"1.87.0","@aws-cdk/aws-s3":"1.87.0","@aws-cdk/aws-logs":"1.87.0","@aws-cdk/core":"1.87.0","@aws-solutions-constructs/core":"1.87.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.87.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.87.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.87.0","@aws-cdk/aws-kinesis":"1.87.0","@aws-cdk/aws-kinesisanalytics":"1.87.0","@aws-cdk/aws-kinesisfirehose":"1.87.0","@aws-cdk/aws-s3":"1.87.0","@aws-cdk/core":"1.87.0","@aws-solutions-constructs/core":"1.87.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.87.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.87.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src354560587/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.87.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.87.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oiSv21OUlsA0M9UE4IRQbVz/XG0rGVRRlmLp3ubojRgEjGlOgMvZ7D0bm832VWnBIfgL1CXonX+r6AkHq8gvKg==","shasum":"fcd5716290e32f4a52540054f78be365b88e57ed","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.87.0.tgz","fileCount":14,"unpackedSize":250377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJv6GCRA9TVsSAnZWagAAmeQP/AiQcD+UKHM9iwubvOe3\nWgpR3wh6vT5pglrPlJzvRnu9BFpI5csXq6Tx1n+Mt7C6ADpDmAtaliD/igPO\nw+rI3QKWQQnE/C81qGpT8dSYMXUPAuS9s+fWfhTEwLrpzhGRQl4fKLuEzQRi\n5hTz7wNtw1rb7BuQmC8xzdDOnVdqETmibIg7xHfQu8gKMUTiPtt2SBfeh+81\nAv13LHkEfP6KazIZhcdEqbkAbZO4xpCBMWApRxNbVi0TgLHIz/N59jkOCmw7\nxJ56nEqhiPIKVU+kptzlOYxcaW41yD8V++BSBOrVHl1yQJUNDeoTCMn268F4\nlnRwg2/yUYaavQdrm9pJxQXrYqWSm4lWuuBZZzNz55wAIMIVttw3tU8ycAVp\nq6gJYmjR4ldhwhpacNJVfm7OcTqHwl+4eak3B41NVoxJdftzFR/GvQk6R5lu\nffxtRYzCHqgI3WD5OJYNFkj2FSlAvdjzEEsOiWOeCgfnz6e3OEB69GZDJH3Z\nkjn9ne291xrw/NaS7SZy6QmSoucHvJv498W1iwN5NQlPU5HJUz79SWozhA1V\nEnKuMvDm03cheNcBSpf95GFrcDISwwB/LHLmu5By208wcSojeP34QDJrLum7\nAQlQ77upAn+emSUJlz0SiRnzwccKmMm7Z2MHZSSS9WlfkJIzAv1GrdqJHMM5\n0IuZ\r\n=xQjM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR5jmv1n/0IKKiZsCMaMRpMxcF7wFGZWAJaM4D25lCbAIgHF6ReIsgRIgLXKUDcFxGJquSqIuDEK19l6wDRfHC8lk="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.87.0_1613168262398_0.13324871491791912"},"_hasShrinkwrap":false},"1.87.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.87.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.87.1","@aws-cdk/aws-kinesis":"1.87.1","@aws-cdk/aws-kinesisanalytics":"1.87.1","@aws-cdk/aws-kinesisfirehose":"1.87.1","@aws-cdk/aws-s3":"1.87.1","@aws-cdk/aws-logs":"1.87.1","@aws-cdk/core":"1.87.1","@aws-solutions-constructs/core":"1.87.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.87.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.87.1","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.87.1","@aws-cdk/aws-kinesis":"1.87.1","@aws-cdk/aws-kinesisanalytics":"1.87.1","@aws-cdk/aws-kinesisfirehose":"1.87.1","@aws-cdk/aws-s3":"1.87.1","@aws-cdk/core":"1.87.1","@aws-solutions-constructs/core":"1.87.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.87.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.87.1"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src534981027/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.87.1.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.87.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-tIhMBe0OuaK+r7YgRwNBVI8uNJhYU7kyNJvx5ng7rz8St7JEGiRqZQ2SP8moAdAIxUeTEpClnTvNtNXJm9waCg==","shasum":"2dfa48e1c6c4a3a7281e1b338d4c15bd66d3e56d","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.87.1.tgz","fileCount":14,"unpackedSize":250593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNBZYCRA9TVsSAnZWagAAaywP/iqwCT8kUabxjOdrJ43l\n0i60i5lWBDvmDVOY8prbhG1zGGtIeRG6z+4mP2hryQIKJYsknDdORQngV87M\n2gZnOzPN/mE2a+d7SLLCfz5YT5kYyMPtYlogc30z4IsAAYjd+XzpwFwh/azq\nditmd/oYQedHF6H1a5eaCVVmvF0unIj02Y2Eur0RQaNChMaqIQT/XraBkkad\nyWAzs1IuIP4rk0Dt1fM+3brVabBOoFqMUAxQZgesddpLPoQwYst3+vtZE74n\nDvWcdq+JamuhNuVj5P086xoaMIJ50l9dC7g7BXvh19qDdIwO1PYR34+MU+7r\nMCYRlRh7u3uOKaGu83Q3bf3V3GR+LAwqLSDw985h1orfqx1AJmamBUX1+1R4\nzT0NTmf7tSGIHh2lVnn90xq2O3m3lw1lchA9imWhEX+R95jHyFTzr65OUpc7\nh+R8zZpGRHRtF5DpvTjfLQdBJzhqOk7Lt0ae88wY0X+7Wf/ePxfksyTCLwdB\niSzHGHHBC0X4yi/26rxs92QnW3mEyGDmpIwjPNwERsKoBI8Q1LUE7mTu2CAU\nthxfePZkKky17Et9Unn20DvTKGP0qHxruOczdv+PzdCRUNwN4xjAXx95ucG9\nxXYQ7AppLF4XQJNDY1hHO18ijk7jQcdeLZCovEoPVLkrelmLT19ZFyfl5MpO\nHUYJ\r\n=wg/R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC91cAhi4lFKmWh/ts9XGksNabG0W2zdmGeVTYT3kL1QIhAJHKq3/XKsA9XG4j/MuD774JYlio5avbyO2AunVarrxs"}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.87.1_1614026327935_0.3199167683415056"},"_hasShrinkwrap":false},"1.88.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.88.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.88.0","@aws-cdk/aws-kinesis":"1.88.0","@aws-cdk/aws-kinesisanalytics":"1.88.0","@aws-cdk/aws-kinesisfirehose":"1.88.0","@aws-cdk/aws-s3":"1.88.0","@aws-cdk/aws-logs":"1.88.0","@aws-cdk/core":"1.88.0","@aws-solutions-constructs/core":"1.88.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.88.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.88.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.88.0","@aws-cdk/aws-kinesis":"1.88.0","@aws-cdk/aws-kinesisanalytics":"1.88.0","@aws-cdk/aws-kinesisfirehose":"1.88.0","@aws-cdk/aws-s3":"1.88.0","@aws-cdk/core":"1.88.0","@aws-solutions-constructs/core":"1.88.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.88.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.88.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src426088307/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.88.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.88.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-qvTXHARnLw+Fyj9OcBf4CqCv8XdTMMIQOrIFq9IiyPIi9psxuTQgdT2XVeE+x1j/JTtP4TeAJzY/LVEm/z7QTw==","shasum":"87dbd64adefe4d7f547d7f03312dd39c7ccf0b2a","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.88.0.tgz","fileCount":14,"unpackedSize":250595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNC6OCRA9TVsSAnZWagAAJAQP/13IKyaC+BU/oVi65uqm\n3qVZln3P/hTf7pdBkXq/6oem/7jCA8C6LY5bxQb35qCjsRQCJg5VJZTJgkOj\n5FG62wKh84HrUGW4BaCVsRsoty8n0Z8Cf/yVuwUYPCW20uHm7abaaZNxM+lM\nofmHZqc248l47+AxNltU25NWWOykV8PAqY/Q5BT9p7XcIVXBZYpNzoSm0+Xa\nwLyIp/IgJLfq6dYiLIhRe+0UmMNdo0svTwudE/uIqR56VaYx3nTNCHNimPsR\nPbVykk1pXMmSsNBKknVzI5oYzCCcHB9E366WDPvDGQutUCJaazW7nztzhITg\nbZyvzIvOVXgFlW4zyFA027raSxaBl5J0mLdTmH2COh88NEwr6sl7pom94XRb\nABct+mS/lOabRNtnebQLM0atdKdepGryyf/RZd/Qmqjg+rbSoOhomyl40dXr\nMCBM3mFA+haGuXUvWumK3rX/+SSA/SPHo7e52/lJNVXrzGG/I1OxcWshohLE\n/H7cdal8iubhzlh+VFkqgT1kMOOX2ESiS2DVJmXS2mxBNT4XZr2TL/+d5VWE\n4JKRm/zCvRhKtEnmlrNwdfXDs9leNs+SMo/eOlcJpjnSgE9oBtFTtBqftywl\nVVCKx15spd9POe9vL4PVFuTjAXbrWxJAwWGPAb3cwzpG2t5PyWXX5gt5Vcto\nWIT3\r\n=8nEP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4eYv8XVRRJesNxxhHkLOI3yNTjJXMmwIHGs66oxMTmAIgFpWW+Cmbwn8/thZ8qJAAHs5uncbhVohda+elTTEZHZ4="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.88.0_1614032525563_0.9881310373052656"},"_hasShrinkwrap":false},"1.89.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.89.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.89.0","@aws-cdk/aws-kinesis":"1.89.0","@aws-cdk/aws-kinesisanalytics":"1.89.0","@aws-cdk/aws-kinesisfirehose":"1.89.0","@aws-cdk/aws-s3":"1.89.0","@aws-cdk/aws-logs":"1.89.0","@aws-cdk/core":"1.89.0","@aws-solutions-constructs/core":"1.89.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.89.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.89.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.89.0","@aws-cdk/aws-kinesis":"1.89.0","@aws-cdk/aws-kinesisanalytics":"1.89.0","@aws-cdk/aws-kinesisfirehose":"1.89.0","@aws-cdk/aws-s3":"1.89.0","@aws-cdk/core":"1.89.0","@aws-solutions-constructs/core":"1.89.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.89.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.89.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src640014348/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.89.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.89.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3M1NtQhgV4c0GXuRekzqqR4r76gR5/bXy8xtf2nRqOG8MNOo/yx+ygPJ4Wqp56dFP1d6ohxtqem3rOTUpMg+iA==","shasum":"90a21f49db5b8eea7987920baf1198f59d1aebe2","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.89.0.tgz","fileCount":14,"unpackedSize":250595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNXRECRA9TVsSAnZWagAAKOIP/jCJm3BBNBg/nhQCeJ6z\n/YAxQLrsXK7R17oeoUgg0UOnrvcyA8snBNhlkWptS6d/5e3Ej4djSl4BqyYx\nXknflmoyKbf6i/tDrL+XHY6KWux00VV031z9RIKXFg+3VMmOaK7vjveCe9Io\nJYBoczsdW23Ov+lbfuTkRihjHHedRysm8+ed93VExQ5eM6Igw+qtj14id356\ndagttQo6QHwzY+AbexKaiZXgswgpDJZ4SAojb6TA1qkJ9WSuDmlgBSvbikjB\n7tKQrHAPP/0vyvisa0MuN3cOMyrBUsIDYidC0y+JTF0xYbVVDNlJp7NXohEH\nzNzzO/9HwawDRilXZzH+R8WBqgXR6BLM6f23+oaUH1OK9g4WGqYvejkKcL37\n2xMNhjLAuX735QF1cgTTWg/MupEgiQK7krOlvI+I02/SGjC47D9rJ5mLHSYi\noJuxrIJqBmnX8GL85ZkxQQaOLBC47MQ5u3tn1y/T4HXxjO9da1A5IeHzGh4p\nP29JBwSIvI44GhEAUfU0BD1tbRIZJ8neExZkGKj4KfXSDIHWcX3tzNsFx40v\nNXPm/XAH2NPDoSxsG7Jj7gh1fYoPOhWyTrSz1TK+hlHVNmcSDJqo0V4MOrLf\nhRVNB5xbyk5waUJYImkqlk4rNybPl4M60cqzrqgRiK0isalvPLm+UCG6jQfo\nb8nl\r\n=mBbK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtzsaCWsJ/2cAs57eVa95ar+bniUdNhVq4x/+CGZ5ikAiBQOISjCTgp5ieyDQA3Cy6cdx+Zrwetezz3GQzLCRwA4g=="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.89.0_1614115907694_0.1398048761613715"},"_hasShrinkwrap":false},"1.90.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.90.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.90.0","@aws-cdk/aws-kinesis":"1.90.0","@aws-cdk/aws-kinesisanalytics":"1.90.0","@aws-cdk/aws-kinesisfirehose":"1.90.0","@aws-cdk/aws-s3":"1.90.0","@aws-cdk/aws-logs":"1.90.0","@aws-cdk/core":"1.90.0","@aws-solutions-constructs/core":"1.90.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.90.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.90.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.90.0","@aws-cdk/aws-kinesis":"1.90.0","@aws-cdk/aws-kinesisanalytics":"1.90.0","@aws-cdk/aws-kinesisfirehose":"1.90.0","@aws-cdk/aws-s3":"1.90.0","@aws-cdk/core":"1.90.0","@aws-solutions-constructs/core":"1.90.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.90.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.90.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src914027456/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.90.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.90.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-A3vYPzIgdfepu+q5AStRWebA3OLhqlpJhfNGPFAco7rdNbzZBM4eNYGzjhDbqd3KDPdnY1FySyNDK0ppimRVpg==","shasum":"1c920e39cb7dec2aac08f9da5c16e07bcbeff191","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.90.0.tgz","fileCount":14,"unpackedSize":250377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPmV1CRA9TVsSAnZWagAAnSAP/ijhpSixw2aUNHQu16Tu\nY6gc3y7foL02yochqUsJm6HVw4BISAIsJJbUqgoeiUGDdBdk501yLDbZ9qzR\n40TY/KcoOUf1oBixN7PDPOy8nj1Es9VZnn1+UcSXQI4hWS3Hui0q5p8oON0u\nFnUwO0Xe0HwYZgvtAnnbWotmJR0e6Oc6Lp9nvzeOthBICAScYMKeA1DCIfHW\nRO5qnlsdZnRB5McPno7Rgal7bYPtkCXm6mf4/SN6TFyD5kQhxtrBURF4K8C9\ns2PdcFsWBFrQfPhIz8tPJJQ7azGnHPw3nzN98HdZ8e65jkiF7Ow5v0JTcuKM\nZU7VjfviEVNDpnd0uoVSn1LbzP91+oDrMVOeDxvaIYrllRfs/Ox1zVrqHIku\nwk0rd+JVfUgrmwdxPLrPEGgAOnpqIPzGnhdm4JBbG+AUB3TFEbppJDuFjZ6V\nPzKGylDSFz2VSWQg43k9AOnPjxyXlCHTXwUtrUXALj1IZRgzHvWSEADPC+oI\n0dhdIO+tGKJe59S/8k0WrrEZzFtXDp78jod0Mb1IcSAP1lpCasUGbe3pmByx\nl4sh4yHPKOPHkHYua9Yp9SG7NGWpywdoE/0gzSH6erutllmjxTafyjO8gI5q\nPfjC2HbhXxyoaVeWAB0yFonlfyBr+4BdUcQ8OryqOHCDOZ7e78ZEN/0a1edL\nCGER\r\n=1ECu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaO6yQSUSTOrPjvqN2+o2ffxVaJuyfWx7asGuvKArqEgIgDP2iZ+kLMBLJ3/5IuldJco4WbK15zyvztNmlXpOlgTY="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.90.0_1614701941058_0.6587669017830531"},"_hasShrinkwrap":false},"1.90.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.90.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.90.1","@aws-cdk/aws-kinesis":"1.90.1","@aws-cdk/aws-kinesisanalytics":"1.90.1","@aws-cdk/aws-kinesisfirehose":"1.90.1","@aws-cdk/aws-s3":"1.90.1","@aws-cdk/aws-logs":"1.90.1","@aws-cdk/core":"1.90.1","@aws-solutions-constructs/core":"1.90.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.90.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.90.1","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.90.1","@aws-cdk/aws-kinesis":"1.90.1","@aws-cdk/aws-kinesisanalytics":"1.90.1","@aws-cdk/aws-kinesisfirehose":"1.90.1","@aws-cdk/aws-s3":"1.90.1","@aws-cdk/core":"1.90.1","@aws-solutions-constructs/core":"1.90.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.90.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.90.1"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src472009110/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.90.1.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.90.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-HcMjqzQGmLC8ZCNQO6rphJ4U0+lKM8JdO2AhWyQr+tcWt19ta4bzqSRNHjhUowM9v54ZytY/rcuq+3AH4okDBw==","shasum":"c94e43401f90e66a03d114e5a36c9128937160fa","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.90.1.tgz","fileCount":14,"unpackedSize":250377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQrZRCRA9TVsSAnZWagAA0UsQAKFhkP4rSst3p2lG255m\nlTKm3m8AqvgqcatrflxHUdrLCGUERW2u5WFU8ai828fN5zIR6wdO+Wid4UhF\n7fDQaBhlEcyMsX2fDEt41mRZD88JJbb1gRE89GS4ciMfmvNFnS285rZvhwcV\ncyRqo5qiLTcGcMVlhTFTVRf5lGGWgonX7e/gnZ7+fw3hi/+tGYkk7r2kjiBn\nR3dDpJWSPaWwXyQt4JCh22ZwfR+SrRZ6ZIY12J3dLRsS/3ZgVHUj2AJ7XQep\nPhP//MhOBv+hySA8enuKC+wx6UkzGJrj5nx/495S97urro61Vgpm9Jnz108V\nrB/Zjx7G1OGoc6Vn6yuAvEEA2EpZenO0saKTl+Bys0E8M6vfn4CntWYp1irA\nRRgd73wCftlBW8qKtDjlzupxcD50sqhIQG+CyaD8gZO91XxvTWWh1uC1u0vJ\nZDDaWkxfTfO70CP/3c2ovq8p6j9T469VHJWhfce+UA5I4OCBMbYD2e10eHFS\nrl1QaRuf9o8CBWWuY/DNlQty4SHkAESJzgpmGEZ8D2wVAWWIWLLdD1cM1fBV\nasKPWY/HeQ78NREzcj8c2yc03ZULMez2AZ/1CtiW6n/EyTa3/kYrKP0dD7IW\n9P0zGNzaaN7Ma5KL5KXX/q5+yDiaAt/6xcuzaOW6jCYgmw7AVyiE0CgTABfD\nfWKM\r\n=oJzL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwRHBlx+f+vAGKIRIPkabiGq5MMt78m65IA00Lnnf+6AIhAN4HHk7kJRmNThMJ+rG/e1+V76a33mx+8kH3IdoWxeSo"}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.90.1_1614984785127_0.4393813476773545"},"_hasShrinkwrap":false},"1.91.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.91.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.91.0","@aws-cdk/aws-kinesis":"1.91.0","@aws-cdk/aws-kinesisanalytics":"1.91.0","@aws-cdk/aws-kinesisfirehose":"1.91.0","@aws-cdk/aws-s3":"1.91.0","@aws-cdk/aws-logs":"1.91.0","@aws-cdk/core":"1.91.0","@aws-solutions-constructs/core":"1.91.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.91.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.91.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.91.0","@aws-cdk/aws-kinesis":"1.91.0","@aws-cdk/aws-kinesisanalytics":"1.91.0","@aws-cdk/aws-kinesisfirehose":"1.91.0","@aws-cdk/aws-s3":"1.91.0","@aws-cdk/core":"1.91.0","@aws-solutions-constructs/core":"1.91.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.91.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.91.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src166602120/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.91.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.91.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3xZyxytLQYOynxzgPUx5nZpUbHfE+M2LLIX70VdUzeWqgDDhsmrD0lCZ7OcEqg6IINTwe1hTmT4oG0wfyZkKWw==","shasum":"373e5583116e597785acd1591b3cb74012e4165b","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.91.0.tgz","fileCount":14,"unpackedSize":250377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU39xCRA9TVsSAnZWagAAr2EP/j4AoMoZKuRyNUD9AXv5\nc4oBs6MPi2Q1ddM3TCOTeRVK/rITBNm+76aJ+rZQIZWCO4yvwmWIgjpeBtuG\nDZP7WPBVcxvBQFzJRNjpCx+lT1l5foWoM/M4eFRfTMRbCnrYUaCs84ZyUjP1\nKYPU6tDhgfxkzurAqAob1jHzLFFSFxAvNlHSJYVLY3+G21PaZY6he8YQpHu3\nrX17Fm9FNusPmPIG2fOtwthdcreTKafKLHccCS7TuJ4Wi29P/PSCabl+XKSW\n0HNtvkXe+mB5Mbua2zRiqiGBvN1IX3xdSXpWJIe5ik8CbKgDBRQsL3Aji0rl\nmUxf3QkM45Bo/FJ41yIScsLpZBHy/EllGCbZT/54uoQfnn+HKm9hYtKADuWE\nHYS+qzBoYRnSka6MSfmnIkls+9KES0C9MS2QyqkIEzQfastyqUQq31LRZBTz\nnLszXYed47sxyJQKVhqObPUz6i7GzqpHJXtWoGNKq/rsmnJ7BxZ6v7mEGQhR\nwR7OTN0RohQZ1fEDuJesmLUXv/DzyKTfNpVGWBuuI7he75A7Z8T4jJtbNfim\nBpUxUa04js/TMYu+H1ZDEuWN3zixpYB5vs7YYCx6aQUGDwaQxRG6u48xSXsn\nez4saKDQ1x3Sw/uXt6XL986fmTtJvgsUdGqBkJC4BFiu4cNWUDMaOd7Xr6bN\nE55t\r\n=byg9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5JYXAqd51D+A0DG1f18cAiWP+/mxUJU3t2MZEiRdkMQIgBYVlASqcFGSHbQarQgK2ophF0frgUC1jl+CHJcptC+4="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.91.0_1616084848531_0.5379464267669518"},"_hasShrinkwrap":false},"1.92.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.92.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.92.0","@aws-cdk/aws-kinesis":"1.92.0","@aws-cdk/aws-kinesisanalytics":"1.92.0","@aws-cdk/aws-kinesisfirehose":"1.92.0","@aws-cdk/aws-s3":"1.92.0","@aws-cdk/aws-logs":"1.92.0","@aws-cdk/core":"1.92.0","@aws-solutions-constructs/core":"1.92.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.92.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.92.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.92.0","@aws-cdk/aws-kinesis":"1.92.0","@aws-cdk/aws-kinesisanalytics":"1.92.0","@aws-cdk/aws-kinesisfirehose":"1.92.0","@aws-cdk/aws-s3":"1.92.0","@aws-cdk/core":"1.92.0","@aws-solutions-constructs/core":"1.92.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.92.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.92.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src068272573/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.92.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.92.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-9xc8y4ACkWO/NKsXQKzlq7uBwmrEATt7nk3rLW3JfbBc04WjdXGXGBKVUFm1E+5mAxIDn62q2+w5ZQonCQRAww==","shasum":"10d9a6dc90d4e9695c352bda2bf8f5401135edd5","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.92.0.tgz","fileCount":14,"unpackedSize":251175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVO29CRA9TVsSAnZWagAA9ZcP/is5bS9jU3L4fLZBI8RP\n8fC87S/m5PMjD586pLKzYl26UF86oGiS862y+VDzgphircCZAoA/shOd+U/M\ngMZqwaimsmuHwzmUPb+DTwplxf1KwZJfu6BVCiS6ebgoSs7dH01qPBHqoApk\nEglfeVgphmFZ44HVIYkarxaboEPFyb66L8GoQyG/JQhTFb1b1BRxNplG+CyE\n9BaDtdlSXVuhYesUvImMvCNazuIiDTe/3NkXL/mA6N51b30B7Oyr8iWqFwFr\nzgedR8THTWSq8QmZrg5jBPyXvtvHtsIHhIYKcmHZjPybM16BIT1qsGbkYeZ4\nqxGaQ6AzdOMVJCxY5YC4kfao48jMMr7fv99ydkTzSuPedd46X9CEBIDdDGN0\n0a3i3z5nHKlYH384GvfOuTBGEU9Sv0fKH/gBaMA+Xvrf0tWn7vjxDNmQAs7B\nU8l51gbnRaNleZ41vbccqQuigzwSzzt7NuLz1JriIUhSCsK3tsB3j0UzDpH8\nD+thGzhjUnmmYjs3Nqu6ELaGSnqYZlhZ+1EI3Rk7XGkHdXSeFZbAqZW6AmIL\nQWUHboyQDQj90mDyKc5/R7ePbL+DqxRgZ6Q+arzKwj6zobd7eMnxYzlzV/Pw\nJuWAlVIVk0mjPW18wGs9oT6sXOTcDHOjfQUK3ts/CBQDM/ysrR5ouFX9qAhg\nXAF0\r\n=95Bm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh5VEWogohtttq+wqFr3WjfTy2GVT5/DAvQ7NwrgVbCAIhANt+UiO8BZ2Womezrmk48iKgn0ChA4OU2pnHVRyMz1QS"}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.92.0_1616178620960_0.2005294036401304"},"_hasShrinkwrap":false},"1.93.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.93.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.93.0","@aws-cdk/aws-kinesis":"1.93.0","@aws-cdk/aws-kinesisanalytics":"1.93.0","@aws-cdk/aws-kinesisfirehose":"1.93.0","@aws-cdk/aws-s3":"1.93.0","@aws-cdk/aws-logs":"1.93.0","@aws-cdk/core":"1.93.0","@aws-solutions-constructs/core":"1.93.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.93.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.93.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.93.0","@aws-cdk/aws-kinesis":"1.93.0","@aws-cdk/aws-kinesisanalytics":"1.93.0","@aws-cdk/aws-kinesisfirehose":"1.93.0","@aws-cdk/aws-s3":"1.93.0","@aws-cdk/core":"1.93.0","@aws-solutions-constructs/core":"1.93.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.93.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.93.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src784835971/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.93.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.93.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-DxzWl5BlzzcDdUNEBATqQeVuDtyhydCV8+dcI3DSlDrEYc4eD8uyXQVxbJQGUwL2W4+sJQtZtPft4WzcG7G0/g==","shasum":"5c1abe35bee3bcf75f97aba5cea9d2ed82f6e0bf","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.93.0.tgz","fileCount":14,"unpackedSize":251175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVRi9CRA9TVsSAnZWagAAcBkP/iVD4tk5NkFA+ThZHyYf\nUgwPJ9M1LNZmOGpwMKUyWBWKYyU0foVv2XY7HqYM6vogmbj/JDMShLK/ifEp\nCWppkeiVDQa/CzwCycIKiz69Ge+f4fNbMa9Wpu1TOOYMtcT1fHZEh4C3cLLv\nNvAavr2Q7d3IU74SHvWghU1J5fBAANVzNJSHBvSBYbqPezjMrLRk6tqWmHcK\n2+iCZK2jHvCswUaDqi3kxp0MfXL/kDMUgurO0CQa9eKUs2tuUxWky1X9s8Qh\nN9y5c3eTUI8NG1wKqaq0h///ShMCunmmdqKM3o8Fm0mMN29KOiH+KPkGwdje\n3SAoViqLkHn37+Boehhgof1C9ODTbO8wUSxnj/HFp35fKXtMSdJ/N8WdXO4j\nfQhz1ILz+T5dYjuJT0Fwc8a3SCd8LFUmfGBXoFaq3HmlY08gAsJB2OZc2fqe\nq0dS2Qp8kjknTcwuNHbUoKvDuNI75rcn/+zlydDws+3fxYtZa3/Z/fIGB/jk\noZaU5Rk3l02bdzxFfEQ1Tddtv5QLtN+nr0uRPV7B9Cb+2T/c/Tghy4iLX4oC\ntO6x6uevAVFuBfqwsRPym7nyB7zintC39/9ppPcytlxzFc9SP8XWnuJ/5Bax\n+0N0RuM5HWae/aq8gJG8yBAFyNCe/nWj/N29Dr/cF2QvcJwK6bYZoMMfm/b7\ng8ni\r\n=K0uX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJ9LvARIPPvigNg081/1ZhnPPQGrNJYPUppEk2GVxvBAiEAhdFeBys+Fxts1s43zLPUq4Esbjx3iPnancB/DtrzU0s="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.93.0_1616189628498_0.9136749638320474"},"_hasShrinkwrap":false},"1.94.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.94.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.94.0","@aws-cdk/aws-kinesis":"1.94.0","@aws-cdk/aws-kinesisanalytics":"1.94.0","@aws-cdk/aws-kinesisfirehose":"1.94.0","@aws-cdk/aws-s3":"1.94.0","@aws-cdk/aws-logs":"1.94.0","@aws-cdk/core":"1.94.0","@aws-solutions-constructs/core":"1.94.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.94.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.94.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.94.0","@aws-cdk/aws-kinesis":"1.94.0","@aws-cdk/aws-kinesisanalytics":"1.94.0","@aws-cdk/aws-kinesisfirehose":"1.94.0","@aws-cdk/aws-s3":"1.94.0","@aws-cdk/core":"1.94.0","@aws-solutions-constructs/core":"1.94.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.94.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.94.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src786307951/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.94.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.94.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-yEqy/rf0yY8WNtB921Q5BM+qptHBtCMA/mJDNXgkUxXo6bCOtCZLGr915quYYwJiraaLQ1zXZRP89ZpfWHHv9Q==","shasum":"1b59f5c296da369b2378bc8d264a8fb8dcf5b955","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.94.0.tgz","fileCount":14,"unpackedSize":251175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZn5fCRA9TVsSAnZWagAAft4P/2SQT3GkSY7Hfj7keJ02\n2S90yAW8q0TSdPsG6GEZEZOdwYwZGVT8RDWKt0jtAqmtZBD2McW1rMSnPU9u\nIx7dqbPj0ji3IT2YZ9G5DzfaMXYyza/0Su7f5R77sx36A5xRnuBG5QAmSh4G\nTrzwUC1xTmOfZXJEi6KR4rDGstnWN8oCFIvQ/4Zwgujg/MuK0atmfa2T968n\nid8Pp9lcEjKk5kByjkbMzW0hzjVAQBNaoiKyWFNB61HCPgtsV6Os1tOjjrtU\njcigAfqYXvNMA4aI59SXU0ULMDfr1ZUvQf8+uhrcn02qLX0NfSTBSzBYozLM\nLljXiURWW6Z1QsMmYwd1hwkcKjVcJs+YRKymGa6c+F/9gq3H9mUUC6c7eL8T\nuGB4+XfU1IwrDM+V1+99X84wpYYNNZ1QDSJF6aM/Y2cGGhPWucHpezOxUQTD\n94E/3gwFjCMc0Suxn3+eWjBMAVm1+mMfQcOkssAm9NzKhidHkXohuPkxKCJm\nL5fVyRaAcpdbIQjAKN7HCt5flgCkWUtB7fHduDd5tnCISN7OsR+Ex1BTrDgH\nRBxrxMwV5qIGUbD0IfQsxXTrGTtKBQGlzfi5/lWXEtxcBOdm/sYCEfIWnlTJ\n+gwadBFVCydQCgSDQ4ZVarer/RluQIUD0dKZKOUjMEiVRi5fqbeHCeB7mM+0\ndJ2P\r\n=1j6f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDkFh8wxcvB/vVb5VbFhrBXEdbR05duroqTulkXQ9jtgIgcyqjYMG9UK+wrx+x0EcvVn5Wh8SlJQZKeQM6VMjH5x8="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.94.0_1617329759262_0.31361987896214494"},"_hasShrinkwrap":false},"1.94.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.94.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.94.1","@aws-cdk/aws-kinesis":"1.94.1","@aws-cdk/aws-kinesisanalytics":"1.94.1","@aws-cdk/aws-kinesisfirehose":"1.94.1","@aws-cdk/aws-s3":"1.94.1","@aws-cdk/aws-logs":"1.94.1","@aws-cdk/core":"1.94.1","@aws-solutions-constructs/core":"1.94.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.94.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.94.1","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.94.1","@aws-cdk/aws-kinesis":"1.94.1","@aws-cdk/aws-kinesisanalytics":"1.94.1","@aws-cdk/aws-kinesisfirehose":"1.94.1","@aws-cdk/aws-s3":"1.94.1","@aws-cdk/core":"1.94.1","@aws-solutions-constructs/core":"1.94.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.94.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.94.1"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src239797901/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.94.1.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.94.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Bn8qRVlAHvY5jRgQ2cdynaP1dti0u2CFqrJ/WENrIzLAH/yGqEWj5t8Dc6Mmd71Y3m4inCtAnsVcKIvOU3ibiw==","shasum":"d6fc89003506c0e54ba291534152d48929fca8ec","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.94.1.tgz","fileCount":14,"unpackedSize":251175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZpTeCRA9TVsSAnZWagAAG5kQAKEwvwf3kH3xgNvynR6b\nxB2LOFMAfP3ouazVEowWCMsDxhv3R6nvws7fGrluApOu+6VG0YK8khXVYZqf\naxQUmssl4TLxAGXjJxpiwsTMImSX+ja6n3kudouxls3ZMVp3lOkkmP80+5k8\nD3XqDtd6BC0jZyN+H6YaSf91VbIL8eIrY/lKQxiv6RUW9fzxLugKGHvNLtRI\nqAHXoEsi1ngzRhMmJCR6sOYBmsezR3nWEwR+5xrZGPk4R0z3B+e6m5/RNoq/\nOxN0x+ZxQ91X/GpE/IQ2J5QD6GKafykpBxS+7LVHHPfaY81kiJs7Q3uGAYZc\nRMOP7WuwBsLmnUXKC8l5ztoA+LXA3dnLs8Nrmyk2t+QWBF8aJSDPmF3hX/u1\nNX0nrumTVjISXwD1ceaUKiMHw/a760qfjm69FPmHJVqWeBnpt8q0Obhp5DVv\nr6wjfbNghi1Ekq+ChyFSpqUScbEZr4PcHzsCf4aggf18ZLCO06bFHOV5fF78\nSpavFGsc9gLks8HEDdXwcGeraNyHk+Uh8RWqTZHjEm9es8etIWjLiNlTpPDh\nAgonLQMMHfYOgZbwDP3eQVexv2SOYvNdpIPd9rBN5V2tAYktQZMKPGN0ip/C\n3guVJo7JCvsGZTomlA3ZmQmVdBk7kU+mWhdJ2vFxdxUsm9uYGmd50rDpB7NN\nWe2G\r\n=q+wW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpxRCsGsLZRVnW1xhijS2OJOo36c62McgqLjKPj9iALAiEApE0OUw4uNCW+EgPIdClDMPeJoWieNhXa9QZcFUiKiI8="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.94.1_1617335518105_0.2086721414360322"},"_hasShrinkwrap":false},"1.95.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.95.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.95.0","@aws-cdk/aws-kinesis":"1.95.0","@aws-cdk/aws-kinesisanalytics":"1.95.0","@aws-cdk/aws-kinesisfirehose":"1.95.0","@aws-cdk/aws-s3":"1.95.0","@aws-cdk/aws-logs":"1.95.0","@aws-cdk/core":"1.95.0","@aws-solutions-constructs/core":"1.95.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.95.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.95.0","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.95.0","@aws-cdk/aws-kinesis":"1.95.0","@aws-cdk/aws-kinesisanalytics":"1.95.0","@aws-cdk/aws-kinesisfirehose":"1.95.0","@aws-cdk/aws-s3":"1.95.0","@aws-cdk/core":"1.95.0","@aws-solutions-constructs/core":"1.95.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.95.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.95.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src217927363/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.95.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.95.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-IXO5og6lxhjHVY43FZtdasVHoRNpLR4owrFtPGZLQQEpvd15SDRPdOdZSYJjjXMEUOgzscGyRQLeU+hcsVeWcQ==","shasum":"ef77127894d1f470830be62c1c48aa94d7de2a83","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.95.0.tgz","fileCount":14,"unpackedSize":251949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ4jUCRA9TVsSAnZWagAAUXUP/ROmV2xSOPC/5DZAm7V2\nrZSOswm+OG1VClcG2jpPhY2i0vqIeXWQSxPMY90ha5ppAz2ZwpIAPvpc0grz\n12lki2hjARa37k9+LrOaVjWvEg4rFbLwYGJqve+c28ZMtVJikEvPt+xLi9gJ\n+CbExcpL/yMt76CVujYQXjLjpN+1GBhIxKKCS4FxpOt1fujR+4MSpnNAYvU8\nDtMaxbgVLMlZZEggO4WvL/2LwEzauMTIXWJBEjRfxcR/oGKKvmcIxsD9pGxv\nwf/vc1+dBgF4uXsl+dw8FVl30Uo5v4s8aJdTyhWU6F36i/GHkhOkDu7AEakJ\nA7k/GJHB5YJY7PP6I5ePoqPj0AAir8MkDDp1VGHxnhc8uO603Yk/OHfhCMOW\nHhcecen/7nfI4ubT1KwaH2E4D0IDNEcaQaX4WmkI5jQdrZ8RA7DaGzwOKXyY\ndbNeFcJWyWzB1BrSLJIQ6+DPQt6XmMXxiNmtQC8xjXYldjBLiDofcaX1IRCO\n88+vNLP/6QIqUA7HmIUNSzEffg+jbbJCh87odaH/C2sUwSHrkCESdApGxn17\n94gb8NGU5LYIm/ZU/UWx3AoooIbhtEMBbt4J1cvwul9I4xspDZLu+eLn+ILw\nM1Asytyg3DEwjeCoozL8fHobzQJBPqgcqZzlQGccbGj1N1JCgPN4FjTvTfEe\n7map\r\n=U3iO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZPTy5a6Bxnn3R5fAIDG7wmKnQQegaxSNTNwQuolaAhQIgRsJv74Cw/M4ePF6vC/k19tMZ8fJ1zGaR4DtdxW+zaGc="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.95.0_1617397971990_0.8088851019870882"},"_hasShrinkwrap":false},"1.95.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.95.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.95.1","@aws-cdk/aws-kinesis":"1.95.1","@aws-cdk/aws-kinesisanalytics":"1.95.1","@aws-cdk/aws-kinesisfirehose":"1.95.1","@aws-cdk/aws-s3":"1.95.1","@aws-cdk/aws-logs":"1.95.1","@aws-cdk/core":"1.95.1","@aws-solutions-constructs/core":"1.95.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.95.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.95.1","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.95.1","@aws-cdk/aws-kinesis":"1.95.1","@aws-cdk/aws-kinesisanalytics":"1.95.1","@aws-cdk/aws-kinesisfirehose":"1.95.1","@aws-cdk/aws-s3":"1.95.1","@aws-cdk/core":"1.95.1","@aws-solutions-constructs/core":"1.95.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.95.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.95.1"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src117909958/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.95.1.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.95.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-mDqc2oI7ePHcF9acIGcu95IdDn5jkeLV7KlYGeLMEsF4iPpSwcjcBct3n8h6gA//PlV2Sc/ow7fEc+IRBt/wVw==","shasum":"561b06ed9bb9132c03af852ce8fd94c05c969e64","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.95.1.tgz","fileCount":14,"unpackedSize":251949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ50XCRA9TVsSAnZWagAAOmYQAKAmtAEdylcBvef14c5/\nkvrduYB+eda8aO/fAqAaJuyISUWYcM3NZ84OXZOMGaJDA/PNhPaSqSuJ3blS\npKRQXyDO3VLkWrMHTSbkty4mOg99lpXvffog+vC1fF8iO5rKc3zlCmWKvAgE\nBLajyFKfhGZn+8kwOniaRJl+SwrdlD3d2CrwOLAgI9Ntbtlg1I3ehDokT3PN\nWXjDtouEyjIJevjrNm75uqBEYu4lN/Hz6T2l+PuxKItPn/XMTSR1+rZw9g1F\nM2pGrHXgBo+6F7BlYmGZJse1nDpQTJWM7badPOeI8M4Vd5S4EpKarku+LgxP\nyhefHQAmwPKkwIYPlF1j81uJ3qPeY4wHg/1E10CnWlhLU6FO5/89PIzK4+4b\n3UfxkOvfwNoRJ7evl4kuacHL7xGPU5MdAp8QykHo1tsm4YSxI8iPIH7QZF/J\noFvGErn68ElemBRAad4DaXTjzp5e/8Dzs5lRmzfCEZ+BVb1LTnFWjk6VdBIY\n9WH6Ahq2fb0Daqmu9m3s2ZGDXgRxA57N9qu1snD6al1CEZvOMIODKHFSMChy\np7B7t0tXjn/hG3mgs9pjuFlDc3JtLnRoluCkDTUahPL61nBlsIedZpKDUMcS\nDV/3nwxDPthlmtSh/bOr9uphG+CY9/4ZKowsrIjSsVyfjKpz0Z/tlwN0bzQI\nkhlM\r\n=rRli\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuJ/FzpcYsm1IZCtwtmDb/Ztqn4wVGBSMMzutNPFN+HwIgV+ncwBG2UD61UQV+rwQKoR8ioRpXIYOUUk5K0EIT0G0="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.95.1_1617403158827_0.26873661299694596"},"_hasShrinkwrap":false},"1.95.2":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.95.2","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.95.2","@aws-cdk/aws-kinesis":"1.95.2","@aws-cdk/aws-kinesisanalytics":"1.95.2","@aws-cdk/aws-kinesisfirehose":"1.95.2","@aws-cdk/aws-s3":"1.95.2","@aws-cdk/aws-logs":"1.95.2","@aws-cdk/core":"1.95.2","@aws-solutions-constructs/core":"1.95.2","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.95.2","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.95.2","@types/jest":"^24.0.23","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"]},"peerDependencies":{"@aws-cdk/aws-iam":"1.95.2","@aws-cdk/aws-kinesis":"1.95.2","@aws-cdk/aws-kinesisanalytics":"1.95.2","@aws-cdk/aws-kinesisfirehose":"1.95.2","@aws-cdk/aws-s3":"1.95.2","@aws-cdk/core":"1.95.2","@aws-solutions-constructs/core":"1.95.2","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.95.2","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.95.2"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src719016963/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.95.2.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.95.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-neNthnohc3rc3IYliMgAjNxg5uEFDiZNFP2wZNPb+GT2pWXz6cN/O7H/+KT0rOSNeBVceGpFPJB0/CSRDsGviA==","shasum":"3430220f9e4c882b010f5eb49e30be52249f5fc4","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.95.2.tgz","fileCount":14,"unpackedSize":251949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ8VfCRA9TVsSAnZWagAAVZUQAJG1UaFTXYjJNAbdSQjY\nHGgtEvrARD283D9z0j8efXX9tOjww4NyYk/6Ut6413ikOagcUcVN+tQFy1Mx\nsFfZGgU8eit9eV/r6Sd1AtQP90wz/yjvn50BuNszSKLGD1Fdz0W8wGpeIMIG\nSbRdjN8/JOxjnRRLqMCHxzOcjN898BpEYBxffGWKaBni93prbbsmsLH+8/7b\nZAKwtdED7pITzYurUPrSAxvo8MUGQcFPBk473LpTOaL3bUIP7safbB6lDGEE\nMJE6Opv1ADxLU5o2TLSatDyxD0agX2zxVi5hxslH1lDwGMhwF8Mf5nCXSvSM\n92maE/uUL+R9d5R+05NZkLFMRXIKdQqcgw7kSRqTLiFduYbyl6WTEQpeusbo\n6kY8bZW+jVOjVNZ/HMCVd9vgahbA3fSEjvR/4sTY6UHNEKGV1qLK08/4Qffy\ncntnOi3XMtyKNWonoJ+cGBH0sqwV4LvDCt2NIVHw3+CgRg9xx3681+SuHERU\nlVyYcqyWZnziEj/FJWJe5ZRExUeis+L2UTJRcDJdpW37/4Fx8s6jqkCii/S7\ngxwIXEqk4nOO36cirD+y+WR697ACsIAyTHt2LE/vQwZBadjD7ws/VzuBGjni\nY97tZLujgFpBAwWx8FcfB2lVL33WbDuW5ggsbRACYioi8OQ7SxU2gEUC+lZB\nlIYm\r\n=aTip\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHU2wrO6pI24VTx4NSQKf3HChd4K9sO7YHoXThMaI4BaAiEAzf/GuPTTi6xN25tW43Vj24JwXUhbDOkNo+W7DYFqG9Q="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.95.2_1617413470575_0.5602642982043107"},"_hasShrinkwrap":false},"1.96.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.96.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.96.0","@aws-cdk/aws-kinesis":"1.96.0","@aws-cdk/aws-kinesisanalytics":"1.96.0","@aws-cdk/aws-kinesisfirehose":"1.96.0","@aws-cdk/aws-s3":"1.96.0","@aws-cdk/aws-logs":"1.96.0","@aws-cdk/core":"1.96.0","@aws-solutions-constructs/core":"1.96.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.96.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.96.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.96.0","@aws-cdk/aws-kinesis":"1.96.0","@aws-cdk/aws-kinesisanalytics":"1.96.0","@aws-cdk/aws-kinesisfirehose":"1.96.0","@aws-cdk/aws-s3":"1.96.0","@aws-cdk/core":"1.96.0","@aws-solutions-constructs/core":"1.96.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.96.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.96.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src127843242/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.96.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.96.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-XOhhJEf8eQVXTzIivv0Tz70oAnILyvedjHOTqGj+kDXwUAzfh1JEnDIw1klfGmSCahRxyOXe+hlLRfDEmUmZew==","shasum":"266f2b7d5b7ff889d66639ffb05f8924ed6fb6a6","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.96.0.tgz","fileCount":14,"unpackedSize":252089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbjw5CRA9TVsSAnZWagAAWe8P/0obhBVh731Yh5P1Y0So\nk4xfSYoOTZ2eaEBuuwoaSJSVcIf/HEV+MDGTxjeK536WMM+8qwWkLLrmOgjR\n+Gd2SLFIaG0i+4H3POAlTQ83qdoTENqggNUYkmLDzFsl9NxIwBpRPj+H4Jek\nOwux7cDSrZozPc4dNWk6gtlBq/5Ng1QtILK+8WMyAFcyDFcKA1HoWx5QKui3\nSmRfPB2rEXhQv3y+Id8z3P0c6L21qybDcW/Pf+WW5KPo8L3xC1FhecSw6PcK\nao77ScVvUvZmZDedMi8BfNPQinfepZjxQyK0WZX3z0ACeU9+f+ZObPLzg2Nf\nRsA/jfpNonyt1cWd//d5FLfeSK9IWC1m7aYe44alsdjpmuwjEnX/mADHs8d/\nKRH/rx962vhnoxinkaYiXfL55y6IAcqxPlGzBsEtW9siUD8Fq+n1nMZnindT\nhoMVIOsamC42oinPN6CqKTj9s4zG3xNSE3mkDGf0y7oXHyVgr3+n00cZnNN9\nL0KGoiw8aGtFRCbFbxYH3YvHJOSOe9RieqqpFoZ94Ta+O/OSoDOp2XQPhDYo\n5BEFHgqxOWoeanvnS8HQTnGnsDaDcc1IzOk6odNNLr/ZbsoJvih1tb7DC89H\ngefP32hSmTyy44V4eOII0+Y34CINAyTsAWcULtne5/2LCdwpzMtCCES2UiMI\nZDuG\r\n=xahi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs9n5SBZ/5FwTdKfyUCiwIgc2nGNIHb2hnfPRKQQShdAIhAOW7jBvz7DqllzLUK3PaJVDkeRb2wk6dVeIJYL2QJ5gL"}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.96.0_1617837112822_0.27788434212018154"},"_hasShrinkwrap":false},"1.97.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.97.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.97.0","@aws-cdk/aws-kinesis":"1.97.0","@aws-cdk/aws-kinesisanalytics":"1.97.0","@aws-cdk/aws-kinesisfirehose":"1.97.0","@aws-cdk/aws-s3":"1.97.0","@aws-cdk/aws-logs":"1.97.0","@aws-cdk/core":"1.97.0","@aws-solutions-constructs/core":"1.97.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.97.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.97.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.97.0","@aws-cdk/aws-kinesis":"1.97.0","@aws-cdk/aws-kinesisanalytics":"1.97.0","@aws-cdk/aws-kinesisfirehose":"1.97.0","@aws-cdk/aws-s3":"1.97.0","@aws-cdk/core":"1.97.0","@aws-solutions-constructs/core":"1.97.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.97.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.97.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src123161047/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.97.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.97.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-6RP6XZzYHUivUu2ysPpzZ/DLW+TOm94qHnsC5zJI8lF8OEWi3cqzB1pmLDXD+8LKCLTQJu1uJ15/5YyAty6Oiw==","shasum":"65bf4a3686fe883c4109be7b8a65d2603e78bd7e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.97.0.tgz","fileCount":14,"unpackedSize":252623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd2QrCRA9TVsSAnZWagAA878P/18XeTDdJ/58Pmjqzdta\n1EUZXklvvFDMxFKqQ3AGBGs916Fh75H8oCyT+mfn4rZTYS8UyhEJjDzXfyDj\naWNvi9hSuKDcst4zTPWcRYwxzxfSamLT1da1bdu3VJi7pHQ0tv1A0bX43PCe\nzJGZOA7X7vzxjoQ8masP7WMlOA2dKpFsM2P0anRnFU0VVHx5rJORK8fW+jFB\nflnsrI8luHLUdkLHhxwhtiKAETwQ1GVWI5D7pV5pBnwh7SFNhJVJTczFBs6s\nV57DPUTuRxlcaZ4bD9pQ5Fl0K4CpQ2u2gaVavY5Qrilkhr8IElGC9zvpVHxr\nwt3QN6EEi+qV0tCWjoc2ioZz25h30Po5y7SViwWzKJXwye0HNNZ+AiKr/WXZ\nfdaIxtAOn6LIuSg3vblOdK2Is1TnRYt2TUuaZCE7tvrfTfSDGURzhtv/WWca\nBQ7ydrbkxWVCiO2UE5u32DfitTYU2UdLZW5+orndMqHpGgw7CqKe69irK0kA\ndTKeGVp53YfiK/LjRkpHms8uxa6K/n0JFqaqGFE/iwPUTzVI5luWt9T54hWa\nM/VTih6SyPVchO5tsCPc+wbiYfU4O6gAnzqTqhnr2MFnxex/09oNxtRlVraJ\nfIlUmf3L+bp6iL6SoNtQBbu/uVojkHLADcxzouVpELqZSjEH++YmBxsOc/uu\n+PaC\r\n=4hiv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEA1lTrd6bjamXiUbp25ryR4pZpPIAO8bY+x1Ab6ESioAiEA1ezhyz95++VxdBHa71KPBuHPzjSV1n4R8WRh4HB0o14="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.97.0_1618437163182_0.9542321163385097"},"_hasShrinkwrap":false},"1.98.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.98.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.98.0","@aws-cdk/aws-kinesis":"1.98.0","@aws-cdk/aws-kinesisanalytics":"1.98.0","@aws-cdk/aws-kinesisfirehose":"1.98.0","@aws-cdk/aws-s3":"1.98.0","@aws-cdk/aws-logs":"1.98.0","@aws-cdk/core":"1.98.0","@aws-solutions-constructs/core":"1.98.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.98.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.98.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.98.0","@aws-cdk/aws-kinesis":"1.98.0","@aws-cdk/aws-kinesisanalytics":"1.98.0","@aws-cdk/aws-kinesisfirehose":"1.98.0","@aws-cdk/aws-s3":"1.98.0","@aws-cdk/core":"1.98.0","@aws-solutions-constructs/core":"1.98.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.98.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.98.0"},"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src889896830/src/deployment/publishing/npm/../../dist/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.98.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.98.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-qjMUQV9O9Ae9TF3jMDmKlrBnfszIWO7HLKFXxFf6L9psR3x1hJfyFVvOnvGKPTaROB7hCbZtxIU1bXBD1uhpMg==","shasum":"4cf2692283f407c95762963bf81809eecc644cf5","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.98.0.tgz","fileCount":14,"unpackedSize":252623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeiWgCRA9TVsSAnZWagAAXDIP/0q+3dXSr/fOq92towup\nOn1s8D32xGQXrItJsD5xdp7Y6BJ8YmI0lGMz2BuAlvH9DI7I9z3oZyVjTFQY\nHg3/SbHoVIw2wfX4o19p+mXEt5XxE6snBg2Mm6Mz+o+3WWkQQ46w0moHugCK\nzyQkJkXrAfuAvkItutssvO2unPEPif7K3jeiDu1zHrudlzF6V67b7zd2NCuN\nI5aDu1ngzwFER0UTj9t1StEjE++ePcvnTNXKxQF2IIpMYIyT0nuwhGkV3kUD\nB47UYTrZuCW78FQzF8r4CfgMuypbbDo/kyzL6PxlOBZ0oriywJsH6ng4y8QF\nA8Cz1DJEyJvDbAvb//DTpxS/WcvWcTzyBrbMsWUmO9/AIcBBNW1wh4avlNoM\nz9Qh2JKHHyH742uNRyfuPYBJdJ2ihDvqOtqFSZaOSJaPmat8Y/j3eRSNaU57\nXHjIelrAr+QlIuaWqlwLSetSAvQ5waVnw4XzD7wq/UYqcQOHs3/YZ3/tOBtp\n2A7A0U/4cRSt6sNdc2ZzNlh1/fBZpc0ZIaWK9pM82i7q69t842PpQR5eWd1y\nL4QVfuVDRF2a+zLCXAqpQYUfiQ1yBMZmSe28BEIU+8iMB0bFgcrHyb0ai1+n\nowgQQw7AD2rzUinJBRuGdz79yyLGdgMkMPFg8pGozh3ky72DWMdu0iEUI0JF\njUhc\r\n=JgfF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFzrhg5ImQrLLCNz0tZXkgS6yFdY+xoWyWib1fzY/+RAiBsPkjmQYSnPXpdpXPjB6Wc1O4e6zKCfmZwi9FkfLD7HQ=="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.98.0_1618617760097_0.185379022629641"},"_hasShrinkwrap":false},"1.99.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.99.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.99.0","@aws-cdk/aws-kinesis":"1.99.0","@aws-cdk/aws-kinesisanalytics":"1.99.0","@aws-cdk/aws-kinesisfirehose":"1.99.0","@aws-cdk/aws-s3":"1.99.0","@aws-cdk/aws-logs":"1.99.0","@aws-cdk/core":"1.99.0","@aws-solutions-constructs/core":"1.99.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.99.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.99.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.99.0","@aws-cdk/aws-kinesis":"1.99.0","@aws-cdk/aws-kinesisanalytics":"1.99.0","@aws-cdk/aws-kinesisfirehose":"1.99.0","@aws-cdk/aws-s3":"1.99.0","@aws-cdk/core":"1.99.0","@aws-solutions-constructs/core":"1.99.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.99.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.99.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.99.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-OYnL8e6Y1QLUZK8He1G+1Q2rfjtsy17frEZyVSGsWCEb82nOnbZMloPRK5UgvfCzwF3b6+nnxJbruCtgiekJWA==","shasum":"351853c4aa8b1c6b53d6f44289358aa37b8064cc","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.99.0.tgz","fileCount":14,"unpackedSize":252623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggfyTCRA9TVsSAnZWagAAWLYP/2Zgq7ehvWRhz6Rrkm6p\nb1DRw6E82uXL+Cp1SnhgcYuSOP8DOpCSVGcVwUMvaVpcBoxDWxA/oJfH9Shu\niluYOj5lZ3iNLMIfEeZeZqJpdQj+cr7wt6bk87pqYKrFMyW9ZZ7TVGm/Qspn\nS30vuPRa+vpreffI18Ot/I3ClUjjDC/taSfOhcFi9emqwhPdycurO2yNgEkj\nTWiJOAmMbKGI81/Qif0SC7GbTQyOU17nUQHZqxypm2S4INx1LgfTK92Pa6T1\nYKbX5svKUSfIlIpCKEd0WQrkwTa1r0DLkAeTxyB64aoc/WOPTOc7KTCv+J0s\nevW1PtiNjc9bb3CRJmh08jICZ7/gPlVfaWMaVJPU/pu3CFaUE41k8/g2tz3U\nOcbUmojz3rkZREYPD5AkLecgZp76EDGVaIhnRTYBpE/7KhibbDtK7ktEw3+z\nThsDFKa6urbx9pZvKAJrEN4MyqVzAMjSxEByM4S4tI07jy2ZIqntC76CDEFA\nxS2LpMiiKbxPe2vckojEZvnk/MBQAcbe91vBmd5oeHpIldPYd5ciWqFjc2qG\n5SDpyKjdiCACUf8yWFBE9/Rs+/zr9OR5UzPkUrdQqeGWD2+agyNQ3diKuMSr\nNeG21TECgq3ZLzt90dLY4CYurNHW8swVru2ZROGkwvp3IvjunwOwx3UUkvjj\n2S2p\r\n=1w0Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbSwlaMAB2sMybEhtluGlPonwIsQCPZgK+z8OhIZDbrAiBAIrWEgRo0SoxhPkSKCCUG7UWuzpGFEyav12nRTnN9vw=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.99.0_1619131539083_0.3464358572352999"},"_hasShrinkwrap":false},"1.100.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.100.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.100.0","@aws-cdk/aws-kinesis":"1.100.0","@aws-cdk/aws-kinesisanalytics":"1.100.0","@aws-cdk/aws-kinesisfirehose":"1.100.0","@aws-cdk/aws-s3":"1.100.0","@aws-cdk/aws-logs":"1.100.0","@aws-cdk/core":"1.100.0","@aws-solutions-constructs/core":"1.100.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.100.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.100.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.100.0","@aws-cdk/aws-kinesis":"1.100.0","@aws-cdk/aws-kinesisanalytics":"1.100.0","@aws-cdk/aws-kinesisfirehose":"1.100.0","@aws-cdk/aws-s3":"1.100.0","@aws-cdk/core":"1.100.0","@aws-solutions-constructs/core":"1.100.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.100.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.100.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.100.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-UeFRYFcECZ64/0aKlsQIl6k/KZtsWPJPwkIwBg066bfn9AhDPRjHokW4x5Ez7T77tSAmRjcwssqIRKxh8FbTtw==","shasum":"b6c4813393e3489bd0675045c7dd76bd5aed2937","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.100.0.tgz","fileCount":14,"unpackedSize":254767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgidBZCRA9TVsSAnZWagAA08YP/iMEr0/7uvP301Y8316s\npmbhQjwrd2RbZzY67OFj4U7VDYZH+T0lnbZJCxcT8Uz13DH/ZWRG4E9xA7Fa\nvpJHPgXaF1n9mpml0WGoc1eTnr4hHsCEdQeQ2N57X7W1I1/1Q4XFqiiDTMEB\nVJ1DspculKSBU5oR4VKsjpd04w/4Xv0hrMJzK8R8vVvrKKVFLHnqs13nMhNg\nNG93zKuQEXq5wQHiOBVOQWi/wN7mIIae0BqksSjc2a1go79hDfiaMucaAEhN\npMYOKLB1VHlQac7cJvSFSBPre2g+zDhNsBG6HWtA1sZwzyMuJAd+D3SUiV/k\nL0WEYhnLxb0GYWn/Qbj4tLr7UmXgid6JzdhIueud95nLsdmhHOCKsnhUrBoG\n0dXTh1XENKR8ny2Q+Y0iW0HEMMtAimjn/gQAt5Vo8aO7YrU6KSYBDplugg9T\n9JdhR+6G8+SUk5GBuEzTInJke+p54C0wWfz6HwFjNgqF2vYvLwwQR1Hl3M4V\nmoycXEmZx2QV9agtqHdfA2AvCJ7YBq8f4N6vP3/hasQO/X5BDFt05zbCBB6e\nYH+jZKJlS6FJr0yPnrwpoFGp3OUzyZwwmxrXnH+XsFiTyI7gpc5vfjSmFfRn\n7pzrFu9GKRP+B7ikxaPzUizDWXsQQxWMLBkEg2e/k2nRKtEw4Ib9wiISJWAz\ntJEB\r\n=Z8dl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdTjAv628XqGpJ9/aEvlqWGsriD9uldBIUZlCu5As4ZAIhAPgd0xLAu4Moof4oQcsx3ppUrMRzoE0WfZfAjMSa08Oj"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.100.0_1619644505173_0.12904923006428204"},"_hasShrinkwrap":false},"1.101.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.101.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.101.0","@aws-cdk/aws-kinesis":"1.101.0","@aws-cdk/aws-kinesisanalytics":"1.101.0","@aws-cdk/aws-kinesisfirehose":"1.101.0","@aws-cdk/aws-s3":"1.101.0","@aws-cdk/aws-logs":"1.101.0","@aws-cdk/core":"1.101.0","@aws-solutions-constructs/core":"1.101.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.101.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.101.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.101.0","@aws-cdk/aws-kinesis":"1.101.0","@aws-cdk/aws-kinesisanalytics":"1.101.0","@aws-cdk/aws-kinesisfirehose":"1.101.0","@aws-cdk/aws-s3":"1.101.0","@aws-cdk/core":"1.101.0","@aws-solutions-constructs/core":"1.101.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.101.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.101.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.101.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-CtqOcOYQ3mWUBjPnHXdVyA8cCN9cvms/actm//AlanPN6G4+nNSKW6JckDCl0IM5uuNurnTA22uSma3R7N40zw==","shasum":"92541211b0e05fa95750e76c8a9355abc24c671c","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.101.0.tgz","fileCount":14,"unpackedSize":254767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglZoYCRA9TVsSAnZWagAATW8P/1ceoW0DB/zyK5vDVU+L\ndhatBUML2j1Y2to/7+d9jsazj+ug1z+FIb84CZSeNYCFdfdL0z+hLYRUuuGb\n1wDh7t4RAp0vnQoYs86F6iucit+6w8MtyLDjYAKQMzsvWOGsjR6tkAV8Lk4Q\ngC8Qm6wfu78hns0vzJfkwHs2+XY6yglEbulPjvSRGn0D5ZpzNAnWnPPbrWcp\noI54c+e7/BEgTeFOYRm41qjg5vHUA90iEzIwwn9oJWabMWwOyNREDEYlQNDH\nsXJVZJMZ7RCuOAiWviGsv2/SL85HmuTTWRBWdd78OWU4KNqBfOj+9DIV3BsZ\nFuTFCKk0h6llq5Pdkh6C8AY7Kmnf3f48mMUx1xQIq7aUJ1DrcbZesUNbxDKb\nIB9O8TjfRu+D9MrDH0ZJ4z0kxL+3f9WsK97BXKFY9JPlbLJJCTRo+mPb4IWW\n6g/+9W+HISYFgfom+McPQJ+yvdJjMHWZodXTsHqr+DHnjGInIjn+JVq/51V3\njjbFqRo/OJmoxLgCdW5FnYBx0jWBeye8klBJY4gZ/dsRYJGvkFu2v2KHr5bu\n2dsC6l1paGvoS6IA6NOofmhYXffVfVGv8DtgUzO1ZaYTdd5gBKGhgwoLfYAW\nSZlIR3OSe/GTgaMEIFzzZkWB+ysm2eggPG2mS5D+GQc0ijQcohzGl5zcNVAj\n6sg+\r\n=Fj3E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdLWq/1dL+dqrwKbjXRnZXbCaaohXcR6zCDH3wGG28CAiBmf5PfVr87PU+CFGeJGAnyjN2GNFppXPMPnYytwn9H3A=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.101.0_1620417047636_0.7548231429971712"},"_hasShrinkwrap":false},"1.102.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.102.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.102.0","@aws-cdk/aws-kinesis":"1.102.0","@aws-cdk/aws-kinesisanalytics":"1.102.0","@aws-cdk/aws-kinesisfirehose":"1.102.0","@aws-cdk/aws-s3":"1.102.0","@aws-cdk/aws-logs":"1.102.0","@aws-cdk/core":"1.102.0","@aws-solutions-constructs/core":"1.102.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.102.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.102.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.102.0","@aws-cdk/aws-kinesis":"1.102.0","@aws-cdk/aws-kinesisanalytics":"1.102.0","@aws-cdk/aws-kinesisfirehose":"1.102.0","@aws-cdk/aws-s3":"1.102.0","@aws-cdk/core":"1.102.0","@aws-solutions-constructs/core":"1.102.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.102.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.102.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.102.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-2X9yUu3zcwSfpNRc07dxKGhK/xVsMdfEcuS1/nguwVffbBYjkeNpJmQ+ik5KaTySafRQpFHvMmQ0DkXjC/ZwYA==","shasum":"2450b3013ff4ad6a86615310e68fd9bfbdb348a4","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.102.0.tgz","fileCount":14,"unpackedSize":254937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgprQOCRA9TVsSAnZWagAAEv4P/A5RV8egqku8s+d5SosQ\n+ck5+YhU0JXp1ikkJBMOU8kiNTUEO3fxhLZmojFAHlh/6OPOGDOhuUGANTzn\n98fn/6OuVe4QuNUu+rEEHtYI48B3iGQ2FSrV3m+tgRGrV5/8FA75W1cJTkjF\nk4BMGFtQcHJBP4LlMdx5wiOzwnmw5HyS316+FCvbovECd6M8DGxIhEVKVmS5\n/mCDuE8COBv653Z5BDswtCjKfYEtGNHI+Jp9MxwOJ0Gawqc2WJgk11AHFawP\nKSiOMJp0LFsBaLqtA0qj7TmEpacb5SC9nGGLGhTBnf0k9Nwf8o+2BXPOyPAR\nKYJ0yFhYWsBdxL2c/G5qoCblknbKmjca+s20BaooAZl7f7d0FRoqOqTUPifA\nr9zh9W5AzYhr8MWsmKDmWRyl84/TKeh1v08xIh8e8rWOa/VZNRXBg86vvRV3\nHhQOFXvSQB3jo94KbQqQBOSt6zxMAYq91sACR+qzQ+M43kKKrb5ktVTQfuxK\nnAVadUmSrr9rh8+DKCx84X8MxblYAsRyKwcz9QPjcPJAh7BL9EAWFo5TsYHQ\nm9wEmUg6EHK/nyrJ5CVs8dLbgrNFWVG0j6Mgg7UQmkxr1H2iQg5cTrdW8/L6\nEap2rFPgj/oAZwIe7+CDFhdgIhINVv3edBW8iZzrJ1DpVh0BHrpnhxyjSvXR\nzn9c\r\n=vaX+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDC4xGFvVRIhUULs9KNKrYQkz2TZ2qbyv2AgtZMySKMzAiEAxjPdsgIatX+Tfv9Rz5UPiQRmqngA8mbsNtfyzzQPu40="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.102.0_1621537805083_0.8663854111981062"},"_hasShrinkwrap":false},"1.103.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.103.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.103.0","@aws-cdk/aws-kinesis":"1.103.0","@aws-cdk/aws-kinesisanalytics":"1.103.0","@aws-cdk/aws-kinesisfirehose":"1.103.0","@aws-cdk/aws-s3":"1.103.0","@aws-cdk/aws-logs":"1.103.0","@aws-cdk/core":"1.103.0","@aws-solutions-constructs/core":"1.103.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.103.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.103.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.103.0","@aws-cdk/aws-kinesis":"1.103.0","@aws-cdk/aws-kinesisanalytics":"1.103.0","@aws-cdk/aws-kinesisfirehose":"1.103.0","@aws-cdk/aws-s3":"1.103.0","@aws-cdk/core":"1.103.0","@aws-solutions-constructs/core":"1.103.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.103.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.103.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.103.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-DirCiqw8+hn1e2tfuOkVffmKwTalISPQxRdqqGV1xBXhM9PvqtJNuRbvyaD2IFB44JlFDvFztYYR6nifTV4nzA==","shasum":"aaae1e6bb5699621c1c54bb7a48d3a43511184ca","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.103.0.tgz","fileCount":14,"unpackedSize":254937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp/D6CRA9TVsSAnZWagAACmUP/2vgENLk4x0l6bVU2Sum\nfdQ4zb/rAnkxqhD6zdgPZF9GurFxMp0rb7LWPmJa7p+J7RdY50hwOW1j1Gn5\nZSxBJqJtccd6/4nP2NU1773Hq7KM9sSxgnkeHGGglODlID5UGhZ1LAnZRh7T\n8m81VNCuszocSdsm7cmzKVtXzZX6iaYGNfHK3PNRzgmzZvnZRWOb9q4wDsv8\nRYoq032V7SqHYsXsBg5jqbUtJ113Tb5//SnVjtZhKbzEc+viiQ0m10jnmUC2\nayVu5XPLz7fKVUYscDLrchS4mNvsDqK3F001fOHgUJ1WP3bl/rCSKCWjPqr+\nHuSEkLZePlfJbj+eGedO0NOok63TUwHoowBLqMAEKHr+4QuVW7GcJHNoHdYC\n4gVPyN+I1kPGp752FSz6iV2KUAgigT/PvSJIjFZWXy6Vy9XP2AzfY/rEzvOc\nmHuoWqBFT7ZJIAOJWd3GufJURoOEm96qvO9V3WfJh8evIXwX7MExnc+qK9GT\nCC87LTsTjmdye57rXFkizKK4dG4NSl5RJRoxzgBc9AR5Qt4uI/Gp5/J9ZwT4\nI6TDgPENipMvSbeQz8leDXQW2g3zCRPRh770UhoYLCAVXl8v4i9XEXTt1MwS\nShEA/nZnla2fMU7+xghu0/TjEMtJ4+XGELwn6bwktFLGeB0WsBuf08kWxkBc\n8/pr\r\n=A3ND\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtBdWp5huwdJSVNxeCv7OupVMFKjxBOheAub0C4Sm7AAiEAnx6piQaicF3lAvQTMJT6eNJJzdMn70+BES05GH9SnDA="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.103.0_1621618937691_0.3758686349998117"},"_hasShrinkwrap":false},"1.104.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.104.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.104.0","@aws-cdk/aws-kinesis":"1.104.0","@aws-cdk/aws-kinesisanalytics":"1.104.0","@aws-cdk/aws-kinesisfirehose":"1.104.0","@aws-cdk/aws-s3":"1.104.0","@aws-cdk/aws-logs":"1.104.0","@aws-cdk/core":"1.104.0","@aws-solutions-constructs/core":"1.104.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.104.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.104.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.104.0","@aws-cdk/aws-kinesis":"1.104.0","@aws-cdk/aws-kinesisanalytics":"1.104.0","@aws-cdk/aws-kinesisfirehose":"1.104.0","@aws-cdk/aws-s3":"1.104.0","@aws-cdk/core":"1.104.0","@aws-solutions-constructs/core":"1.104.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.104.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.104.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.104.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-iBWgOGPWQtLVsbcgy/9z4HqAH5rjBhWsK5Y9Ee0taFwEDfSBJUK/kkh1S/qA6jeOBLGKbfBhQHeZDLp0cqoxjQ==","shasum":"2828d5acacc69cadb6251fa94cccf048ca38d317","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.104.0.tgz","fileCount":14,"unpackedSize":254937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqARtCRA9TVsSAnZWagAAZccP/iAv6xm1wz9okUs7Yrhn\nOhHGXTJtjrOeinv9NzlSV9j+rWHvZ66/Ps1+kgEUAsXkSBX7sC1W9QCh1io2\niuXNM+QIytUlhjPF22ZZFGvDToyDpTVu0VQAjRrZkjhQKncSG402iRVEtk1z\nuA9Tk2JE+4RwfWJfkHjuCVGcQpeYVjhPv55RKao0LlODdrYGJzzFbhtidNpe\n7frTPsblujUwcuKKx12QW7XZKQ951xg8surxYSu+S8UVwAIaMRMCzJlLukUE\n/LAtXP05OrYR9UnnYG25DZKVzxBVdpk1iCxN4XQJT1WKE/LbHe20Gyk5VUqy\n6XfOgY1hBSBMrqg8GFFM1lSWd0OWEhMcC56pGtlEJ6pm7jiic1M6Nmj0kcK6\nZCQRyGwN5EKpo6RJShL0dNURkLiyorbEwlFtmpPlQBuA0oP/0j+ePHatBsGR\nw+pSAHvh8WGqBp3DBcTnnwXIe+ttH5eQBu2r2DgO5keW8ls6cM4H8ih/6Jky\nOQm7RKyxohyWu6vNgX1yj9Al4LMe3/dJ//J82ThQ+tMnT2d7TOWg6bW2Tgse\nYyNd1OZN/yHrkZVHaH9Nqke+pfrw2/mpPnkzSbKEKn6fweLDtvYIg2RunlBF\nP4joUDNT1efuqlCKmoW3X2JHQykCn0pIDGwEQfs0amSwrExZ/rDs6sYA7CDW\n0tZy\r\n=otOf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+ZlQEpHTEKl4vqje6Q0wAqm3rvJ1ilw+E3dSYjt6w7AIgRdx5zg0VM43LsAkCci73XXSmIW0FgF4IAjGDLuKtvxY="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.104.0_1621623916766_0.018804739874841214"},"_hasShrinkwrap":false},"1.105.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.105.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.105.0","@aws-cdk/aws-kinesis":"1.105.0","@aws-cdk/aws-kinesisanalytics":"1.105.0","@aws-cdk/aws-kinesisfirehose":"1.105.0","@aws-cdk/aws-s3":"1.105.0","@aws-cdk/aws-logs":"1.105.0","@aws-cdk/core":"1.105.0","@aws-solutions-constructs/core":"1.105.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.105.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.105.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.105.0","@aws-cdk/aws-kinesis":"1.105.0","@aws-cdk/aws-kinesisanalytics":"1.105.0","@aws-cdk/aws-kinesisfirehose":"1.105.0","@aws-cdk/aws-s3":"1.105.0","@aws-cdk/core":"1.105.0","@aws-solutions-constructs/core":"1.105.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.105.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.105.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.105.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-rTwfEDj3D09q0/fXwjPyMznjNyJbhy3L9xWzRlmJvl8bWeV41oijfO585ITbBAOvLwry/WAZ0HKr6W5NVVq0gA==","shasum":"0fca6ef288cd8010db8e7fa2c433c586b5375333","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.105.0.tgz","fileCount":14,"unpackedSize":254937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsQ6QCRA9TVsSAnZWagAAmcAP/064v5vbCo8zz2dOcxjI\nD2aTtBjYtiePCX5a8Kj6auKOaq28ltt8ovF4uxg9ALmB+TXfIrEU1U2Ey0VQ\nMx+LGAmi350BBZNHQhNHfijY+pLh84102ZSJ5nBBDnZJCvTtu+dnuxuOYuMH\nRn4NPmKsWnFAe86jkJFiAefDcXuZGZ/GHNo5D35+u6mUwNhlE95h88fbuodK\nBSuVLASkQKSQ/LAhKF5raHOrw/5Cz0DijKlrb4Hf9qlPJLLDdLnon98F1WMj\nWsMtD2ro5Odqke67fPG5NSIrU/0o8nb3P6StJ6vEnI7J7iSLtxO//VT3d33I\n9n7M0Nf2HAd2c/oDu42Z6cQkl7N434hWpk135mB0x4mSPBw4yyCqZRoF8u2U\nH/Q7ZdMu4AYPOnFeVvYAqVkmnn1bmvUP/hWUYFtCfqv6DM4jEMBdHftddEYU\nRWBtk3pnfZLtqYko2qJGyD/f22aXSUQLYwToyNY8cs73zvV218mjcUsy/ro8\nwDXZn2QWGkQ4wHODksKjFGdv8r1eHAbGfTZDKFsmNJzAFXhxN56czM5ldAbF\nFYQxWFKT6Qpa/ggPBCtwnRtWrN5vwvoZvPiTmTduvtShzrI24BzhpBVg7CRQ\nI+nxwJOWFKT3tAe+gbYNV5z/r1h9eEzc2YhGplcLXsixu6RONYSzIW/dBCFp\nQ2Kf\r\n=h2rF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnjEaFrds8oGs1UyXvin0cvr9VK/gDaxbmXcDXfIZ73AiAGfa0swD31agu+2Iv8CWrJ4rTgUGNOTYAL7L7lcnnuDQ=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.105.0_1622216336380_0.37469176185190767"},"_hasShrinkwrap":false},"1.106.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.106.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.106.0","@aws-cdk/aws-kinesis":"1.106.0","@aws-cdk/aws-kinesisanalytics":"1.106.0","@aws-cdk/aws-kinesisfirehose":"1.106.0","@aws-cdk/aws-s3":"1.106.0","@aws-cdk/aws-logs":"1.106.0","@aws-cdk/core":"1.106.0","@aws-solutions-constructs/core":"1.106.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.106.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.106.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.106.0","@aws-cdk/aws-kinesis":"1.106.0","@aws-cdk/aws-kinesisanalytics":"1.106.0","@aws-cdk/aws-kinesisfirehose":"1.106.0","@aws-cdk/aws-s3":"1.106.0","@aws-cdk/core":"1.106.0","@aws-solutions-constructs/core":"1.106.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.106.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.106.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.106.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-Kr/VJvKnJSKgN/nLHQ0zK3S1CfukG9wxRkp2WvsvJiPEiE7OaD+HUE0Ej3kOxrf8FkN8tdjVwoTk4eYiPdH5gQ==","shasum":"9e316a4cc5d0bff51697f99091ab485c57213a7f","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.106.0.tgz","fileCount":14,"unpackedSize":255130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt9PKCRA9TVsSAnZWagAAiRUQAJi0yaZl7C1Zmsj28jpW\naLqfhqsXtD1J0GBBY1kuDYaBkasBc5fnAFgxOcSWjlBOuJfSqyXINwvIXCcn\n4Q8BkdGVSVVBKX77c2NZAPjlV8Z/NqbLmodUORt0vDNPVfwMi1ppesvzX8mx\niPUWjWeQ6mtBNhURHbcliQu5J/BRVzB8nOlDd6+Rtusq/687vkVkqEGTQ/gt\nC7if58t5cYhijHzrLKIGFzwV6SWDRg9tnll0I5IstgPKIc6lzcNS5DE1ULPy\n3IxTlsntfLolfR80hxcF+gNia1L+WcTkO4CuUEQ8BtQNqKsGuVWZCNHxt+3m\nEBS9z+tSiSaxmbj9N4QyT8hRgkZg4ErFwSE95Ir6DDnj//lymXDbMYY9jZiK\nrrVuDOoADStqf+chypFlrfH2CmeaeM66UuiIeR6c8oajeo/FP9e/xiXUwhU0\nYDs9G2RPXI2vfOLQSMWwO4fBdg4Y/Qk05Ubhr2kh+RmiKe+GIHY4RZpvBgWY\nmTnwCSAzrv6MLQ68bSNaYfOggLgRdhOhtA5MDh912lw74Gzqx2nzHuiwptPA\nGXGaQOWvBJbYslNKpYX6T8mPtuMoXYmF9CxjmWBTL7erMFxN11Q0kyBxZsR8\nUmGwTiXQth4ofoQ16jFJX+Vvr0pzH35oRWto1gaZka1HE0+XyHHHdqyxe10X\ngQ7a\r\n=KEc/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjtBXsbF+G3ppK1SC3xzxLDR94geo2kfwSBjVowgnaoAIhAIQ5m76+Q2Z7wbHn9GIjz4IZJxbE9SWz+0EfYNq69xC3"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.106.0_1622660042614_0.01969025818150638"},"_hasShrinkwrap":false},"1.106.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.106.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.106.1","@aws-cdk/aws-kinesis":"1.106.1","@aws-cdk/aws-kinesisanalytics":"1.106.1","@aws-cdk/aws-kinesisfirehose":"1.106.1","@aws-cdk/aws-s3":"1.106.1","@aws-cdk/aws-logs":"1.106.1","@aws-cdk/core":"1.106.1","@aws-solutions-constructs/core":"1.106.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.106.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.106.1","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.106.1","@aws-cdk/aws-kinesis":"1.106.1","@aws-cdk/aws-kinesisanalytics":"1.106.1","@aws-cdk/aws-kinesisfirehose":"1.106.1","@aws-cdk/aws-s3":"1.106.1","@aws-cdk/core":"1.106.1","@aws-solutions-constructs/core":"1.106.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.106.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.106.1"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.106.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-vjKqII2SwV7UO0KUrLVq4WWHwzU2Sozolf5cIxous3Lyqys9prNXWkYsAS7DyCeU9oiiroD95uivvgjBZ0UABg==","shasum":"a872326ffe127c56039ddb157cce4e298f95651a","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.106.1.tgz","fileCount":14,"unpackedSize":255130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguSVnCRA9TVsSAnZWagAA1JYP/1VS3vqWVD2P19iMZG2r\nEby7XU7Wmdz7WroxKwmmuOaAxv/BEfOU61J5xW2JxsSJdmwnmMT26NuNgJ/K\ncbu0CYE5E6aM+2wERgNTNjELS7QTrs5i1FuC628AL7U5aCDRa7XqzVHQ37Bm\nbSyviFbOWpoLAhUp+JfHWA3IRJhZF1TLx/k7IkaRAYSAQNfggO6t4H8U7zES\nR4x6b9vubGPGWU99+PZDgcaeLw/WA54jFVIxkXkHY78sEVlv9RLjLOkoeCPL\nR5qJLYOxZ1ZLM3UCUrDoXyPa6ihRhRIKGtGCltB/NAViq8yvJPY7oYygeic0\nWnRCtOdjI5C3nsuNPk/nN1r7KZR6/diWXgDNgzrIOjLo3qyGTFHumpzUV+0B\nqLRVZO2USPYaUxAdAU0grnxyDy1f7fnZysdlrAWdC9L5V9rJ0SnWs794EHNz\nuTbDeLRHLpOBX83fNMa4qNZ7O2Wr93Q6CfZFw7x+FoBeJjXS3ugWRxK1acyU\nFw0Ct7rBJCF1igfpwW7LNRzMJpXPpsOaXqGKBQkZU1uszgC8GRZXh1G8tGxJ\nyZK7NCoZzAa1zKMCP1ObKhxSm3FeluW5mjK5dhcayBcKKNg/lfPI8X09Nv5y\ns+yzeq/6vjQc9fZfWRGt0WfdekV6Lol5jg3dbc2edCW9weSEvVh1Hs7LJoYw\nIWUw\r\n=XRFn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGCBqyFc0foWlW9SPQxeJ6ie+oHb98K+Ny4Ircm2BEXAiAf3OTMgUu8mGTvrflZHyUB9paczoGkwbxq79JCSwO3fg=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.106.1_1622746471598_0.5707040158392893"},"_hasShrinkwrap":false},"1.107.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.107.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.107.0","@aws-cdk/aws-kinesis":"1.107.0","@aws-cdk/aws-kinesisanalytics":"1.107.0","@aws-cdk/aws-kinesisfirehose":"1.107.0","@aws-cdk/aws-s3":"1.107.0","@aws-cdk/aws-logs":"1.107.0","@aws-cdk/core":"1.107.0","@aws-solutions-constructs/core":"1.107.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.107.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.107.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.107.0","@aws-cdk/aws-kinesis":"1.107.0","@aws-cdk/aws-kinesisanalytics":"1.107.0","@aws-cdk/aws-kinesisfirehose":"1.107.0","@aws-cdk/aws-s3":"1.107.0","@aws-cdk/core":"1.107.0","@aws-solutions-constructs/core":"1.107.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.107.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.107.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.107.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-lLf7RoadSfLpdDjOU5HCxhYyKgbmmut1R6CqKlyMVXnhCVfxvLiOnYnWu+PS+3xxM9E8GNMVQRp9SJhi8qJwRg==","shasum":"2523b0a8ec94b796595b20a7ff94ef4e6e1b37aa","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.107.0.tgz","fileCount":14,"unpackedSize":255294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgySPiCRA9TVsSAnZWagAAHxsP/jtX3ZJ3FLHBTXdblcye\nXwVg1viDd/dgfLQKxApdTh9Ow1Vpj3o607nFybRm8ZA9nuOLxQJCZXmxCP10\nhsmWwJfYL7OE7cMkjF6PARJuWN/RYU9p+uynmRu92dCDQvM/zDbCLzyv5KfW\nfRBhJ1tFjTJA/kZFkBHa32K9xOieVJ8ZnQVT8PWIuuRUuo7ZuUURBfkWGc8J\nSb8h0LZebR8ETFlEJbW/XJdKkR3R4Q+cVDtfICrMKSOwN0zIwUztOX8gd1Uv\nTjgpQkJOuv1qpsd4L6I4z6qJwKRPQ3Cs72SBmngRG3W/tZdBLsJUFeAU/FVb\n5hXRtBxOsr2lL/k6idxGaTyrJ2kjSqndeKHot3QMbVNBFLsaTwaxl1fAIRRQ\nPU6VmFxg96autk85HJQZMFNyaG/72SEeI/KipjGNrIxkgJUS69+pFLVHikb/\nBJF7qu2W4l5C/QKqGeBrKsazBmbh7UP8jjcBvhxhH+qAO5g0rNyTX9o8a1G0\nAL2+ACUicFMu9vX0XK5r1/zlgR8xs4cX7NM9Q47CjVWHkl+JIwrudemhvMlt\nzN8cTxauVptqT+SzB6THzFg99hrhqt5WbxdQ0IJNBiKY3650OlulYA31DAzI\nDJMYDWWqKYaa6Z/WuM35gA/DFGfsKIbZqUcsOy7W7xmmMwQD5LEFFvc6gFxw\na27P\r\n=hhaA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyWl21rMYFPm1MgL3XHwWLQieDdWealhLMiDOhHGKXsAIgTV2RDJ2WPoWlwk1ODFZ9FzbU9U6O88xIUO9U4u+zFKQ="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.107.0_1623794658016_0.8193056018053542"},"_hasShrinkwrap":false},"1.108.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.108.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.108.0","@aws-cdk/aws-kinesis":"1.108.0","@aws-cdk/aws-kinesisanalytics":"1.108.0","@aws-cdk/aws-kinesisfirehose":"1.108.0","@aws-cdk/aws-s3":"1.108.0","@aws-cdk/aws-logs":"1.108.0","@aws-cdk/core":"1.108.0","@aws-solutions-constructs/core":"1.108.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.108.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.108.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.108.0","@aws-cdk/aws-kinesis":"1.108.0","@aws-cdk/aws-kinesisanalytics":"1.108.0","@aws-cdk/aws-kinesisfirehose":"1.108.0","@aws-cdk/aws-s3":"1.108.0","@aws-cdk/core":"1.108.0","@aws-solutions-constructs/core":"1.108.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.108.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.108.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.108.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-CfD3LaaZtoEgEt7guGTzLoQSqy5wsoYjet2Xvn8uKTLurjTKR3LU2qSNlSgs1h/ENSzmUWvNDhIbq74/C29TEQ==","shasum":"2e8b946df4e3c11f47aa23c2427df0fb1a281ea3","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.108.0.tgz","fileCount":14,"unpackedSize":255294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1nx4CRA9TVsSAnZWagAAEHcQAJhAMPhyfSpPb/rvLbbE\n/kMDVoYkxOCd2MNrB247tdvMtST6W0frapS9OL+AAqW71zsYYfh5Ff9QKwzR\n50iK2gs0S8NOBKGjjjBFY+9zYPvkBhwozHlzLZHCb8xPbBVJBAkt9G7hNgXo\nK6x2Fuw0oi7LeZYSps++XQRnA8F9H74T9faHMYTi5w9VSju78MPNrONnQrQ6\nu8ms63ZVNXCPQZOThHnp6xyCQuDhL8XNeFe3dPP6tB1CimQX4aL2Xet9+tVx\nH1fAxOj+ZytEyOsS3fIgvAGBHuAoMh4RRYAVRDr4I8BR1Jym01RdU0qfb/vA\nTMrH98Z3L9dLX6ctRW7IUlT4Z3OUntmJpkbkTKQcmiQZeslhEmfY1iaw3rpo\nH6jJ9V/tg8f3b7b9fzw9lGF/yY/kdvWdQP1xzteVOaLpfabxkyt9H/6X+b4O\nx5z1pI/m4HZE7z4TongY2BzT4s3NEXUrlMUo7mYwTNkt4+Q063i+dV4RroGc\nbTgnOFrDRkPpOcXjLOyXWwtFP7cF9+tAxkGect5OWLGrEmcRX05nM61aMCCg\nYBZac0BiyogIXo7pXuYn5Qyi0xz3FMVMZNKWqAWM9gXUgw2gE9DDLTWf7qaD\ngrHHvCBGM++fD98H8cJC4O0nwY2Dbf8lz1oM5pltBZOD0RchRmDkV5wyC5Ds\nskwA\r\n=iokz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDND+b1Ypo/DrGeK1FELx606RjhiaVP7tYzOqjt9OgWNAiBj+zOoFnkA2LQ9nPxBdegRcLhb/AoNFGHatys/w1EIUA=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.108.0_1624669304308_0.5398357712315704"},"_hasShrinkwrap":false},"1.108.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.108.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.108.1","@aws-cdk/aws-kinesis":"1.108.1","@aws-cdk/aws-kinesisanalytics":"1.108.1","@aws-cdk/aws-kinesisfirehose":"1.108.1","@aws-cdk/aws-s3":"1.108.1","@aws-cdk/aws-logs":"1.108.1","@aws-cdk/core":"1.108.1","@aws-solutions-constructs/core":"1.108.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.108.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.108.1","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.108.1","@aws-cdk/aws-kinesis":"1.108.1","@aws-cdk/aws-kinesisanalytics":"1.108.1","@aws-cdk/aws-kinesisfirehose":"1.108.1","@aws-cdk/aws-s3":"1.108.1","@aws-cdk/core":"1.108.1","@aws-solutions-constructs/core":"1.108.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.108.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.108.1"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.108.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-CnwGdsWc6/2pwlN1DLtedPWyTZFezIU4y+hNJXd2O53mECyaNVq1OsjT+yshTSWOFY8KFyK4wOC6CJyX3AveDg==","shasum":"3a0d8e0a6fa3505db6fa326594804b76ef2894d0","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.108.1.tgz","fileCount":14,"unpackedSize":255294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1pBSCRA9TVsSAnZWagAAgXEP/i76Rl5uUKO+ViZ82SvX\nfmDCdXP1bH7TGKGYQbfm2IrsyKogV9Ko3w5gmtdXljIgYPgMmkGO/F8m+IP/\nMvifQSCyTfp0I3cGsBw27ai23SXh6nAeqtGhn6iOE2XTdalRFuDnVUsBbkTf\nyuG9iyJDLqJnCf7JxfW6sYELabEOQtqktuCSd1fl9BGPFtfu7tWAHJk+MzmA\nUdWuuZvBC56uVMW/Mha9CGm9mLfUudlZOciNruxnglkL9ffqYQWtn2dnnj40\nQHkYgehwABBa1x+Ee996pcIqka9pIk4ZyPspG8HGl0CuF/MVn091EE0sbdbF\nBwvkV6SRfu1H6enu81+eNPSTkdzSmNfrzS7+kPkNf1OpWxa5SKMWCrvDdhEZ\nhWNrxP0VxTphabKa73gWXeE2zy40WCfSJuEvFh/PZUdqkgpEpyxh+SJZeWqw\nUCVXJjkOWM/A2Ons2rMQMITrtA4ITBuHWVcoX/Hxv68nFtlhb0y1fdjkAVzq\ns1q4wXGoeWnhE2BkYo7dItpBNTD1nuAA2hxJmg4IaNgiwgNidOJFqq2MrSXL\nqg0Yy/sJxhM7s4pzik5Tc8ZnY331e5XRAaWXT+Ph5M1cL1xWtSqdpBe8dkcu\n2HbrkREaDud+YS0FMaR4e+ZFN3VsJvif3RmbrBf5yg82N0MLoXeKc+dejz/Y\n3C2h\r\n=mFmt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCs/r69E6AkExInQBkOAo21KKzw6q3wp72HHGvGhwtjwIhAO5YHba2Fte2eEla9QFerVKSG96iYiPu0yzqObD1Uq0I"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.108.1_1624674385702_0.3811228984617223"},"_hasShrinkwrap":false},"1.109.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.109.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.109.0","@aws-cdk/aws-kinesis":"1.109.0","@aws-cdk/aws-kinesisanalytics":"1.109.0","@aws-cdk/aws-kinesisfirehose":"1.109.0","@aws-cdk/aws-s3":"1.109.0","@aws-cdk/aws-logs":"1.109.0","@aws-cdk/core":"1.109.0","@aws-solutions-constructs/core":"1.109.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.109.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.109.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.109.0","@aws-cdk/aws-kinesis":"1.109.0","@aws-cdk/aws-kinesisanalytics":"1.109.0","@aws-cdk/aws-kinesisfirehose":"1.109.0","@aws-cdk/aws-s3":"1.109.0","@aws-cdk/core":"1.109.0","@aws-solutions-constructs/core":"1.109.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.109.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.109.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.109.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-3BfzyVC6sQl5uSmJf22WRI29fnZlrNK57QeA7L4aR9GGnwGLFOzzpJI+gnNohMK4FrPmoSbavTnoje5Wm7QcZg==","shasum":"003852ff8698cc79fd6f84eec166b00d78bf2f22","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.109.0.tgz","fileCount":14,"unpackedSize":256212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1qCUCRA9TVsSAnZWagAAvMIP/3dlekGctOKplxxugU5p\nrjVJoRzyq+fy3pXNIYXZ4lc37SCXqh3ULs5Tcb1Dj/YcBS0fl4KJNSlzFVBv\nXPwHaHIOGsC9dxCqoPobIJDIFgQ112SwMdRNBdtcWhascU/WXyzoG5xfLI0M\nLvxQ7Vm4KzCxg9gI6uj+QYNzyyT37r6WydF/wGSR6pjAU2gZZ21vU6fYUlkR\norwrLsAAbhaEL1k2aR0XPY6AwrnHSbdwv/h+/tvVcif8KcgqSpR7b3NVSPBf\n50MoYG7JxXpuouaDLVGmeT/i+L6VLker0kuGmsKA7QdDw8O7muG3gfoFrilb\ndpl4W8J9gdecnp0kD31/Ics/t+ICUtdnMADSkmYK82OjkqCL2wmzAPPVEO7w\nWmxgQfNtE+pg/Qyf7JUvxH8egRPIX2H9ncsBScJeOj7ztt0ny/3POgZv2s4V\nZzdBCWMiGgQYfgel/YpEzq1a30wJXlBzZv9oQlP7EPRWbDnkc6eyLjvEm53w\n5lvbr2DgmmrrTi2VmSR+upY33kX5eaU7pmcLLCmXzcb4Vi+kGPnjU4gcnRMv\nHzyl1sKlqZLBrOvDYgsiri1DKpXpksIN7DDM2QOWBrMYcmh1ybKsMEgemewJ\nyydWiqSnjU2ex1mgyc4HewNyn6oBGqhT7dsX0IX/mnyH7KbyFHeLeTWzio26\nuYIg\r\n=h6d0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFq9EtYcI6RR27ZyBzRsmK4A3T7tTf4KuAielFJLwpCrAiANyi8vMkj3BwwnuO58n/CZpN/I/hQJZAa/b0szDzqYCA=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.109.0_1624678547948_0.7840126957474933"},"_hasShrinkwrap":false},"1.110.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.110.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.110.0","@aws-cdk/aws-kinesis":"1.110.0","@aws-cdk/aws-kinesisanalytics":"1.110.0","@aws-cdk/aws-kinesisfirehose":"1.110.0","@aws-cdk/aws-s3":"1.110.0","@aws-cdk/aws-logs":"1.110.0","@aws-cdk/core":"1.110.0","@aws-solutions-constructs/core":"1.110.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.110.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.110.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.110.0","@aws-cdk/aws-kinesis":"1.110.0","@aws-cdk/aws-kinesisanalytics":"1.110.0","@aws-cdk/aws-kinesisfirehose":"1.110.0","@aws-cdk/aws-s3":"1.110.0","@aws-cdk/core":"1.110.0","@aws-solutions-constructs/core":"1.110.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.110.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.110.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.110.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-JMrnL6DZ09nDqJrRPwQUEe1vTG0+PmFrGBKInA50zlOwAci9sK0ZqRMIMo52YgehNFHWJsY4YjP4RznKiG5kEA==","shasum":"a311d415f833997eef6ae9f3deeea58c33b82704","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.110.0.tgz","fileCount":14,"unpackedSize":256212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2IqECRA9TVsSAnZWagAAZysQAJC6jaYU+zaic7hZwo0A\n1ZATan/dyptmKHdNYse54TQJ2Ekw/u8juB84XT5xJCJyzt34JhH+Lb9rvJeY\nOvW7xFtXwetjsb9wqhQ6KtHn5Vj/sV9oTCQVorLAZ6UjxhqcfVJyGey2mVkT\nOJBi/cLhTD8IYEyFZfYdw89CITtGks8mnYqkC1XH7ovVN+hSy9e8AMhf9CKU\nFAIIGepdV6UQ1OrSZw1eOCA/UPIIKoFsH7wUms9xafrpNCDSPYYUJAyR64MO\nrDWsLhuDmJS3owtxyduxksaGkAJcRuIYaoxcqSzg59WjuVNcy5jZSS9oGboU\nPkdNpHzavG1kpV2QH4s/YpXgRFTxJavz6Jkyq0dPghzfpOGex6xsqqkhvfsC\nViN1q/jGh7VL5ug7xxqWRKfUgg5hfqpW7+RarBx2Xyl6xKwuueigFTU378Be\ntMZ4d5oweLMAzfVqQ23cA1yI76ue6nBEZvG5PpXl6rioAMtzMaX+6aJAa9wb\nfTpnm0HoTn3m/IxkNX8+BCnEIufTJUTupUC7JM3Bi2HNhpdSPYLNJJw5R29A\nL8PzUUl8xBvZ2bX6QrEAjK51ft++gy19XrWj1PcALAV4qZ+6iS7i3gL6V9kJ\n2v1u4k0VFXmgaHeCddYMYBF4J2ikIg5xT9mlHt9nfb+NLUCQVz147wFAJeYZ\n37kv\r\n=lX6s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBY7KDoscNG9jhUkHCOKGAiuwf4K+zStWxFl6Q6eanT4AiEAyhy7fA2Oa1JcUa9k6BzVZAm6BEr8L6yK7YSYTOHfhJQ="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.110.0_1624803971576_0.48535482614240544"},"_hasShrinkwrap":false},"1.110.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.110.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.110.1","@aws-cdk/aws-kinesis":"1.110.1","@aws-cdk/aws-kinesisanalytics":"1.110.1","@aws-cdk/aws-kinesisfirehose":"1.110.1","@aws-cdk/aws-s3":"1.110.1","@aws-cdk/aws-logs":"1.110.1","@aws-cdk/core":"1.110.1","@aws-solutions-constructs/core":"1.110.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.110.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.110.1","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.110.1","@aws-cdk/aws-kinesis":"1.110.1","@aws-cdk/aws-kinesisanalytics":"1.110.1","@aws-cdk/aws-kinesisfirehose":"1.110.1","@aws-cdk/aws-s3":"1.110.1","@aws-cdk/core":"1.110.1","@aws-solutions-constructs/core":"1.110.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.110.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.110.1"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.110.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-pLfynURmZxWQGJLrXJVRu3dtCfdm4/G8/Pwdl7HYje8tIxDcYUSpJ7MNlMRglyFb6+ixKzdT82ZoWpX2Ie7pOg==","shasum":"7e018dd0dbf0a867d2f04c221249937fe18cc406","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.110.1.tgz","fileCount":14,"unpackedSize":256212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3i8MCRA9TVsSAnZWagAAo5kP/1DiiyytIeZNOdsJTcVr\nsnmHBcHt8QRWc9wIjABgmFc/XB4e9aRBlXf/EwCPV8RuMqxpmYjshcaT0CFQ\nCNqV7b8rDQR4DLSJETLXUcpPneQh4EUlPsFxjUXKninx3+JTMNEWWG3Dx6bj\n40VhkTk1JEj9HFJ+tG+jFsGZz7IdTMrTr6m7hP1gk1B5ehZQJHAiZKJ6nX5i\nk0XDUmFAf+I8OR4TPwaHBeIMcH3+eLS9j0qQ4TtNbbuHwU+rxxHWBGPWQF9E\nzBPB1ay9caZaK76WyfI4KjmkEm8pKwN5afOSqRpSkHG4alKO/aVga3lhWMU9\nuPFrAJ4hl/sfpJTCu7/zJ7GIWmnUhccX0IcEyI3udXfv6YfF8OLlkj43xXBL\nLQjukFEhGoWs9/PMEC7C5gCPwxwf64FiLUu50T4PNMTJ1a5jmfgTuvoS9lVl\nizUfFSKXYykbnK8AO0sSNi/jvautDbVhapA75yeXz6gpWHdLpMcWSBMu6rH4\n2DxwgiUac7fi6QXwjEDx1kmXAtJgYKbv1YKAePo50Oj+of8sZOyJW0dDws5e\nJvcQO7vllSjOpvhR5pGhZEBjMwntX3fZ4yg2TxzqIuXktaaBwLzeQnqabok4\ny2VoS8Ekxi17WMi/w2WB327AZ0rFJRNpajmfZs1J4M8enH26AURl0YYqsu4U\nAu3t\r\n=5/fy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyKDZdTtiXVxcV/QNDI221fgAkd5K7F32G/i77KQFPKAiEA34JHoUoZqVt+h6PieWabKBb1cOE+WhaLpuU+Xr7Yy6s="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.110.1_1625173772530_0.169087875493233"},"_hasShrinkwrap":false},"1.111.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.111.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.111.0","@aws-cdk/aws-kinesis":"1.111.0","@aws-cdk/aws-kinesisanalytics":"1.111.0","@aws-cdk/aws-kinesisfirehose":"1.111.0","@aws-cdk/aws-s3":"1.111.0","@aws-cdk/aws-logs":"1.111.0","@aws-cdk/core":"1.111.0","@aws-solutions-constructs/core":"1.111.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.111.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.111.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.111.0","@aws-cdk/aws-kinesis":"1.111.0","@aws-cdk/aws-kinesisanalytics":"1.111.0","@aws-cdk/aws-kinesisfirehose":"1.111.0","@aws-cdk/aws-s3":"1.111.0","@aws-cdk/core":"1.111.0","@aws-solutions-constructs/core":"1.111.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.111.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.111.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.111.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-S5WLC6Fmqq52ugESD8zxyKcpeybx9COJ1QomNWF7wW4Xk5+qFw+TjzODtIxmQ97wbf8E5w1xOlopHpmz40giMg==","shasum":"5719fa741291641f9120ee90881880cf450d449e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.111.0.tgz","fileCount":14,"unpackedSize":257338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9N7DCRA9TVsSAnZWagAALjIP/08MsfrYPCCBlMMK0hdc\nc2yE+fGPKPcpdQWKpGAL5NXWK0TGIrPb3SOjmHGs2LwpH/bdaDBvxELGtHoI\nYCFnro9bJOhFh/806wCfUr+aT6C6YZ6eioYELxTj8fMehznMWG0bZw54/xrO\n+eT2H42PNQzNw8iWuuDBbfCEgNdbjR4bPcnH4xgfZjTDlX/cvcQ4hCedh3EO\nns5eIDSko4fYZv4ch13Nbl7Ve4RV+Trrp/bynJEsC5QmqGwZ3CGGzS12T+CD\nSLVqZ9BXwVCz+pis2Ap9ARzv/ThJDSRwBDvdI9nvz+KTmynxZF529fi7++t9\nddiQXntVnpdTrb5mrZi8/9LcpSvTAg4K/dCTaZ1o77NznaWUFIUg9vhRfsv3\nF06ZfTjWUS7MGu+JNs/aWekVeCnvprl24ZUezGITQBRGEpKnZrHcM417BcYp\nAjp95Ax6mITl+1oNmI4zWHdg6FhJ3sU5ThWURBEMxVYTCJ2Bi+4gXOh1Hhra\nG0rUy1JOlyqAlCd6T/Zv2IP1JYtaVI1FLV6rSTGzNQy+M6djWg1r3I63xtmD\nrtdKjVOhiKlR960riEbhCIxiXgQp/G7c7UlF8AB3z2J5FhGXxmiV7O7IBJ5l\nAxhaPWLMk4+bEUiuAgjrKlROGU6i9eTtDvGquJkbIZzZGJNL6FTN68bPJoKC\ng3n6\r\n=IV2z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQvAixM2+VR3f6qgOZueaOzn8+c96oKxTzey+sh4g4NAIhAJqPqZYrDK2wpAaVpP9Zd2CB91RmblPL5r+fkY447O+I"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.111.0_1626660547770_0.45697535237879583"},"_hasShrinkwrap":false},"1.112.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.112.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.112.0","@aws-cdk/aws-kinesis":"1.112.0","@aws-cdk/aws-kinesisanalytics":"1.112.0","@aws-cdk/aws-kinesisfirehose":"1.112.0","@aws-cdk/aws-s3":"1.112.0","@aws-cdk/aws-logs":"1.112.0","@aws-cdk/core":"1.112.0","@aws-solutions-constructs/core":"1.112.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.112.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.112.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.112.0","@aws-cdk/aws-kinesis":"1.112.0","@aws-cdk/aws-kinesisanalytics":"1.112.0","@aws-cdk/aws-kinesisfirehose":"1.112.0","@aws-cdk/aws-s3":"1.112.0","@aws-cdk/core":"1.112.0","@aws-solutions-constructs/core":"1.112.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.112.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.112.0"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.112.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-/dXhm49F6Fw/39EsKM5qckXhCSLeDofY0VZNQteVBQWT0pfGdeEPBbFpVCIxGgI3fYv9EyU64X7ro9M5FoR06Q==","shasum":"92803004b40fe1f5073df49ce70a5cb522bd90a6","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.112.0.tgz","fileCount":14,"unpackedSize":257518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/MhuCRA9TVsSAnZWagAAVSsQAJ+ObyMZwcqRah5TKQlQ\nPoEwtplMKCwMpYr6Q8VYfC13quTX57X820MoG+7WC2vfWwLDd6GI7sTUAFkt\no9erb79uRxQgLJBozSe7vlZWa2TMSDX8Mtdj7JWB9lEoGIhLacL6lS+44G5K\nYfQNAG0TFQhaAA0/ada2tBBhHktbSvoQKoPsCgQr276aUtzxyXlt0L/LzD6i\nMSVCmc0eWm40Ym9kMQyqPHLZTwT+UxN8VaGsnZYPvkX6ldCT4aNeg7ToEhSl\n8LT8LTU7TfgqN0xe6AnHKJZ7wPGyi4waQqUBIp5xr33WOUWOLg8JmrVYkAHC\nIRPHGOqHxRQvQhxuhv4vtiFXBJehbekWI0rNlulGLzaUyCD26OtC38bLk/K/\n37G+fPMbr0W2TFTzqNl13r+aycM01fvhwTLpGVx9hBiMFRFEd5yD4xWqMkh/\nxp7J9Ort1knghgsketO1gdq0/vekRG+8QGEDo/LEo2cvisvusbrrTO0W++LI\nl9kWvcyJ8ejrn/WhNuotgShCfQBru5dn8IKdpdQP4IAMNgdVwnvWMOVqaDqZ\nKkY6HEsJBk0MejtHkS2mH3v6IjZk87DLtS0yT8FJ09Yo6t1/rjEbug5CiM3u\n2UvDg00S57GNY3+pu7oMGlSgmPGLhStk1XHFjNXNYAuWpo5lfP6oMGfIOtS4\nqrni\r\n=Po6Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEA90AW71eaDWSCmH8xy+IfKbloh9XbIf3zmLug/wHH8AiAM8EQc2ojAae61Hzk05MFM5DxOfeJ/lQCo6LQuinCljA=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.112.0_1627179118717_0.35425206085554706"},"_hasShrinkwrap":false},"1.113.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.113.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.113.0","@aws-cdk/aws-kinesis":"1.113.0","@aws-cdk/aws-kinesisanalytics":"1.113.0","@aws-cdk/aws-kinesisfirehose":"1.113.0","@aws-cdk/aws-s3":"1.113.0","@aws-cdk/aws-logs":"1.113.0","@aws-cdk/core":"1.113.0","@aws-solutions-constructs/core":"1.113.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.113.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.113.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.113.0","@aws-cdk/aws-kinesis":"1.113.0","@aws-cdk/aws-kinesisanalytics":"1.113.0","@aws-cdk/aws-kinesisfirehose":"1.113.0","@aws-cdk/aws-s3":"1.113.0","@aws-cdk/core":"1.113.0","@aws-solutions-constructs/core":"1.113.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.113.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.113.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.113.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-Hw3jk9JdxPsIykXbh1I9QsbvLTkPCmSmep+Ocs9XvoUd04Zak3ZjByeciFACYwRTAFZUJqCBg7mKdzYDF0tqbg==","shasum":"9b272f74abf31033292abdbcf64ddf64963239ef","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.113.0.tgz","fileCount":14,"unpackedSize":257874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAJlxCRA9TVsSAnZWagAACAkP/RDGJre3iP/UG6YHYKeK\n+LHqpnNd0fn6WpPgw2iP07JBZ4KXrdrakPQ6eoPdLTO0n5mA6dZ6c8M05k+C\n9RBjP5TealFVzEL0kr1D1R80yM9NDZikWUFHiyigVVNdDcPzfSUXtjh4AP9B\nkrADNtMaKThMfjgSLFyMnyU4hkS8EZi/Wm29t6JeuuBKhWs2nCrBMvmRHQDq\nwvN+gHSbjhWyHSmqPwUgiCl9Hshzhb1jTJbfbH9S3h5Meo8ulbHTXGXNBTfp\nzs3shk8reqbf0kXQ7ZRMVe+iEJmWz55q9OakLT2T/otPg19rHM2f65aMYQr2\nbYIgq1Uj7YgLEGSt8rZgv/StnUBgsmH6ObkmgwlcLxozmBU2zvJB5h57e9Ba\nrHiApfmHpkGndrgElktmBj5PgywNxFLzTrr2IZ6hEXFbskCvLMpXmxu7DLrU\nwUSW26A6rOscucV/1K4GsE/Y5eSoK4aQ6unUOzVSuZS2CW++wfIm16KOF/vX\nkdg86ifUszA4ov+G+LqOcJHaLEkE3DpFKK0g9jANiKItC7tZqEPKDKSbXKdh\nNXSzbZIHNS+1q29i1LSf0V5PWaqHEW1hCH8046k9wUxiq0ZseDD0V0tdTdk+\n2Yiz0w4cLHAix1UTK5Vnwl+KzBUqMHl34caJH9oMV8VszTo3NXdcq5y8Vyov\nlrSW\r\n=/qms\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzFEChCBEwFt3sh7TmyURiS7Ey/KukYfXq0DiNlf57dAiAVshcmqi6GfaEbOP1O+k8BHvsyz0+xybq7rTs/hcrtFA=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.113.0_1627429232941_0.925310488076647"},"_hasShrinkwrap":false},"1.114.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.114.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.114.0","@aws-cdk/aws-kinesis":"1.114.0","@aws-cdk/aws-kinesisanalytics":"1.114.0","@aws-cdk/aws-kinesisfirehose":"1.114.0","@aws-cdk/aws-s3":"1.114.0","@aws-cdk/aws-logs":"1.114.0","@aws-cdk/core":"1.114.0","@aws-solutions-constructs/core":"1.114.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.114.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.114.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.114.0","@aws-cdk/aws-kinesis":"1.114.0","@aws-cdk/aws-kinesisanalytics":"1.114.0","@aws-cdk/aws-kinesisfirehose":"1.114.0","@aws-cdk/aws-s3":"1.114.0","@aws-cdk/core":"1.114.0","@aws-solutions-constructs/core":"1.114.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.114.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.114.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.114.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-6EvG+wO2A+Vj1nMnJxb7sQyFe5u5iodeVVTJi7dbPq50oCLH1WRVgZSe83uTyCg5HvCJEZHzjIwmr53qrWnPZA==","shasum":"0401d427564e099603f1ebd8418ecf3e2dbf9512","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.114.0.tgz","fileCount":14,"unpackedSize":257874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAKLjCRA9TVsSAnZWagAALqEP/2Ao2ecuef/YULR7TQ1b\nSWCk1J8FICtRz8gV0umPNacTcHuo4V8H13eq3KF6TDidbXqYdyIGUDKSqK2U\ncNslvC9aKgLlbUEQEcVdH1W5LdoMRVgLykfBB0hRC041SHQhWJZ334Rz/T2o\n8qAO/Z7f6QyOxdsq+DHBhT1xdJry/8o5RXJCJhdxUglE1hdJDU57vYssV70V\nePuG/0vYKzjLth3iFpLmML5KCO4ElMyapRlFmuC+uq/q/iGF8k09q7pd3YpM\naTKBjbgCfPOZXxDM9J+Zxpy3CQnfb2zuDyU98bVi6DPiu3AuCYH1IFDmwim/\n0haSDydInlHFKMy4VNl3vAeQQUpZpMTE1qRLgti0kuFAKL5Bpmb929q48s0E\n7eGXkXCgGbKpY2XPHAc/ESZB/FzVzPtz5nRBctkm5vmoRGHU6yxbyLW69j1v\nxiHY9NXoTGfjaTbdc6WlG1x0aoQ3taKDNRUsd3KnhFTXt014gzQu7xINi/xJ\n8lxnm2jc124y20sYDo/oRPGPa5uAr7faVgrd8KWLa0acXgA0011caut9MLUq\nxCz0xRyfuj4GqfAf3KL3PXXEwf1G0EgebJF2e3yTnvCOQwzT4d9rvzNdNETH\ngkjGezbrskxIUsfwkTLeQ1tF9iKpPVYhDsXdPIZkcEgvnD1Wmw8LRq59ZkCr\nuYhj\r\n=+TYy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm3Ny+/eKDMVMQsMkg7mQp3xH2XIQBTcZJJbVyHeZtWwIgOb9Dp87uIITIL3O75L5xAREeuJGOikaXuRg9WnDnpVA="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.114.0_1627431651341_0.05375023662301959"},"_hasShrinkwrap":false},"1.115.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.115.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.115.0","@aws-cdk/aws-kinesis":"1.115.0","@aws-cdk/aws-kinesisanalytics":"1.115.0","@aws-cdk/aws-kinesisfirehose":"1.115.0","@aws-cdk/aws-s3":"1.115.0","@aws-cdk/aws-logs":"1.115.0","@aws-cdk/core":"1.115.0","@aws-solutions-constructs/core":"1.115.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.115.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.115.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.115.0","@aws-cdk/aws-kinesis":"1.115.0","@aws-cdk/aws-kinesisanalytics":"1.115.0","@aws-cdk/aws-kinesisfirehose":"1.115.0","@aws-cdk/aws-s3":"1.115.0","@aws-cdk/core":"1.115.0","@aws-solutions-constructs/core":"1.115.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.115.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.115.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.115.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-EebtQ4OP6Wx5/f9YzGrJ/PW57HaW61UcxfSeFtNrWwRUyrQXfPpRxCDcvUmczzIql1wgOiIEhv8occTTOOmsUg==","shasum":"eeb94492484327bd02c548de7258842a8eb944bc","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.115.0.tgz","fileCount":14,"unpackedSize":257874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFGRACRA9TVsSAnZWagAAEYoP/jCiMxZe6zViimWUb5wH\n1rr+sLxiw63BS0fs5RYRrosZIUZ3ZIT3XUccA2ToQv0tMXoySZDxzO9a+R0q\n0KTn6puoMcqZWBOCDdDQ2IHaw0Uy046CaKQpYu/bq2hOmRVDPyXmN66wXf/Y\nPHc8wxsKon5MqyHY4lwwu6ophlMvUfrKLtLIkJuxc5ZU2tiP/NJh6gOV8hV+\njaSIptnQExco7ZBLzSD97eF4Uj90K0xDbkoGL9qGvFJlbmuiQwCAPNP7Wx62\nubavmAIGS8R4vvMt7oZ5tfc7a+wmcxKUpofj/JqHBbmtzR/jSNZd9OxkLMts\nZwWZvknjSo7K/oZOYiv45X9ZEyk8Ap25CoCZa7kKjEC9mf/kiwOxFr4nLJLH\n83/ngGQhOLanIyMn5NkQSgadEg4BXBW5gG/KD+7Kb4D9Y7gKVUPT45mliu7M\n7vIovxIHAkDzk8n6pI0Tqpd5fx/Ha4eVMe5ycKWNrej++eiYgnPUT9ixF4rW\nnqbINn7bkUU6HjVUN8rTFqBDns9OnbKKes9DX9USVA9OL3PKDLoLg379fKp+\nyYcnTVKPvpqdDYD5GvLSjCqOwhVg6GouqCYy81C0hwmV84P+rzO1j5Etmv/l\nHrOc4XDNnKO8Oocc5RK9cQJuehBfB8qAPq2p/rMrzgZsk6ExjJk/78Ylb8xw\nt1QK\r\n=E5KR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJDYZGUVKfOXY6KkI8VJmOEGLbeqjn/pGOgz/wCldYqAIgKPkLyDk3PvrH8NLyD8UP830RQqBGeVwN5HsYvdawfng="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.115.0_1628726336676_0.6617159078614536"},"_hasShrinkwrap":false},"1.116.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.116.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.116.0","@aws-cdk/aws-kinesis":"1.116.0","@aws-cdk/aws-kinesisanalytics":"1.116.0","@aws-cdk/aws-kinesisfirehose":"1.116.0","@aws-cdk/aws-s3":"1.116.0","@aws-cdk/aws-logs":"1.116.0","@aws-cdk/core":"1.116.0","@aws-solutions-constructs/core":"1.116.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.116.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.116.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.116.0","@aws-cdk/aws-kinesis":"1.116.0","@aws-cdk/aws-kinesisanalytics":"1.116.0","@aws-cdk/aws-kinesisfirehose":"1.116.0","@aws-cdk/aws-s3":"1.116.0","@aws-cdk/core":"1.116.0","@aws-solutions-constructs/core":"1.116.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.116.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.116.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.116.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-6HGDFCnn+14zPMcF/Dsokhs2o4dP7ss17PPYUkZfOAZcABGWas3CwDgMemACJdFlPLpm1ple8c7+VkO3TgcICg==","shasum":"475851199e6ca1f6df76883e4ac31c638bdfe783","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.116.0.tgz","fileCount":14,"unpackedSize":257874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFG+cCRA9TVsSAnZWagAAwPYP/RVLSi0VJNB/oERp95BM\nvKtDE9hekhtbNwOr8VoPkMAa+serndCOsxEopsgsNZNFukNfTqB5gSuGAgeH\nOsbEgfrCWqs/lYYZpQxs3db5cF7WzQ6ROoLv42BqSYEbxRiR36/qmbdRwdF0\n8RXByQtm4LNPBJMLm15RdwNMoAia5HNpwGAvZqAJkjjw4FBk0Jl6c5BaMvuk\nMg//5fFmdPEcjBZP9cOIn1d/9J20djMisZhvzoXLYaUThdD1ddkmJWYxnJyg\nQYsO0v1HxT9U5GYwgRA9dVLMeDYwdELWkPV68VA60iSUrnM64imVTPwVwqrU\n+EWuEQQwf1CC4E+KWbn4wGO/ujbR0AAMwxjp6rUe+k+pAC+TXDRX6kNLLPei\nnre8uurgAvo4BJESQlAp2OLh5fQpf6H+TFUR9ONXJL0QcK0v07bQLGEl2rj+\nJ7SSFVElB9mfpYWCOomS5V4oZ2nhWGMuVNrgjplEyTnAScoQSZkQfZbKBj/L\npf+4YoXODEYN3ivfv5Vd0/FT1UsIDM5bfPyGLYz1xRxZaANTRhUL3ulSa9JX\n/M7OfrZoleHQ1VEUg8BjM/8YZCAU02x7zUCkUi6xT/FfadjV0cPcjBFT8e26\nOqpUV7woGSV5sjiD2+h27rPaytdqiXrfimGsBRbdq6VgkwzwynWI6TD+pTbT\njD9T\r\n=ey2R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGK9NyS5FFOuWvwVAX1aeuNYaKHzgTGV9o7eDScCXzOAIgIK99003V1hP5ehKtdktavhAR2CPjmATLi7dgUqX9b54="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.116.0_1628729243999_0.2857697248139832"},"_hasShrinkwrap":false},"1.117.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.117.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.117.0","@aws-cdk/aws-kinesis":"1.117.0","@aws-cdk/aws-kinesisanalytics":"1.117.0","@aws-cdk/aws-kinesisfirehose":"1.117.0","@aws-cdk/aws-s3":"1.117.0","@aws-cdk/aws-logs":"1.117.0","@aws-cdk/core":"1.117.0","@aws-solutions-constructs/core":"1.117.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.117.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.117.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.117.0","@aws-cdk/aws-kinesis":"1.117.0","@aws-cdk/aws-kinesisanalytics":"1.117.0","@aws-cdk/aws-kinesisfirehose":"1.117.0","@aws-cdk/aws-s3":"1.117.0","@aws-cdk/core":"1.117.0","@aws-solutions-constructs/core":"1.117.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.117.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.117.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.117.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-u8lHDxCWmOStwYQY2QOlNVQ7oa/AoHAKkxi/rAhE0LCuF8RHrZlrEECPDQXzrXuey/Nc1KdxM700bpr6hHsWKA==","shasum":"34cae4b4b34f517f2b407bde9f38eae53aa0f8eb","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.117.0.tgz","fileCount":14,"unpackedSize":257874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGBw1CRA9TVsSAnZWagAAZroP/3sOR3OAH0UTxvWscOcD\nzAbCa5f/PcuG+dhNPP7CzqXvzAR9JcCv+ptvmfFADlhpMHEijThfuQXlDjpW\nBPpMtPMgD0qOeiBWjSa+CegYrS52tJayV++ndUanqteNMRbKWIR2y3ygw8kZ\n2GifKUEYADfZThBJWlnNMVlv3z8kTpRrSTLkxGOywbpg6n52DndHyg08J14C\nKdzIL/baZ+mYvhKmQCSncf8oiRs0j8wDi6DW3wS6ONrwhvpF/NoDeC7BHMgV\nl9fkN/6AvISmoNlRuuOZl9V/bwXH8v6ZQF3Rh6Lg6pcXXsZcCOjk3jx9odjq\nlxVEDwBlQt54wqnX1dbo4xIPBkQSVhL9/WtN0rGEx0NfB/QISTp5k7LGbFgD\nFRc4fGIf297DvBzE0x4TnBwARA1ClZs3lepi3V7OHNEnqimzshp1TTqBvcPr\nClRaw4BNcFLW5BxMfHNxPp/DljDEV6Jq/MZsjdxcc/e9xPDlV8IIpTq0sKRP\nB6CrprNj7UBSLq6qQ9Eb1jcKpqfm13ASiqvqo1mQ6R5myjFTiBCHZNKPYKhz\n6d1hBDkqg/QNLRWRk4bB2VFX/E3qmeu2iziJZlCUywMq8Pmy8R2p74JV7N20\n/c5xVWh9eL9z+DfJNN3gBBWD8MWwhWIDSAEVYwnX1DiQSOJNofJPgZhqiJMW\nO5sz\r\n=MJuF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtBehExEJmox2w2Vx+CIS31mJzMUDJjCYQ0R6KeYFAlgIhANfjtusus4n9mQFj3QwiCVF1d103LFnh2MU8dRuGqir0"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.117.0_1628970037173_0.3135394856882614"},"_hasShrinkwrap":false},"1.118.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.118.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.118.0","@aws-cdk/aws-kinesis":"1.118.0","@aws-cdk/aws-kinesisanalytics":"1.118.0","@aws-cdk/aws-kinesisfirehose":"1.118.0","@aws-cdk/aws-s3":"1.118.0","@aws-cdk/aws-logs":"1.118.0","@aws-cdk/core":"1.118.0","@aws-solutions-constructs/core":"1.118.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.118.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.118.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.118.0","@aws-cdk/aws-kinesis":"1.118.0","@aws-cdk/aws-kinesisanalytics":"1.118.0","@aws-cdk/aws-kinesisfirehose":"1.118.0","@aws-cdk/aws-s3":"1.118.0","@aws-cdk/core":"1.118.0","@aws-solutions-constructs/core":"1.118.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.118.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.118.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.118.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-JgYxrRYSw8GCLSi1g/rLAhxo7smoTDg/oYx1zHgqUAnC/XjwfwpLOe99d0r8MZAwMXhRzDSkuX+ie2+4gjwxWA==","shasum":"d8087b9bc35acfa1438d8902918accac3b27126d","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.118.0.tgz","fileCount":14,"unpackedSize":258099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMOGECRA9TVsSAnZWagAApA4P+wXzTh7tIc+ZKqrtxer4\naKD0rlDXO/GVeJ5ArBxFR4IsbNxc2Tn4dBL9Djj9HuBiRsAlFEtIngZ0AOtW\nkex0q+XEtGvmMFrIdsCnEmKMeAUnFgruO6Iv+yf8k8uc0pxcVYyVEdUUlV0n\nATUnZgZApqlnSyc7vp3G6Au9BZy0/U0F2Nj8m4xIIFmUdwUn98ZzB/AfqZ3P\nDsYLUzqnZKmVIg1XI18T9U/r/KdCxrPopFjJuPQQ/9Qws08KML9wfR9FeiiU\n0/Z0uWAey90C418tFS6TAJTWQRkuGT82sWC+7qLeokDkfeBKCHTkP7K63Hm1\nf7KmtFJjLvhrU+eTwVFdF78SYT2BZgBiVtmTy/AuY4xZG+YcmkZaVUr5f5yZ\nWdsGIw5ygihIlxBThWQLcUhD15nN1l77uZZ7SCsT90fhP/hcb9RWp0U6qItC\nJvtOKgLeYfGorfXPsj22oBQZ34vICsMh2X93+b+r3yyn2EXJO6gWirEP7pPM\nINCnLmkVj5hhu6s3NMTm6WPL2+9OzDy7PmwKjs+ZnbiDxcA5VYTI3GTjhoQ/\nkisfDejhngOc9Qpdz4+4vhRrQVmNearRlK8XZIqUJTcRT5GF+Yn2KcRkUrsP\ntKKhvea1I23Sm8UkoOpeKNgQX3WjwDjXzgUtEFgW2pFHHmDeVTOCkCMEuLMp\n9aP+\r\n=QyD+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGSSqErMoVOFPLvTD90eUfoE+uZw4g/XjUVvHg9wbiIAiEAyt/g1RP1G7/5rShfUH3uheamm6SAGP+pbilhMELDgOA="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.118.0_1630593412117_0.8806501320557185"},"_hasShrinkwrap":false},"1.119.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.119.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.119.0","@aws-cdk/aws-kinesis":"1.119.0","@aws-cdk/aws-kinesisanalytics":"1.119.0","@aws-cdk/aws-kinesisfirehose":"1.119.0","@aws-cdk/aws-s3":"1.119.0","@aws-cdk/aws-logs":"1.119.0","@aws-cdk/core":"1.119.0","@aws-solutions-constructs/core":"1.119.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.119.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.119.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.119.0","@aws-cdk/aws-kinesis":"1.119.0","@aws-cdk/aws-kinesisanalytics":"1.119.0","@aws-cdk/aws-kinesisfirehose":"1.119.0","@aws-cdk/aws-s3":"1.119.0","@aws-cdk/core":"1.119.0","@aws-solutions-constructs/core":"1.119.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.119.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.119.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.119.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-Lk4yjTmTrxqjl9+519llpne6xS6/CeRgbX4pwLJ6W2nCEJ2tS8kx/c/EbkSAGv0TLoCBvbRfhvsH8NF4XqLFbA==","shasum":"3c3bd2d153ed354ab6958dcfac5f590be17a186c","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.119.0.tgz","fileCount":14,"unpackedSize":258099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMR+MCRA9TVsSAnZWagAAS2EP/3zxE0zzv7p8vqkHNFxb\n4iomsH5BW1NCZQh0GJ3O09CDuVL9IHCvycfH2Kes5//8KmQ2Bc6k4fFGzNTj\ntI0BYica+Ky6AgsHu1VEzYWUJNMdfKwwNHKilps1YJxzbrk/5fPdOmfW8/ym\nLcESVXu2DjuSV9n7tId8X7txHHvoKwW7aUTmCyleEDgYMi6YXALfyODnn87E\nbI/Bm0VXKfSo3IEJwwN5uZCAvAZYDM+Z/65Fxy2AtLsM3G6pFdBqhV+pTxE3\n91yVaBgHypnxOlOz7c5UyHl2VVih0WJk4tAOdWx2iPefhoIkVXyUAjpfAkwf\nSYUUv0/5UJlZL50c9KV4ODTSCCYjvH7VideO3JPeONwZ73hY9I8Y6EAoXFOu\nSnVQsHlEPzvR4trBE1l3eElZJxRP2NRxrY9aemfCMWGrQ/l0wXoMI0iTHMn4\n8aAiU9zwPj1rklDkghFwQ/BSAC4/j6nGcJicHTV8w53p2sXgUbIYPLCPtVON\naMUBENUFb9prBNIdG0igp7ppv+WrgQ/WTtThb4LaYxGBDBICCZbbEN6bGMwX\nZjtDpeV4rC+Wp44m4EXHtHfLx7oDKeKYrYcJaJM82QKkBABdBD0K1aAP/Kzz\nzcHUvS0OopKIYJ2QhNNkH0ObPFwOzf4xx4qp8vP890dLJuPIJGeyXZXwrlxA\nObuc\r\n=vPU9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnANQZA8GFdeznrxX9+/ytrEsuVrti1whe1OTmLZ+3dAIgWhfP/f3V5ebtO258AlOxaJfn//ZHxdOE3ptKuVyISBY="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.119.0_1630609292555_0.4837154084292554"},"_hasShrinkwrap":false},"1.120.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.120.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.120.0","@aws-cdk/aws-kinesis":"1.120.0","@aws-cdk/aws-kinesisanalytics":"1.120.0","@aws-cdk/aws-kinesisfirehose":"1.120.0","@aws-cdk/aws-s3":"1.120.0","@aws-cdk/aws-logs":"1.120.0","@aws-cdk/core":"1.120.0","@aws-solutions-constructs/core":"1.120.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.120.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.120.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.120.0","@aws-cdk/aws-kinesis":"1.120.0","@aws-cdk/aws-kinesisanalytics":"1.120.0","@aws-cdk/aws-kinesisfirehose":"1.120.0","@aws-cdk/aws-s3":"1.120.0","@aws-cdk/core":"1.120.0","@aws-solutions-constructs/core":"1.120.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.120.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.120.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.120.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-7AztlLvrkIteCcqbbEjPw9a/UNxEFgNx72gQG/WX42fiCqfr3hEiNTe6TW5aBTOvUqek7DrpwkYyXb11YWmPgw==","shasum":"f6371a9f4aac51b6c781a3386a3385dc7b96acae","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.120.0.tgz","fileCount":14,"unpackedSize":258099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMS02CRA9TVsSAnZWagAA7wYP/3msx2qMkqOQ/6ZYRvIn\nVq4LRqPqvrPXjDqXwBRujbuHyejZL/dY6SXwSwOXXGFy1Jq181KQEv/V9Ho5\nO3lZPbL1nuZ7wNf2HQfZn//vMfYxv14Lu0JHE35gksYsrODoIqDZawV0VPsW\nk8pYHLv2fop5sRrwCymAfd19hUN3WJ5xQYHXkgZymkZyRIgWxSTiarbfRS2D\ngNwYBnLK9VqyBT+LY0vi2M9RKULmx7BoFei+hUL970fd+zo3oy+/KE9k3+Sz\nHQN/AJq8JZnoPmnyy21wx4++nyFqg6ZFgmuizxvPtL0bsSNDLYgmchzuiGrL\ngLumGWP2HR++WnwIHiXJJsgZ4Rezc0c8Q9ISLsxFDg34k7WsvZsFltYOdzHu\nOjYaJvA5yXPIEMmmwerBgjFSSLWWRzWM1VQYL5+ywr8UPqTF9cHcgY3x/93u\nXFAM9q50Vuwl6epeADYqwiJNf71AEr45hVALkhMyQYKXDzkMbhy/okSfJMhr\n3q+Wc6Cc/TUDaKi8RquNEb15y4H010CvLlFHLvpJy1WMyCGql0+0cq72DlW+\neFI2wKSpIaJJlDIdFHhF5Z7fNiV/VW0SE5yvR9Ugij/lRSZtv3X6ELX0v02p\nwuiOtuhunwrdpOVd4RlpjoRI8XHrJACxAVQ1JSuvRZCrR3cQSYu6SpgkoH4Q\nOzTp\r\n=muXZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3/UtgUhkx4s0O0DWh4mDQugTeI+aExA/8vvnB7wySfAiBqXq6bboqTI0ga30rziILNopd6rXT+jyVKThEI41L3RA=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.120.0_1630612790144_0.7443325093646531"},"_hasShrinkwrap":false},"1.121.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.121.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.121.0","@aws-cdk/aws-kinesis":"1.121.0","@aws-cdk/aws-kinesisanalytics":"1.121.0","@aws-cdk/aws-kinesisfirehose":"1.121.0","@aws-cdk/aws-s3":"1.121.0","@aws-cdk/aws-logs":"1.121.0","@aws-cdk/core":"1.121.0","@aws-solutions-constructs/core":"1.121.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.121.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.121.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.121.0","@aws-cdk/aws-kinesis":"1.121.0","@aws-cdk/aws-kinesisanalytics":"1.121.0","@aws-cdk/aws-kinesisfirehose":"1.121.0","@aws-cdk/aws-s3":"1.121.0","@aws-cdk/core":"1.121.0","@aws-solutions-constructs/core":"1.121.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.121.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.121.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.121.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-8XBBBuw0XraLMg4WZ3SKRslHVLS6vJ9wvCWVHCSchBo/OFj2hndwfdRt0nBtinnambm6i74xoFh5JJlXn8SEKQ==","shasum":"8750b3070bc4dc38c8267252ca747e0ef503db88","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.121.0.tgz","fileCount":13,"unpackedSize":238548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk1he+hMmGY0SaeKxXIQNfCQEZNn9KCCitq8VP6Rcs5QIhAL8V0ukKYm1X1FfgzA7T3Yl51oNF28cenbkyc+KIEgi4"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.121.0_1631903158447_0.20501562140567597"},"_hasShrinkwrap":false},"1.122.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.122.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.122.0","@aws-cdk/aws-kinesis":"1.122.0","@aws-cdk/aws-kinesisanalytics":"1.122.0","@aws-cdk/aws-kinesisfirehose":"1.122.0","@aws-cdk/aws-s3":"1.122.0","@aws-cdk/aws-logs":"1.122.0","@aws-cdk/core":"1.122.0","@aws-solutions-constructs/core":"1.122.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.122.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.122.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.122.0","@aws-cdk/aws-kinesis":"1.122.0","@aws-cdk/aws-kinesisanalytics":"1.122.0","@aws-cdk/aws-kinesisfirehose":"1.122.0","@aws-cdk/aws-s3":"1.122.0","@aws-cdk/core":"1.122.0","@aws-solutions-constructs/core":"1.122.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.122.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.122.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.122.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-qC0Sbf7xOgCYe8ZYaMvLydeMGTrQXZ7BgvPRPTGMuZ41jN5jm+ytiz/IhV5CRJ2hVmM3smjbyqNgr0DgJK3IBA==","shasum":"dc07e736f58fd22e151d1f6f2defbdc655e0b0c3","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.122.0.tgz","fileCount":13,"unpackedSize":238548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBk3GCYOe2Dpxdj8dc45y+UypG7tX6k+m4XYdLIKvOBhAiEAhprXCREiqid/jO7QNJKATuLH1vT2yhLVG4A4eh6WXuY="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.122.0_1632100578244_0.3583298310723224"},"_hasShrinkwrap":false},"1.123.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.123.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.123.0","@aws-cdk/aws-kinesis":"1.123.0","@aws-cdk/aws-kinesisanalytics":"1.123.0","@aws-cdk/aws-kinesisfirehose":"1.123.0","@aws-cdk/aws-s3":"1.123.0","@aws-cdk/aws-logs":"1.123.0","@aws-cdk/core":"1.123.0","@aws-solutions-constructs/core":"1.123.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.123.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.123.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.123.0","@aws-cdk/aws-kinesis":"1.123.0","@aws-cdk/aws-kinesisanalytics":"1.123.0","@aws-cdk/aws-kinesisfirehose":"1.123.0","@aws-cdk/aws-s3":"1.123.0","@aws-cdk/core":"1.123.0","@aws-solutions-constructs/core":"1.123.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.123.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.123.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.123.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-2cmrY4i3RiFFwC4rQnAaANCJrgwmAPKJ7b1LhJfh79E2WcnMKPgQfd3+BmOQyCfZ5F6pEfWtP8qUB4wvnK+1BA==","shasum":"a89771370f4d17023fed8133e6104bee2001a2c9","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.123.0.tgz","fileCount":13,"unpackedSize":238548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0DPu+nxDQDpXuvc/aLQBLd9LaMqNO8bZaK3TXro511QIhAPyhhuXG/+0Fw4cE83fbyoFeOfWC0JUJhhy9p4Kg/K3r"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.123.0_1632189407120_0.748754291181901"},"_hasShrinkwrap":false},"1.124.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.124.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.124.0","@aws-cdk/aws-kinesis":"1.124.0","@aws-cdk/aws-kinesisanalytics":"1.124.0","@aws-cdk/aws-kinesisfirehose":"1.124.0","@aws-cdk/aws-s3":"1.124.0","@aws-cdk/aws-logs":"1.124.0","@aws-cdk/core":"1.124.0","@aws-solutions-constructs/core":"1.124.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.124.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.124.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.124.0","@aws-cdk/aws-kinesis":"1.124.0","@aws-cdk/aws-kinesisanalytics":"1.124.0","@aws-cdk/aws-kinesisfirehose":"1.124.0","@aws-cdk/aws-s3":"1.124.0","@aws-cdk/core":"1.124.0","@aws-solutions-constructs/core":"1.124.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.124.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.124.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.124.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-uvbTZ1eyDqfRXFE/FTfbeVwDiC6Texn5Gwi5egHk+eVTfg30gBHCb+DBeuPHB7tSNF+mJkzU3OBfSqhljoYgLg==","shasum":"8803d290b15c9bae8523e2a19e5cba5a5140d94d","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.124.0.tgz","fileCount":13,"unpackedSize":238548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuloPB60s72D3AOX6/8h4tKqpTzJCwFOipYlSia2u2eAIhAKC0GpEDWFDBEeTA5eDF8xBrCcGLNW23fqPQGvT5KEUS"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.124.0_1632951789628_0.9085802600886912"},"_hasShrinkwrap":false},"1.125.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.125.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.125.0","@aws-cdk/aws-kinesis":"1.125.0","@aws-cdk/aws-kinesisanalytics":"1.125.0","@aws-cdk/aws-kinesisfirehose":"1.125.0","@aws-cdk/aws-s3":"1.125.0","@aws-cdk/aws-logs":"1.125.0","@aws-cdk/core":"1.125.0","@aws-solutions-constructs/core":"1.125.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.125.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.125.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.125.0","@aws-cdk/aws-kinesis":"1.125.0","@aws-cdk/aws-kinesisanalytics":"1.125.0","@aws-cdk/aws-kinesisfirehose":"1.125.0","@aws-cdk/aws-s3":"1.125.0","@aws-cdk/core":"1.125.0","@aws-solutions-constructs/core":"1.125.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.125.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.125.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.125.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-Nw2qTc1f4oypPs72n6zI7gif6181VO/babESzb8AQKECd3vaK1hfCidKZeBtIk3OOdpWUMFHvOSzH11S8an91A==","shasum":"e57d5fbb0e3b541dc153abc1adc2fbb26a48f73d","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.125.0.tgz","fileCount":13,"unpackedSize":239493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC08AHq9sxrdO8VYRIocM2PpL5ogjUUAPa+dWY4C/1FMQIhAKJBz4jC3/HxyurpdS0jk9mMSwoGi03cohwqpkQCQfFk"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.125.0_1633653988473_0.11422483326500843"},"_hasShrinkwrap":false},"2.0.0-rc.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.0.0-rc.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak --targets js java python","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.0.0-rc.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.0.0-rc.1"},"devDependencies":{"@aws-cdk/assert":"2.0.0-rc.23","@types/jest":"^26.0.22","@types/node":"^10.3.0","aws-cdk-lib":"2.0.0-rc.23","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.0.0-rc.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.0.0-rc.1","aws-cdk-lib":"^2.0.0-rc.23","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.0.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-YfHxZOMeIM0dTDUU3aY1LY5kU4qbmSgTXTg2GhBqpd+MZq3yVcJU3D7ATL2dUWdBK5Zh8fCh/V/kLmt7c/Pzsg==","shasum":"a0df27f295c068804197d9fc6afb5776bedf5f20","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.0.0-rc.1.tgz","fileCount":13,"unpackedSize":1198715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAtJtEzRwAxyO+VjB1HR3X1+6mUkpIZ31JGip8dF4OswIgRRrZ4UODI7owvdrRvMmkhgBnLn5priCiY3v/SnHhy60="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.0.0-rc.1_1634064252255_0.16187664058043882"},"_hasShrinkwrap":false},"1.126.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.126.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.126.0","@aws-cdk/aws-kinesis":"1.126.0","@aws-cdk/aws-kinesisanalytics":"1.126.0","@aws-cdk/aws-kinesisfirehose":"1.126.0","@aws-cdk/aws-s3":"1.126.0","@aws-cdk/aws-logs":"1.126.0","@aws-cdk/core":"1.126.0","@aws-solutions-constructs/core":"1.126.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.126.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.126.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.126.0","@aws-cdk/aws-kinesis":"1.126.0","@aws-cdk/aws-kinesisanalytics":"1.126.0","@aws-cdk/aws-kinesisfirehose":"1.126.0","@aws-cdk/aws-s3":"1.126.0","@aws-cdk/core":"1.126.0","@aws-solutions-constructs/core":"1.126.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.126.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.126.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.126.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-yx4Evooai0wkgbYNoTtV7+m/VczgX/UggIv8cHbBs6emCe8++mQyaTMWJr8UDjQPvWH5CKWDCHlLPxL82QPTaQ==","shasum":"cade2afe7629116f78116ff7afb37d674880d7bb","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.126.0.tgz","fileCount":13,"unpackedSize":240614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmBxxt8SvO/OlBfz9LRWS+6nQAucWsM1QfXdnI2UQWKAiA7yVvonqU40DLU9mYhi6TCcvpR5LQndbWbdZYLob38iQ=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.126.0_1635184761091_0.7743635689262294"},"_hasShrinkwrap":false},"2.0.0-rc.2":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.0.0-rc.2","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak --targets js java python","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.Constructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.0.0-rc.2","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.0.0-rc.2"},"devDependencies":{"@aws-cdk/assert":"2.0.0-rc.23","@types/jest":"^26.0.22","@types/node":"^10.3.0","aws-cdk-lib":"2.0.0-rc.23","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.0.0-rc.2","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.0.0-rc.2","aws-cdk-lib":"^2.0.0-rc.23","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.0.0-rc.2","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-I7iQQE4xZDOI3AVXkvvXDX6hI75jDsjCiBbFc9s6bOYv5+30XL/wz4G6ZpW5djNOnj+a5Jwxqdy3vEAAmNDqWg==","shasum":"c2ace5c2fcb5cb48dfd3cf2197fe9637d6b29ec7","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.0.0-rc.2.tgz","fileCount":13,"unpackedSize":1198715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9fSJqvacr+UP4sF1mN7TdgF06eZoxTAUAGrMXxDQUGwIgaghEnSpj4Hc5kSiSopUDa6ZPyZwStcqYGWTg0CW0WIM="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.0.0-rc.2_1635820035422_0.2829956223987127"},"_hasShrinkwrap":false},"1.127.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.127.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.127.0","@aws-cdk/aws-kinesis":"1.127.0","@aws-cdk/aws-kinesisanalytics":"1.127.0","@aws-cdk/aws-kinesisfirehose":"1.127.0","@aws-cdk/aws-s3":"1.127.0","@aws-cdk/aws-logs":"1.127.0","@aws-cdk/core":"1.127.0","@aws-solutions-constructs/core":"1.127.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.127.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.127.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.127.0","@aws-cdk/aws-kinesis":"1.127.0","@aws-cdk/aws-kinesisanalytics":"1.127.0","@aws-cdk/aws-kinesisfirehose":"1.127.0","@aws-cdk/aws-s3":"1.127.0","@aws-cdk/core":"1.127.0","@aws-solutions-constructs/core":"1.127.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.127.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.127.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.127.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-96+o+IpD7tUJgpUJM+fwV+Im4RqSFBY+YtLNNNSMqLZ49SiMZxBJGEmfJq7naLMw2ubIpJh+co4jvpK+pGpViQ==","shasum":"b17a149feccbd83cd6a293f33ff45f0206ada459","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.127.0.tgz","fileCount":19,"unpackedSize":295792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhotv4CRA9TVsSAnZWagAAmkIP/2SKwGqNOcjbu+b+mwE4\nq4hqO8DI5lm/zsONIFK9d6r/3clNbCc90cuPtP2cdbQIIO9mJ12P7d9VmjX/\nqHsxUfSZk/h6fMTTfQFPFgNK4vdH9/MngR84I1mu+EHrXYRNkAocxFybfbwR\ns2EYS9OgxsNuc2zgOvd1YoLTrc910hcQ2QUftMBYzfzYtyqT6A1FqzVBUATD\nalj0uTplTUkSI8I+l3Rj9QPa2dcC17xjiqbBMrBWo/pZATqqo8I+5H3VDwNM\nwMmRb5dkNmnV7WWUL4Xlk8ljVpqsRRfs6cmOiC3Yv2TGWnk6iHiYIGbQDI2j\nFMDE+9aIKD7D756sS7jR77oRo/PNNB69JtzgIM58SRv18ewoynG2QWyEOppc\nzFA/eRtYvRcqwoSywNZ67wb3++5FVnj3UzCaX6wODyLRBMzWJV20WMJDOcj3\nuNoqU5uZEMG+uWB+q8RYtSNc6cJ4ilJpndf2ZFenHYNRyRN8YTdkU1ejy/pJ\nXbXM1oo/aKUUAEvN7J3G8altECYgV/g3dbDnBiedo8kcnvA/bVdA0XHminqu\n3FK5wHiWkx7lzipjtLuOxx6olaRowxaWZZYnOhW4MPuYPpyQOzQlMLg/WBTP\nyF/DfQK9fCYwb4at6TVo7qieRtILi3nhhMytCbMzWPDBtKT+lUBcO6mRyRxA\nYEvq\r\n=R03n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQB321NQfIOvjBM5SCRJGZ6lYm31OVWBJqAJKZXOZzBAiAlbfhv34wVEtdiY36QfKiKN+CEZhTHgEOkuBUn8jET7g=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.127.0_1638063095988_0.3083799770323361"},"_hasShrinkwrap":false},"1.128.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.128.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.128.0","@aws-cdk/aws-kinesis":"1.128.0","@aws-cdk/aws-kinesisanalytics":"1.128.0","@aws-cdk/aws-kinesisfirehose":"1.128.0","@aws-cdk/aws-s3":"1.128.0","@aws-cdk/aws-logs":"1.128.0","@aws-cdk/core":"1.128.0","@aws-solutions-constructs/core":"1.128.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.128.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.128.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.128.0","@aws-cdk/aws-kinesis":"1.128.0","@aws-cdk/aws-kinesisanalytics":"1.128.0","@aws-cdk/aws-kinesisfirehose":"1.128.0","@aws-cdk/aws-s3":"1.128.0","@aws-cdk/core":"1.128.0","@aws-solutions-constructs/core":"1.128.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.128.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.128.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.128.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-KoqqRzTe/DGfUIEN1uZv04SKDd932WG1rcSTPHTKoURO+qK5FWoHmYPz3phY1Au1Bcmrd14x2aWsqwxn2mcfHw==","shasum":"a2586e37652d8cef4d9bf2a81e63efcdb050abad","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.128.0.tgz","fileCount":19,"unpackedSize":295792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhouvrCRA9TVsSAnZWagAAoJQP/3T4VQhwgG1Cv5gO49YV\nl+HtopeX/fHn3FlCBRGUTPCKEDyIIkiQRngPhaL3Ww3iVzsRSqCrJEnLrCe9\n4vSEH+33qN3NA74vhf+7ghBUKzGWBA8A6+6knc0869+7MMwzXickm2OxjtqE\nSJ42LZYQVWR73wBJXlb9Oz0G9IZL4TwBcv5Fhi3lx7swG7DA5Vv+Crl+K+Ac\nzZMwFw5VQxwr3ZGc5E7iy730FoukJh5sYotUcoriYodAKnCDY4i1sR7yc02+\nQqkwA26f8Qcuipy4xfvFMekKUMVLEAYB7aHw6+DGAFi4rSeJdZbliZL/kRz1\nmq589vaHhVjD/Xymyi1pOB+t7YojMwoz6aQjSg+Jtu4893D3Wk1i6Bneuknn\nufQY8lmMy68bfTSgUL0Erd/G5RizPGApMYwkS7oqCFImdZsaEDJ8aE4hu+MW\nI3p3Z7LVDQgMNd0FqdQm3zhHdTtQmlV54fR4M6CKEy4qlbnrN1ud/5DyKwGW\nZD3jsWsBpCZ7dSv9aPmCTcleUX05HOv2uWjHXOTLVXH7LTmY6SV5IXkJXHxX\nWzNN86dU3po7sZRjPPizYOfCScIX0yn1COkVMpPXh3g9DaK68+B8xETIrr9w\ncxSPOX/2kzk+qnSHtR6pzbRNWXSNO0W0sTJKmwWHXnTb0svdkn81jEOWjvKl\nrMG3\r\n=7kyJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBsvFl3jsVt9qFxZWOtu7Y1cyx02IzcQpibvq+DN0IMAiEAx9gsQwhYmxuJIdAoYWmEzDIN2UmhjnxnBnQk++RmcFk="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.128.0_1638067179754_0.012514671392845234"},"_hasShrinkwrap":false},"1.129.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.129.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.129.0","@aws-cdk/aws-kinesis":"1.129.0","@aws-cdk/aws-kinesisanalytics":"1.129.0","@aws-cdk/aws-kinesisfirehose":"1.129.0","@aws-cdk/aws-s3":"1.129.0","@aws-cdk/aws-logs":"1.129.0","@aws-cdk/core":"1.129.0","@aws-solutions-constructs/core":"1.129.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.129.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.129.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.129.0","@aws-cdk/aws-kinesis":"1.129.0","@aws-cdk/aws-kinesisanalytics":"1.129.0","@aws-cdk/aws-kinesisfirehose":"1.129.0","@aws-cdk/aws-s3":"1.129.0","@aws-cdk/core":"1.129.0","@aws-solutions-constructs/core":"1.129.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.129.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.129.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.129.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-ISZSknh41fMvtjFp4QUEgZy4/0WK6krhIRy9vaMVWUE8zedU0+B5EJdLvkQBqkrb0qkCAcXZIz/9CgSBZfwitA==","shasum":"c8c64925c658f1ac27a7d65e2f317cebbce03fe5","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.129.0.tgz","fileCount":19,"unpackedSize":295792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho/znCRA9TVsSAnZWagAAjpgP/1F8YClfqUglQoKUgpg1\nSlO40mnu/tKqH9xvEu83wuIXpwDmpo/dwH7DBcm2Iw7tJXbIOv4KZ6vLZy18\nxuiFsC3b6qsrzC9i8Qc5ODwhKQaYUlcgT4fSj9cRa3NTaF1AmxCgWbbk4ORH\nhSTrn1/gwaO0ox/m7C7zKQYcL9X6Fka1+05UxyynRz/+oa11ekUQO/PZdIJ1\nkrjadwxkr6F5Nkviq0ylaa39tLXluq/jHjfdpNnCv40SPSa5R2b2AD/x7HJd\n5BEk2BYuF47Zm6nY4ADLNZapP3TQYfkmKvlzzwR6qSPSye2ONFiLVXaRaH2K\nRGDSyRTKe7V4SrcCg2nRQVwbS71DvluAGkWap4ZNcSIu7vqg7md9UUxZ6YSl\nZ7BEcEHuVekXDA8FswSjlvkanPH8jSAgVL8/61iqeMdTwr3m5IlRN+cpAOjl\nEdIQXsWboMoih9FwBCeUZ/QUBuPfl7yjAb2jdaDph4xeWThZzXOPmIqUo+gz\nw0lOJ64Crdvk2r2ZBupGGJv99+fhI2LKh1hBTWLa5ouXuxVOZDvuyFf2Lx6P\nl5hn/mraS0ZaQfs8t6e3AqaKywGom6TE76SaIvRcM/I+QUXfP1eBd6DVhotN\nCF4q6DqMdP3fnWnuvvzwVgprUo1zppH3HlIGGOWeshQe6ZQG5fP9OokjVo18\nyis5\r\n=WNPy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpIjZlm+kWGLDt6TAnxWaqR/FXcprpZCRnYJXnD+WSZAiEA3uO4INLtNwU341N5d/fHbHbn8JQTpNMcN70IXxRP86g="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.129.0_1638137063629_0.1782711365160543"},"_hasShrinkwrap":false},"2.0.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.0.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak --targets js java python","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.0.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.0.0"},"devDependencies":{"@aws-cdk/assert":"2.0.0-rc.23","@types/jest":"^26.0.22","@types/node":"^10.3.0","aws-cdk-lib":"2.0.0-rc.23","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.0.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.0.0","aws-cdk-lib":"^2.0.0-rc.23","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-H9grFaOopezPUxcRkMDq7P2q/NEFrSZA45ehE4rIhIMLB8L45zGr9YYZoWYw8sYDKkTQYcjKA4hmAmAgpAma5Q==","shasum":"0271c407d37adacf118ce30674753124840a229c","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.0.0.tgz","fileCount":19,"unpackedSize":328201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqN1QCRA9TVsSAnZWagAATi0QAI8H92UViT7+2gvL3vYB\njCAw9ttI22/OAmjE3Ig7fC5/UzCImzYfntDgj4F140wLjEVVH7Qm8ZVVC0r2\nEMQvR/w8OEhg5MXZ5ENGz0hIqpHl+l1ZFHFwx7qNqx2JHeuoUsdLUANe3RL5\nQdp+1lUSxylaT1n1FUe+kC3z4Q8Cy5L3ZAW6Vf5X3jj0lRjz0o0ei3x7DQGc\nByHI93emtSK+xT8nxWG+wsAIfUnhbSjNY5CEX4w7O/88AWFbL7zTX4KiWI/+\ntMzM3YTXt4ETzHuBaYZEtcoDQRNrHDDHbNHoNskCvR12dKW2UJ6/YFDjI6Aa\ndYdQGRSMoXiJnYvK8gB5ANpngOTstNbd4FrVwmUhwiJ93MnQdAj1dt8Su9tj\n0oYTDAxdA3m93uhyYlBlcBLvaYOpdA3HRfTxAC3yYtaatbB+ep33r0FRymNo\n1S29daVrKqflThUvX39NasHvz+5KFPHLHATsgCjv7zhE2seDa8UYJXR5OVXF\n6rcfJCSF34eOqxFufulKnRctpCc7+OVyTfS/MKU585faR7d/aXe4i7VZHwe8\n03MCmX1i6aR15ffj65nqhcuAoSN42KB60X4HE2NwIfZjOhYrxGjOWbo4Zn61\nU406c0U3vKMu/U8AOT81rr5DqTRlU5rqBGav0pLRbarl+9L/CcCmYiYol3Ke\nRwmE\r\n=aibx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG4Lu2V+kb8usce8UmVnLbSWKxwpc51a3BLou3qNs6rAIgJNKHcDA80WDIev3TqZTZetnB8Q8f+vMrttr5K7Bx+Sk="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.0.0_1638456655847_0.7142711015905518"},"_hasShrinkwrap":false},"1.130.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.130.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.130.0","@aws-cdk/aws-kinesis":"1.130.0","@aws-cdk/aws-kinesisanalytics":"1.130.0","@aws-cdk/aws-kinesisfirehose":"1.130.0","@aws-cdk/aws-s3":"1.130.0","@aws-cdk/aws-logs":"1.130.0","@aws-cdk/core":"1.130.0","@aws-solutions-constructs/core":"1.130.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.130.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.130.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.130.0","@aws-cdk/aws-kinesis":"1.130.0","@aws-cdk/aws-kinesisanalytics":"1.130.0","@aws-cdk/aws-kinesisfirehose":"1.130.0","@aws-cdk/aws-s3":"1.130.0","@aws-cdk/core":"1.130.0","@aws-solutions-constructs/core":"1.130.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.130.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.130.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.130.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-aTWFMUO+hSqu7o17BJAu94XYcSNR1o2e9VKkMJR+1fbBX6huDzVn30SXLO3LcWizXrwK+WzJynPpASeuH/LwNg==","shasum":"1139d63b9b6fdc3e1bb47e34f807c3401c2d7a21","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.130.0.tgz","fileCount":19,"unpackedSize":295825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhujkVCRA9TVsSAnZWagAA2sEP/1qY6g7W6SsIg0R9p9B2\nG54ldpHMUGgBbbetLi/e8BdennLmXThUiCIfDrm1olGr/FCKnsfxlXAqqsOl\ndkPXA0+4AvXA9y2fJjSi825pSQSXX0WmAWqUYLSAiWQPuKfvXlqNzBPQgaMS\nIJb4hHd0mGfqs8Pt0aNz99MI9i4sGyjageX3d9Pdf9DDiDh36soZFBLOy0ic\nqm+7DJ5X4sb2Atl/HELvL1bwYm5LdJ+QC/AwWGI5oAVHkvAnGZ1ZLSpLA43o\nTb97GzyEpjQHvg9gewZAC7rZtPCRW087cl1Yr6ARWPCUD4KuR7kLyxfvhAPc\nWdZ8yt52tNvUi20Pf2sMyxkPwF7fd2XS5j1Lp8sbfhAXFvj8udFxBFm1lGjR\nePaiAuAKpa+Y+zUY71QDrTjNy2zyTy2ufuGF5865NVTGr5H8t7ugPgWzX9xe\nx5ER70dI0Fx2LXa9RKW758eIH/Wkh0QBUKFIjNZin1ISZgBVlQJPlrWXzTjP\nVUfgrSDxZEMmNm88QjxTRdP4jFODMakRik4rWsyQvWhGadQolQcOvxP+qLwI\nERZfJUqUKbsraPkDmwO4X7T/DY0Soej3E3uDs0xgsLCRNXDRrVJxUvqdwFhZ\nLkF5UisMH7kzMnTlUDQG1gsH0E/AcfJHiyqhYcKNRcrbjkLdt6BgdjqNsZxe\nZi5z\r\n=TSm9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClWYCwO0KK9Mq6m0tTCTEmS8B9Mf6quXaEizvGSmRFVAiB9CndDoYMxWuNpp5HyRxGiu/GqFqsh6lvwwA+tiMhATA=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.130.0_1639594261327_0.9074588271781141"},"_hasShrinkwrap":false},"1.131.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.131.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.131.0","@aws-cdk/aws-kinesis":"1.131.0","@aws-cdk/aws-kinesisanalytics":"1.131.0","@aws-cdk/aws-kinesisfirehose":"1.131.0","@aws-cdk/aws-s3":"1.131.0","@aws-cdk/aws-logs":"1.131.0","@aws-cdk/core":"1.131.0","@aws-solutions-constructs/core":"1.131.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.131.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.131.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.131.0","@aws-cdk/aws-kinesis":"1.131.0","@aws-cdk/aws-kinesisanalytics":"1.131.0","@aws-cdk/aws-kinesisfirehose":"1.131.0","@aws-cdk/aws-s3":"1.131.0","@aws-cdk/core":"1.131.0","@aws-solutions-constructs/core":"1.131.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.131.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.131.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.131.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-1mbqUDoA+CiA5Bm6lkyKwVmMm7/whxoNVPqFdQtzI3bNxoSj/EnVEfDGa5HyZr51O6Ktd6wkfqEikl9nH7tduQ==","shasum":"0906e65bfeda70335837a371d0b6ef00164e0fe3","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.131.0.tgz","fileCount":19,"unpackedSize":296623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu41fCRA9TVsSAnZWagAABuoP/04Xh+m70Obj3Hv6Ki2J\nFcdQTsWhw55RVDRl1mhR7nO3vF7jn6urw/PHIsXjvfLptEpPqE4eY5hL+17o\ny4E7xSaJNN+Zhq7EY6Q3gyZOcSABSBi4qTv7E5STvcYAhiWdp2slQyf0GgmH\nn58S6WV7d8nxVnx+/gR1ySgHYlestyRGg0MQjHVGrCc27QhgF3wO9sj5Tozc\nBwby5PeDLqVA1M1de6zMStg7wle/s1BWwTIxvv2r52VJAt/+2DzJ3icSzWHJ\nCn/10it5zTHYb595s3eJPzx1QbePtI6jpIZmEuP8Fld811VdybA7Wokm619b\nY8hBBDA8sD8MGVaxh8KeqMdjd0sTFhvegaDTeNjYBkb+rpU4Dtx3y4tfem6s\nafsM2uFZPkMMG03ZfqiZM1numB7Pjtn1FBn+JqFRVTkuVc/9FlwC02TsFyUI\nhW48ClJu7AC7PaJOk2YBmmj6yyJCXoQzwnu9xqwZ0slqAR5vMvJV5GNpXWBj\nELB8dXT8/38EN7e5Z0Ie7W9QlXcNOYnRjU+2Q+6HDqqgpB+76/0h2/euL0zN\nMq0PO3fxLJ1xKfQF+ESqSxE8swUNYHjMrnYGaKOC/2FfUCLPLto9LFCl0HBv\ngOqxeS71iVGq+xdZWFM3jwV77rBLbT5lDkAY1uDyFUel8GylL8J/iebO44us\nFuyO\r\n=Da1U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEnAqz8pcUFOcOl2mSmdtgL2wRE7xEBrOpDzbWGL9H/AiAMpVz65rzC6EogXISQZv+yvfTsOdR7+O6zCXUCGTUOww=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.131.0_1639681375212_0.21155919310918225"},"_hasShrinkwrap":false},"1.132.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.132.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.132.0","@aws-cdk/aws-kinesis":"1.132.0","@aws-cdk/aws-kinesisanalytics":"1.132.0","@aws-cdk/aws-kinesisfirehose":"1.132.0","@aws-cdk/aws-s3":"1.132.0","@aws-cdk/aws-logs":"1.132.0","@aws-cdk/core":"1.132.0","@aws-solutions-constructs/core":"1.132.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.132.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.132.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.132.0","@aws-cdk/aws-kinesis":"1.132.0","@aws-cdk/aws-kinesisanalytics":"1.132.0","@aws-cdk/aws-kinesisfirehose":"1.132.0","@aws-cdk/aws-s3":"1.132.0","@aws-cdk/core":"1.132.0","@aws-solutions-constructs/core":"1.132.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.132.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.132.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.132.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-5cfuv6UkZUzadBLjvzoy9AA1jjHmybsWhCJh9s00FnUH+zCFzyGOScXhXQsJg6zWPQq/9MHHtmCD4LCJJKRN6g==","shasum":"4d1533cf1a00477553f1e535c9170230cca9c9be","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.132.0.tgz","fileCount":19,"unpackedSize":296623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu5zlCRA9TVsSAnZWagAAh9MP/2WFyGP8KxO27Bprbitz\nu46e+gZqUD2HpIe/D6orAr9+Tig/zpULnpaGsm1lULgyCODK0JqQ/4CTduLd\nO5jgZKEN26BYm9/AYfPwjXfKTuHCP9zEqmnlK3C1mP8S7f4UsO8jc+OjSAxT\nItN83ft9YYhB2X8MK5d2HD/qZVN48rRrq/s6uaiw+qQN0wj0x9n9EbnSPQ/E\nZk2vrQCebiA1cJ/F+OIHt0r/bLE8XE1tAG0RkZhzHrflwkH7SjTiHuCOYyHH\nNcg5JEJ1beR9S9v7quCMcxl2aDdtBoQNZ9JVbKPG6DBmAq3NpEp3FRNOvoG3\nhPC2rDlJ1SkKxovuBCTOISqSqwggTcRIaMUr32bv0Av/uyZGWzyn0utsxnu0\nYUDnIQcR8YJbRZLjiKIlhY23ESqgCEOcujIrHZ6tmAn5DljnO71aM/upcXnD\ngLemrJYTxEGz4poPe1doONY0Ug3egHPaMfYWQ7VGG/YCYFpsdne30V9tuxR9\n1qxl4C/VVvUuVjQSnTboSlixgz1v823z2a4m/W7VlNyyEzakfuvMDw4+RaqH\nK4jdqTp5o9qX20Eyo9s41nzfO/wqFHXK8gbIdLOK4ytatarAPKESVLyWipIy\nAtT51aLVtT3qDZ+LuVxyCndjvqXDjrs10XchQtikEDWs2gzy/glrvX2GcABN\n0oQO\r\n=A2KR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbrL/J+tVAs7egGOhnFYucBbnPNTgW73dUVH1dsjsMfAiEAhfOVmFWw3bEZwobOWm+FNTqmLpulLRN+wcWyvGgCm5c="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.132.0_1639685349175_0.3000900968768978"},"_hasShrinkwrap":false},"1.133.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.133.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.133.0","@aws-cdk/aws-kinesis":"1.133.0","@aws-cdk/aws-kinesisanalytics":"1.133.0","@aws-cdk/aws-kinesisfirehose":"1.133.0","@aws-cdk/aws-s3":"1.133.0","@aws-cdk/aws-logs":"1.133.0","@aws-cdk/core":"1.133.0","@aws-solutions-constructs/core":"1.133.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.133.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.133.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.133.0","@aws-cdk/aws-kinesis":"1.133.0","@aws-cdk/aws-kinesisanalytics":"1.133.0","@aws-cdk/aws-kinesisfirehose":"1.133.0","@aws-cdk/aws-s3":"1.133.0","@aws-cdk/core":"1.133.0","@aws-solutions-constructs/core":"1.133.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.133.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.133.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.133.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-RqmHzxNSOf+dGT0Yd51WQ5u9f515wOiCkUY83Pq3PR69ho+ZGtNyciAtT2C2ViPK4RHswdC9OiKNaa/7x8+DuQ==","shasum":"9b969a617631fd0630936b76004c306cb233c681","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.133.0.tgz","fileCount":19,"unpackedSize":296623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvNpECRA9TVsSAnZWagAAHdYP/2PypzJyH2SCIvRd7jyj\n0D+J9rABFLiNg2Why3635NaPZDoUyI1VIQm1p2s9yNiLTU6iklLub2US/bfS\n4XLyrlMWcYUANbqiyxy6tSGelbQIZ1BLkGC8xs1U+369fj4Z/1dSI8X16ws9\nmQQTDly3sjXtl0iRlBbfpEs4Tiz/Aw/A+nP55lfzipM7tEZgDiUbcr8czOCx\nG0vnTkGsuW5MiBnsHsW5S+z/253WONoffFGTHe8/FsufAk6oDE5RIldrMgz6\n6Dp8k6wTapfxsrBY4y4nMSS4eVnurkeW1F3hR3sAM4Y53FpAIpuoWGnYkBDc\nYXGnT5vjku+DFfnqGyNuBKv8rAyTjlB4RuMMw91Y/NqNOQWQI+fkR30Skbqy\n1/oEzFFaFz10NNY2qI4HaZKl5G42q8LTcW1h95XpI1Pk0gzh+rvAUiRWRmSC\n3SQyq3/DfrIMIrfDKJ48u4qT0hUHIDsmaolTherJIUIfQ/3zHVqaEkM7Q977\nYhT6dFRyL5EkVUbmKxZP/ZoC3nRd9wHBPBPgQl56LW/US7/VXgplsAho20hQ\nBlmYYqSWAMLJFpK9xzoMlh5EH0Hz5/UFvEo39YicLNnxPsBxc7x8YTzMZFUY\n7ozBVeiN6g3sSs06omJ7lTmImGqAEkaCDQSvOUrm03fHjIPv3Bel7X8ae8WK\nvz1/\r\n=r6Lh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFkWu+MFQyw23o960FmYSmGJgLB5qKO8uiBldCWw++ygIhANLN+8fnREJdnZtTuT5Ao/UsLvCbOWEEqojli77YwrgL"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.133.0_1639766596280_0.582724896025413"},"_hasShrinkwrap":false},"1.134.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.134.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.134.0","@aws-cdk/aws-kinesis":"1.134.0","@aws-cdk/aws-kinesisanalytics":"1.134.0","@aws-cdk/aws-kinesisfirehose":"1.134.0","@aws-cdk/aws-s3":"1.134.0","@aws-cdk/aws-logs":"1.134.0","@aws-cdk/core":"1.134.0","@aws-solutions-constructs/core":"1.134.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.134.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.134.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.134.0","@aws-cdk/aws-kinesis":"1.134.0","@aws-cdk/aws-kinesisanalytics":"1.134.0","@aws-cdk/aws-kinesisfirehose":"1.134.0","@aws-cdk/aws-s3":"1.134.0","@aws-cdk/core":"1.134.0","@aws-solutions-constructs/core":"1.134.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.134.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.134.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.134.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-HVJGWykgixH/NkS00I9uWBL6Se+wHw+apQvQ4JR4TSkLrkLNlLIZ176qdNcz6/b2jTMB8/9rp5B0OJadhuwGHg==","shasum":"417bafb5e6df97dfdb1259b3f8d494074aa67a0b","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.134.0.tgz","fileCount":19,"unpackedSize":296623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvQAICRA9TVsSAnZWagAAezIP/1EBAHn1SXtSpAC+I1ru\nBol7IlfJBvfp91XfRvW1Ux2RqlETigJcY0EORyJ5OEOSw7xRSzBFCpID2FtW\n8KK68lJH3BPpf8bn3IWCFwbu8eYuOaXK+zRDQuBLZNTS1wSU9yFC38eEMWhK\nxFcmpV69h5uXrNqtkzjm0h4bVygcNN+H8U+FzxrnV+mqTvWUxD/JJ9e04hdm\nAhE3WNY4aBIHUIazBgDPjD1zCoSlI1flaJ3HfDacYxwclXGODsBHimmIv/it\nb/bAb6UOZ2/hYiDMQqgzQBnKwrXj6lKaEn6hbX7sF/zlGvILWgXzs9tSfaQr\nKEYLLaaMRaV6XhLJtJURg7bX7OR59Ok/zHAmLREzwcPdlZ/Sl9i/MbYikaCg\nCehs0aEEWjbpx3HeiuGElhr/pU3etpfODeyf/hCCcr2Mj09u3dWtolojD6DX\n8Z8mcSpAs0cnznbFP4VvKpXco03Lnhg97W+bwHRdJn1w7YckZ+eTFuunzvSS\nrb3HFwUJd6Mzf0/a15bNGy1zeAR+mITHr5xspP+nPrTfmWSscVZQjd+ycsYn\n1XS87a7feMwqrDkQodjjWtC2MpG1sQ5HUz8OkeqD2K60QO36iSNhRFoDc3BK\nzOGFMUc/R0uXqs1oww6Km8lJCzIl3psqxaFiYdW73mx6+YDHykcz1aE4xLPw\nhsXE\r\n=VrKX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ67/jEU0ehXGp3vOsYVEYHz/kopW+IqdDOadBoeY3lwIgeI0DriCcblPgaFvqmmcEkCPO8h5d5R2ZeFAjWYIMYeE="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.134.0_1639776264027_0.39108570381769314"},"_hasShrinkwrap":false},"1.135.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.135.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.135.0","@aws-cdk/aws-kinesis":"1.135.0","@aws-cdk/aws-kinesisanalytics":"1.135.0","@aws-cdk/aws-kinesisfirehose":"1.135.0","@aws-cdk/aws-s3":"1.135.0","@aws-cdk/aws-logs":"1.135.0","@aws-cdk/core":"1.135.0","@aws-solutions-constructs/core":"1.135.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.135.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.135.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.135.0","@aws-cdk/aws-kinesis":"1.135.0","@aws-cdk/aws-kinesisanalytics":"1.135.0","@aws-cdk/aws-kinesisfirehose":"1.135.0","@aws-cdk/aws-s3":"1.135.0","@aws-cdk/core":"1.135.0","@aws-solutions-constructs/core":"1.135.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.135.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.135.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.135.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-ziNDL4+LKOVgMdg81NdE4wjhoHPvlKAEoOWjEJcAlZYF0e43YLrhIRXTQlqXjKQTXCi5hMKb60HL7F9VMFJTIQ==","shasum":"a4fcc9b873df092fcbfe7ed18fa4916439d154a4","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.135.0.tgz","fileCount":19,"unpackedSize":296623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv+iQCRA9TVsSAnZWagAAyZEP+wRYdDoMW+4vVvBic5w8\nYTUQadmzgbS+aA8JVWNVX9y6CpH9a9Ncp60iNRge4YHBzzoeGOmohDkvtGAJ\nhj1c2eVh6+9XVjrxB5KdCWx1r9IoXI6jZ5VWuE6IyP/pqTE13v2JyACsmq8g\nRL6+j7mkPkZAZrUowIcaiQB1zScgOY91nnC9U/vpgZb7Ss1go1P/iu4eabwm\nsX66aTnDDVp9k3o1pC2P1ZvwpDUllRZ+51sE3T0TFpSlnNeCKelUBcH+ax4T\nerAZSgAyolAxspwf3g8XKWgOWsDbFvjinoxCTXERoKjQ7x3AXcs+Wue9K/B3\nqt8/aSWqrDAZXEv7VmxY8OuvE0mCwgL+9B1+Yp6N610buOxf7MsJ3cjjY6O3\nGgo8cA54LAk4sI63/q8vwAEDxPy09k98hT8DoneswMP3KW6qUc5T+XLqxD7v\nceW5abLIS/g/859gpqTp43+hwiCK+Poeozz9gq/moHKrzjDBH1FcHKn9OFcN\nRpNF0l3Dcpn3rVmP0WrQMbtsq2iwBLgVu3Fz5XTwbqdZFeEBrZAr1kavpS+g\nXxcGfB62Wv8Iu45fBNPI0j5vUGsnQ4yOy/3l7Xsxot7shyUZUnl34oMk5tTm\nGBOtJh0b7KqAbCZJtvCF81tRfaD4z6H6NMRvCZI0uMHcccvFDJvKmGbIt0lN\nra62\r\n=5Zmh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyeJ5GksXp/F2oKDQxxEilkkJrSSKyT4oZXUcwkg/wNAiEA0cGHffe9FPB9q8i6LVABmB4JgwL8yxyehIJIV6teSQ4="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.135.0_1639966864557_0.3072102871943856"},"_hasShrinkwrap":false},"1.136.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.136.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.136.0","@aws-cdk/aws-kinesis":"1.136.0","@aws-cdk/aws-kinesisanalytics":"1.136.0","@aws-cdk/aws-kinesisfirehose":"1.136.0","@aws-cdk/aws-s3":"1.136.0","@aws-cdk/aws-logs":"1.136.0","@aws-cdk/core":"1.136.0","@aws-solutions-constructs/core":"1.136.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.136.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.136.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.136.0","@aws-cdk/aws-kinesis":"1.136.0","@aws-cdk/aws-kinesisanalytics":"1.136.0","@aws-cdk/aws-kinesisfirehose":"1.136.0","@aws-cdk/aws-s3":"1.136.0","@aws-cdk/core":"1.136.0","@aws-solutions-constructs/core":"1.136.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.136.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.136.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.136.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-KuvxiK529ZwkAFpmVeCSyE8WLZBCG2butDeANDqRBPU5NAQdgZ29ZhFVEE1GCX4yrnYa9JD/cDuuS1+Hzu4BJA==","shasum":"3876758f1c4a3c1d32de58671a8f44867e3bd0f1","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.136.0.tgz","fileCount":19,"unpackedSize":296623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv/WoCRA9TVsSAnZWagAAOakP/1NEgbIfA/gqIk0W7AoF\nDLw3bwzPALukGsEtT50PXuL803Um7oBIU8mMXEeevmr1BqtWbqKIjIlub86a\nEjhrZERTUx0GBQszsoFj0s4Ha8tZC9P30nX/ZAjrfwJeVy1sdyR3gbbdocbF\nkJEmm5yuAMzqYgJjmIpd8ftPhZIMF8wyc7wQNxt1+++AZIpvw1ilbYgip9bg\nDcvnNksckcgNq/LdQ/lAXfom8v7ZJvfmFe+D/m0ebwssfBWq/VS27E+QkRz6\nE23zaHpmjpBGHLToyn6gveIP8U9ChPkQS3bDhc1efCLeo6sVdlbbzBRPHHtk\ntPSENRP1SQXNpMKd5Iu6jFElbPg9W2qb562UwWPCEEC+zjCwX9qKsCsJGeJg\nyeRyhEXyQ8jxKH3YUqdinPQzMQbrgKTcvNk9rXwiOZgiR+cZDJOPFDxjhALM\nP5lnfVZYiudGbSMNiwH9hI9+kLInOQTwuGb+CRZAVwaN5XfrEtSWNDQqrH1U\nMJ10xG6PlwI433rBaP9u6VpPBmtR9AGiAB8mca+LvSBg4go1APhg0H7ouPaW\nDqGKjKAvylKpOTGkZxmLnv5Nl8PbOa2IdFyztRbYKpVi96D/kH7T1cx/EqX/\nQFv4uqvVt8JwasDzOiy0WsDLQvSPY6gJENbcax2Zq37tfVr9ac4pHivoukTQ\n9W6q\r\n=cZDj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmLmIWBrbmGn/2LG5Lg83gm0G9Sjlhx7j64nRaNz8mKAIhAL1O1owiQGaPD1GSNpLpvWMDA2tkutQ0nvNkxbrGi6qw"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.136.0_1639970216307_0.140797628376359"},"_hasShrinkwrap":false},"1.137.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.137.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.137.0","@aws-cdk/aws-kinesis":"1.137.0","@aws-cdk/aws-kinesisanalytics":"1.137.0","@aws-cdk/aws-kinesisfirehose":"1.137.0","@aws-cdk/aws-s3":"1.137.0","@aws-cdk/aws-logs":"1.137.0","@aws-cdk/core":"1.137.0","@aws-solutions-constructs/core":"1.137.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.137.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.137.0","@types/jest":"^26.0.22","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.137.0","@aws-cdk/aws-kinesis":"1.137.0","@aws-cdk/aws-kinesisanalytics":"1.137.0","@aws-cdk/aws-kinesisfirehose":"1.137.0","@aws-cdk/aws-s3":"1.137.0","@aws-cdk/core":"1.137.0","@aws-solutions-constructs/core":"1.137.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.137.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.137.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.137.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-LHSYbuH7GaNr47suSCKpf258zVnioVxlSn4RMld0XRv/Pbj/eVRLh28l6bet6kOKam75Iea1/TgNscV64U01pg==","shasum":"a8a84cc6f3869ecac4919d972897179fb10beec5","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.137.0.tgz","fileCount":19,"unpackedSize":302558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3QugCRA9TVsSAnZWagAAQSkQAIDbwvgQoHaARj13gG/j\nZTRSHdPUUjousEiYj5KHXr2gYSyw7kUdTboTinGx5DyUnGEKxuJc+eIjJAF2\nLbbUxjciGcsNR7PNoBU1zxvnEGvU3hBy52xOu7Arrr8c8JqC8epkjoDk4dqS\nPiTYb/pIlyFDHtJPPCS7VGbZR4Uwy1/S73SbS6mL/pnLKOSDmAkvYwgsp5Kz\nFACfnyjcNX4utYFXrZcRAIaxxRRzBVKJSZsFnXl1+RHmdauaq7nfNPNVVAcT\nVpNYDM3LCVNsbdx01yqMQ+Ma6BuZKoZMM7E6IZCY673/ik5KJdIxpvhmRGj4\nhI2+VBqHnwwTRXO7LmHsMoBTJG8rIjxyXhlT+eWFw3UHwm543RnDw3nCVlM0\nq6X/siFDUH+I0nfpjH+fQXX5l9Zd71Nzb7COEpSnst6HgK88qgR/U44+yuD8\nJ/aW/Y5VzZoJeVx/vUyEw8kyHQHkLFyazZP6b/NHLrn2E0DVvUmM3Qov5Sx7\nXmJZhiZkBWiidLx0jreVyvqyKvMANEX6speFfog3ebArszhxiTGxAotNksgA\nliqTdbXgWDznzjPdC+OmDgJ+IwMNzFSOteYhpelulvzVOvIl7nsBpa/+i0Ef\nrCF4zUprlM1j1WnrRVOhpAZLp+YvyYWUeSMbZPl1ZiYuT7TN6Z0Pn0bOveYR\nda21\r\n=UbGY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYMgSxHx+eMYse4ISMPkQ/gZs929fQNLHD4ZGzn5YJvAIhAJXMzRCInhg8QTqqVXOR6kp5A55y0yJkhbiDHP9YyBEF"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.137.0_1641876384703_0.5025457945944631"},"_hasShrinkwrap":false},"2.1.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.1.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak --targets js java python","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.1.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.1.0"},"devDependencies":{"@aws-cdk/assert":"2.4.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.4.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.1.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.1.0","aws-cdk-lib":"^2.4.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-mczT0R6DIBgqEyWUqW3KViAOFtatAm2BNQvlEFHr+M7pmtaHd+oFKzSmApLArcqGXt40Ng8GbOivcJcLQ/FGsQ==","shasum":"832f8a5e7168a615315eed5005cd4ee890196d78","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.1.0.tgz","fileCount":19,"unpackedSize":334090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Z9mCRA9TVsSAnZWagAAMkIP/3STeejEua7wFsAyRnD9\nKNL/Va8R/Mdw/Pv87BFzU/A6/aSG3sUjMjqI41OXFECLjiZ/Z1hJkWbIGDRD\n5RuDBj8/IWm0XY+9AlOkpkddjB+qTWjm6HId4imO+6vX/CZRFvxpyWFHkFE7\nnULOW1Jwnc5u9aH/zKc8dDnRyIeF3ZZ/W/yeUDQR8Ionn1Yz9UCGxuaSwZoL\nA8GP2u7Xw5T015s7ZqIq3LSvVUq6BlgovhbcEDXlPKwzCHe+/iyP2KPsyd2f\nzWGmtJHW6W6TW1O+LnvTBnhhIfs06dSWGLtoiFg/qx7GV5GxruvRsHmfS214\nuuqPsR95DhiVzUk814ZCR9UjDDjtRYWokklFkCTXpieBLTDkuQb+neDC/dFp\nf29S0ZmUVT1gE6be2Ruhxca+hle8lbWtXi6lB288TpjwkkLnrb0fj6sVmm8H\nFQViWw5VUqAbflxJunp+SpZ9me5lFUWFxPJjM0q6soJMU0N/jP6u7glNs/Cv\nXQrEyMAlTR+/egt9rvlaTtLe2HH/+OpXkvIBcCAulq2wvLfEgO0/1pW68NJp\nVRsqW7+BXc0PtasLnaY2xF/XQuKaRqWM3OHcocJ7YNeNXGwZvefhstA66wzY\nUsjeuPxDJl6+FsClkfU/OrzSd9V/CGcZ0FYswl22a2jsSmFr397SqdP9s4a8\nhUo7\r\n=ID/7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxMPafbCypmbGHqq4jO0gRHJos0mZM8QICpdDWpCpTfwIhAOdXWZwjNL6OByfY2JgfTX7NEi2zH9l3ZHeP1Lhft3x4"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.1.0_1641914213728_0.6340795548538585"},"_hasShrinkwrap":false},"1.138.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.138.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.138.0","@aws-cdk/aws-kinesis":"1.138.0","@aws-cdk/aws-kinesisanalytics":"1.138.0","@aws-cdk/aws-kinesisfirehose":"1.138.0","@aws-cdk/aws-s3":"1.138.0","@aws-cdk/aws-logs":"1.138.0","@aws-cdk/core":"1.138.0","@aws-solutions-constructs/core":"1.138.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.138.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.138.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.138.0","@aws-cdk/aws-kinesis":"1.138.0","@aws-cdk/aws-kinesisanalytics":"1.138.0","@aws-cdk/aws-kinesisfirehose":"1.138.0","@aws-cdk/aws-s3":"1.138.0","@aws-cdk/core":"1.138.0","@aws-solutions-constructs/core":"1.138.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.138.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.138.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.138.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-TWX/+3p6Yp/h1Yuc7gdmx45XceeQ5+5HEy0yF18Hq7wCdV4/bgw+LEQMVKB4wFwVyuxZOGVwPqrVBJlTx4Wxgw==","shasum":"699f567b743ef5dcc24a15a8101aaa4d54a2b3f1","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.138.0.tgz","fileCount":19,"unpackedSize":302557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6GPgCRA9TVsSAnZWagAAxo8P/AkIHSrlWdS5Wk/hGk1T\nkBIc63+k7GkGxf35I+culjUwxbY9SYxdTfagdKyVzWGLAqrJNxT5HvWC7CFQ\n/a6ongFD1+NSkeNTrPDOL/SCL2vfFBoxfrdpNnENKmxVBpBIvJsd8uUI+Wy9\nROqK4oGQfIns5ogf7PJiMXNtkGqbzleq1xQJs4I6WtRU1WVOaLtpQrg5wwbx\nJmJh8MBKHsRv40PQ4atK9S/dGSVqq+hQ+jG/3jPbbrvgHJ6vTelykhajz56s\nq3g+ibnstMDHdw0ZiGLf5KugNajfnft51M4HIrNUit0bNXUMSmq7NoWTAbK/\nfWrJDP4+nkX9GWxcilJERfTxqbxcz9Xw564ySD415i+pOVEAS0zbNSYcXceT\nC1bLuLFzUy2hLMAAfBtSeMhkaCUqbET/g7Lt7VrXqSvb6Dcdfx+RWCYY4L+r\nddBmw3uXslW8xTKyEr2oUOYC3y68ZtWcX/ADWwYSF9YlgPjx6mVzgFNSVcfz\njERzEBNXanp1jCa9HRqNWa7ixrRwowmGVdy8H9OU4K6pp+LShuifsMgXgqF4\ndaV9KITHOiQNy4qeK99FjwYugAVmGPkdwAahwrNu+Uy1x2vn3kW2WRTEoMLm\nS0BOgutQDTOv3Bvee8ZBwwwcYhUdAEiMhdhxm7lTCrEvWDQ3ZGHxp6l2sC9l\n1eFL\r\n=h5p4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtRQXPCBGNuG4XV8LIWWtXnloAiBRJqC0/q7gpkn50EwIhAPSUL7D1S8XogwF2cnijqO/2G3dcYn5FC+/S3NP7ZXZP"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.138.0_1642619872119_0.20949557037048416"},"_hasShrinkwrap":false},"1.138.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.138.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.138.1","@aws-cdk/aws-kinesis":"1.138.1","@aws-cdk/aws-kinesisanalytics":"1.138.1","@aws-cdk/aws-kinesisfirehose":"1.138.1","@aws-cdk/aws-s3":"1.138.1","@aws-cdk/aws-logs":"1.138.1","@aws-cdk/core":"1.138.1","@aws-solutions-constructs/core":"1.138.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.138.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.138.1","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.138.1","@aws-cdk/aws-kinesis":"1.138.1","@aws-cdk/aws-kinesisanalytics":"1.138.1","@aws-cdk/aws-kinesisfirehose":"1.138.1","@aws-cdk/aws-s3":"1.138.1","@aws-cdk/core":"1.138.1","@aws-solutions-constructs/core":"1.138.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.138.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.138.1"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.138.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-/VczUc2OkfxcWelLAjWBOMZeBfbJHTUOtuDdg/dEhcmD1nV8wN3XmmjDUL1AUiIvkB6XFrAbEGbYg/fPEA1z7g==","shasum":"2cbbb2452e4fb98221ff417a74d8b62b0491a7dd","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.138.1.tgz","fileCount":19,"unpackedSize":302557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6HDpCRA9TVsSAnZWagAAL08P/Ra8h6YVCl/Hm/8sc0+V\nWbdy0uSm96omwfxxkKU7gagKwFOTl7CsnPrFEMQi7E/DBZjEh53XT7dQnrsD\nWjRjmAIblGfYExFX5pBRORAqJA7sGWe5kp7zVpb2qjmeSJwVpitunUgvK+0O\nTEm1uGhPIjIFIfGyTxlPqtf8M2Vveb5vkSzup9XLn4M9L9UdpS2+Pu9kpMvl\n88CEhNCARKU/hJYOuMQwMwLgpkDIFyoTfs2Q18c487aVGthf9Z7T/LROGbW6\n2gCncRPdu3gWE0YiruLZcrizZ4MPJP1BQrrulqpqn4bYGRQj9XIPTLWoF5e0\n8glS0PTrZKiVsdV96FOUoL4fXRjwgiJ0htING9NfbfATUVztqBKkheUC8dtt\nXBgrRzQ85ul6lLOQfFwiPMTUxfET3um48V/QZ8bjIeCzpKpXpK2T0E/i0tHn\nfLVLXAM6n3k7pnqRUArOaPFPBhsZSmSErswsV1fDcDweQ+Ks180SUWN6d8rX\nKNbIs0aAVjCtHPPTp8Uh367rKO2k1nT7dFVS4MjqFKOcN2WW8zKSFXni5crM\nx7bSCFaqqbDrCWuCNZBlGHIclr6n3NB2+ZIC12M85vSL6CTkR5d9SSus4ZMh\nj/PWF1ZegrazGBV0SJnoynYAKeD0Vxl0IOr+SStjSLtXL95oKynGIwlQByCi\nm9Ld\r\n=Magd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpqZ2hnEzFwIxZARcLwL39e04ocE+mgwVY7awnuF0IxAIhAOh3X5mNZ9Mc1rhcU/9qYvDVgJrxhd5QPGYpv5mKhvto"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.138.1_1642623209226_0.12158791648428013"},"_hasShrinkwrap":false},"2.2.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.2.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak --targets js java python","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.2.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.2.0"},"devDependencies":{"@aws-cdk/assert":"2.4.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.4.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.2.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.2.0","aws-cdk-lib":"^2.4.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.2.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-88oWJ9TNPMztGSywa54MLLL1hFOpdBAhTVcNNEDu1YfVV/pXPYPpBFFV5JZNq6htp337K72cbVxs5FjMxRyd7w==","shasum":"c2110ab8875754ff100eb3c0394d5d59dd3284e7","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.2.0.tgz","fileCount":19,"unpackedSize":334090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6Y/7CRA9TVsSAnZWagAATdYP/2x/z8h0HkjhVc586gno\nVxE4uqLYbG0syMHzjaV18Cj2EJL2zTqJFFGLDCGDyVddYGASWvFTz8J7LcP+\njDKQ+3Yt91pKBUrkIqOBnOpq6u8YW0SBwxkJdWlDrYSrRr/WEZscJQetH8fp\njr1FqfUDG+YkqNhDtYdla3wRRcXUuHuOtAgA0zQo+NGrSRfHBKIjYhPoe2qI\nHciReIIjLFHmJEWyzEmM+DXzUzW6OZJGf7TRQiF5fyHWS98HvKAhrEpQboR4\n1IHleMK7rgs5U4OuaFoHTQbAN/VwrwT+WYzb1gzZiBc6Yr9JXs7h+04SQW76\nWXRtwbNHHoItMWJpN5lWPa6dD3TXz1d/K5DXOEySEWOnVo57OoEBugS14gA9\nxHt1GDgNT6hxTAG1YwXsD2TBvhi0dTGupp+CmI8a8YNKC2qw4W5MO7dDO5O1\nOxDp0TmC8Sb0WKXFWRTeez7/WSGMbFEBmt0NuxjfFgVxSO8eRFy7G+ul+qIs\nlhhEEQF8TKMt46VYeGJJYtfaWh3f/ANlEn0rp5Vidm8H5GIMDLYTDPmnx/HN\nPzbV8LhNZygorTYouhZwLgrotshrfXHnCx8K5S7PEpPehM8KO4eJaxzT99Oj\njZMHIArYydhbzk4s0ZkGlaxEjv4fbIkFetcwUVU6Nvg0g6afHQaxoKH0qydt\nwU9Q\r\n=52Hi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBg3WEF0sZdC9VsIy+QXFBqBNaZXJHQOu3oYY/fNtZSAiB3ZQBVIDp13AqIsMIo/bBOpFsH6FMw+kx4YMPD2eFQeA=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.2.0_1642696699608_0.1256938687110547"},"_hasShrinkwrap":false},"1.138.2":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.138.2","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.138.2","@aws-cdk/aws-kinesis":"1.138.2","@aws-cdk/aws-kinesisanalytics":"1.138.2","@aws-cdk/aws-kinesisfirehose":"1.138.2","@aws-cdk/aws-s3":"1.138.2","@aws-cdk/aws-logs":"1.138.2","@aws-cdk/core":"1.138.2","@aws-solutions-constructs/core":"1.138.2","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.138.2","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.138.2","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.138.2","@aws-cdk/aws-kinesis":"1.138.2","@aws-cdk/aws-kinesisanalytics":"1.138.2","@aws-cdk/aws-kinesisfirehose":"1.138.2","@aws-cdk/aws-s3":"1.138.2","@aws-cdk/core":"1.138.2","@aws-solutions-constructs/core":"1.138.2","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.138.2","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.138.2"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.138.2","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-+u1NBRvUOtIEckHFfEz+pEDm9WNjaushLZEUcPEDbg1TSr2M51hAnrdOKOuRJEl4sc3xk0NrOAO9dcMtWMtEqQ==","shasum":"7e2f8317d1ec8a8c1751a69571f93cb530cb99ca","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.138.2.tgz","fileCount":19,"unpackedSize":302740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFkBgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLkg/9GexWF1Mm7WDRSXEnPOrJJM6Sb+4frTcK0t+VR70VKjl0tW+U\r\n9YF3dT5Coa9hKfolvM/cpVjzoXT42BeMmM4a2LIPwzc+wGtnBaj7na4nkN0+\r\ngX1/duLskXe4/enerPJu1/MBPAKP21cL4qNo3dUJ7kk0Wt+eJfYSN6P4v/Vx\r\nf/N1NrA87FqiVvOLSOsGWqVGmjg+ro8jU9E+vhMV0qyppDzoypBktuykfbUd\r\npHWka/7XWzuXfvz0/bYmyQzYJ8cOph943/cTvXjElDAha8v94RsegbqgO8fk\r\nX0ZFUybzGy6KiKxWATyy+RMRAxE8hUZH2pkJcNjzDiOPd3yG1yUJfl+jY52i\r\nlR7Txm3YBo5Hra0SMkYwPWtxtAX6JL33AKPjAKG9v6wCN8CB7r90e/MtsqFX\r\ncHusx44JNRmUYmRo413qdnHXSkHz9nrY0Xl1ZSJgUAlVu8T7qnOu1fkFxrA2\r\nGyJmEoGsMOPoK7PzATH8e7aaLkA/RkECWGNq/FnTPLN2CPz2PuL52gnMwOQW\r\n9kd1vfTk1BV6OkPWOXhiStItuFzNAkmxIH26nSPUWjSe1S5IjGg6iMTOgZCK\r\n01PTM/NUi6ddF0u6G6Yz+u3WRG2QGiJxjSe2hMVIF5tyB+tdqLMltL5YGjgc\r\nEN8Xj/bH4YrL9KHYk31XF4DcmNGWjd6zx38=\r\n=59pc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGVys++8WTVbUuN9aRNocmOZJSdj9l4y8TWW/0tOL10wIgKtSAtzE4WjNn89DDt4I+U3Ngl99hjfmEewrbiBSb5ck="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.138.2_1645625440367_0.29452859268864406"},"_hasShrinkwrap":false},"1.139.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.139.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.139.0","@aws-cdk/aws-kinesis":"1.139.0","@aws-cdk/aws-kinesisanalytics":"1.139.0","@aws-cdk/aws-kinesisfirehose":"1.139.0","@aws-cdk/aws-s3":"1.139.0","@aws-cdk/aws-logs":"1.139.0","@aws-cdk/core":"1.139.0","@aws-solutions-constructs/core":"1.139.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.139.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.139.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.139.0","@aws-cdk/aws-kinesis":"1.139.0","@aws-cdk/aws-kinesisanalytics":"1.139.0","@aws-cdk/aws-kinesisfirehose":"1.139.0","@aws-cdk/aws-s3":"1.139.0","@aws-cdk/core":"1.139.0","@aws-solutions-constructs/core":"1.139.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.139.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.139.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.139.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-3Hhacsbh2WJo/sXkCNCc6pbGHNI9uRVybL+S5D3UCVUlJlZT04iHWu9upurtAO4TQb4SH3fn5cKtL1CLWyF8yQ==","shasum":"b08b669abecf99a4ae4d73587e3c7be5084757e8","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.139.0.tgz","fileCount":19,"unpackedSize":302740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFoqBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoHRAAi59GRo+jGQ1XNkbXZaHfRsmdllRn/Badnnt0HE15Dck/HYxZ\r\nuK3I7Q9hJtUTjOHglLnq0Tt1Pwb5AOfvtSru2h1lfEwypLX2zcGvqWL31Htc\r\nvNC0MYr+GGIKE/EfA94U0Bet0j9pnPCQVb7GbN66OG4THJ/jq2pBhjdU8Isf\r\nYBGDnr/NDST2vL5AKXhCRN6vnoacxx1dPKJZ4KXdKVtUwkgxjLTrTiPCbIsF\r\n73HrDuy2i458/G7U/X7Q7AZDU9cbe1D25E+EPkHUz+qkjjnY6s2BCOEbAPa/\r\nAISGSPjR1D9jmRWzIpm5VvwJsTxTplPyHYWsMZn7vm4h2B6XN2USErkT16At\r\nzkKhJqf/i543uQz8QFEikVSdIKh7Rk88wE7siYqDmdXG0Bv09V0ofly2gGq/\r\nrimWPJLRzJo2PWNAKHWV7n5pgmepe+UoO/DoRtiC7PfZ9wYwyx4X8nL/ozOk\r\n+Xtfj/oajbPtwWragPNLY0FzGC9cnoYnoeOzBujXsEODDrQJ1gca7kkMO17y\r\nemtIxxbFMZbL4TIQ3f63JhDtbQ/7FiAmQmVs/H0zH5DA5Mc0Nu1QmYxnNU+v\r\nVRL4JirlzsuQ3ojkifYOX+RnjcOOdIuOfvlT4HbOb6zgGyYlHNAQO4Af35QU\r\nUdRNajfht4XPQLrn5GGik9HxDpc9nj9pRc4=\r\n=1DKy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHbI3CoAJhhbsADlaPjQU85h0D9xqY1ckykHdaIrMaaAIgG2MjpOdZPd2aY0aQ/RWpdVk9KjSxUpD5QqqtibbXpRQ="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.139.0_1645644417718_0.9526906343000456"},"_hasShrinkwrap":false},"2.3.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.3.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak --targets js java python","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.3.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.3.0"},"devDependencies":{"@aws-cdk/assert":"2.7.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.7.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.3.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.3.0","aws-cdk-lib":"^2.7.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.3.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-OapSJIHO/xwDmOp8b4f+mdtWCo5W6CVn8LO7u02/omhrKnWvxBiNbKx/hNsrsrnpRvPbkTYX1hXE4Qgg/lrXxQ==","shasum":"722e966ef1defe05e6098fb507b0b1c87decf6b9","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.3.0.tgz","fileCount":19,"unpackedSize":334273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF6aHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTPA/9EfX7mCgEPOz73SzoaMsBqzJaBRi/piNoCjJ05mm3AR2g0Cvh\r\n+YkaTScsLH4duIYrfMTEEr75Hc2qJHzuc+Vzc1u0QcT4bekyB95Gvb0YXUSO\r\nJ/czeYLVVvO5H98lF64bubdaeJGUd3DGEn1UDbz1Jpnsocy/RsEDiQnvrdCi\r\naomQI+jhrccBaZrcszsS6niz3u6Y1vwkQ4cFBMXKbGejOYu0qtfa5LAxhUQ4\r\nDMBwQrUnV3mVfSvOeVPNwCwMga/iLKJxphnAm1na4mHpH20xgqHczQU+mCBn\r\nrAAFKpKMhxhlfqEGRigBTEmEmIG/Yt5aUyhkT7krpJNhVmPdx3j84suHttZ2\r\nul7vnJ+skpk02R/1pKmxRVU9h554ayNUaBZ39bV82sfTd5Y6Hr+7SamcTRy4\r\nJB21SFyt6nKSi4QNxYhyv9tsIfYXU+kdWHcgHhRseiX6etcoONHkXZKSa9js\r\nXg4tcH6H7qz92O+XehZ3k5LFeW+PsE2hPdOUe2opYSn3CHrN2GCL7lrFL3hI\r\nk8gK2E6P0kHBobXtzu2T8hrgFeOSWlENSgM8RtMZaa5JTLZ7Ypxmbacf5o9n\r\nr2ekIlMld99Ef3rvwMbZY5oGFdDKLi2RQRZ6E9iuosae2cENR4d5LBpNHJNb\r\ncgXaD/J7gyubF/bYzjh/YYOcN2WkY7uqvP4=\r\n=Dt/H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf3WAD6uprY6+Ui6+iY9gqi3QdORtbfVzlhmswKmug9AIhAJ41BHo766ixwzAqjw0EiXX9hpIX8PA4LxvSWWIB8ocM"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.3.0_1645717127637_0.14317377337016635"},"_hasShrinkwrap":false},"1.140.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.140.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.140.0","@aws-cdk/aws-kinesis":"1.140.0","@aws-cdk/aws-kinesisanalytics":"1.140.0","@aws-cdk/aws-kinesisfirehose":"1.140.0","@aws-cdk/aws-s3":"1.140.0","@aws-cdk/aws-logs":"1.140.0","@aws-cdk/core":"1.140.0","@aws-solutions-constructs/core":"1.140.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.140.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.140.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.140.0","@aws-cdk/aws-kinesis":"1.140.0","@aws-cdk/aws-kinesisanalytics":"1.140.0","@aws-cdk/aws-kinesisfirehose":"1.140.0","@aws-cdk/aws-s3":"1.140.0","@aws-cdk/core":"1.140.0","@aws-solutions-constructs/core":"1.140.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.140.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.140.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.140.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-yr8uEr7mb2bt1k6RDkJz+/eH4KS5ZUp2i6S/vkoz9SZSWSWm2Aec8VSu+O5wjfVO+XzpXgSYleBbu2df9mbWjQ==","shasum":"5f0af6cc21888ae4dc61ba2141a8626f30d47b6b","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.140.0.tgz","fileCount":19,"unpackedSize":302740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGk2CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWwxAAgUwds8YaLEg+MYfUNwffyltaz1hC651IZ9NZjbRSNBM4udsG\r\n9Pdo6mg/RcM4HsMFNx9CaZ/vVJl35zCJdWV0q9qLZRUiD0K6y1TuZY5RM7Im\r\nnGOtzkCjvzAWDgurcKPZAkQGbXtPR54X0YSo2rCWhGPo5T14aQbN0VoM84rj\r\nwSpY+v9MdZbjvHTeoIeJdqP1bNfq1BxbS78V5Rf0qHf4qCG5aavYxKpHpHBz\r\nM6z5vnXPjKyllw75NhesWm9MT3VTAgAtRvK9xiCcbha9VMsW3R2Q60cUJhGQ\r\nA3nlKKszjjE6mBtkCfIO7m5c+NX1WjQy2zmygjOlaj0BhBT0ChkAQt8v40NE\r\nw7Nd7EnEmhE/DsSOmDOAgOIlU3xONmQuSnDJe80VCDUQtj3/5IFHGb511y1K\r\nYai1e1RMz0gqtZ4z6CgMr5SclKylBNIS+9f/XpI2EiepuTS10soU454Sa8lG\r\nD1SEd3JdtYOWPyupqFarz8ZQRQbdhrun6lcNtvcyRbuGjQJtBSj9wlxf5KvA\r\njqKteY5JhQa/2FRUQNl+J6D/Q+imV+6+JGmEWdsAWza4fkwPbc9ARWMPFn9F\r\nkQMCa5B7txRNYoLY4QwB+0hsY/GPcXAFdvv6Eofie/a04N6p3YThu28mcxo8\r\nwWrWi1j4kpSCVhvuo0CXllefsk4eb6TTtZQ=\r\n=BMdr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEs8wsu25vicHHSPgDU/IeugUwa+pvF21Seax5KkZ9PHAiA6Y3fLqPvkeP6nsg8jp05S3uei//Yjfp+AMK0T2GoMDQ=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.140.0_1645890945908_0.372977957171468"},"_hasShrinkwrap":false},"1.141.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.141.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.141.0","@aws-cdk/aws-kinesis":"1.141.0","@aws-cdk/aws-kinesisanalytics":"1.141.0","@aws-cdk/aws-kinesisfirehose":"1.141.0","@aws-cdk/aws-s3":"1.141.0","@aws-cdk/aws-logs":"1.141.0","@aws-cdk/core":"1.141.0","@aws-solutions-constructs/core":"1.141.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.141.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.141.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.141.0","@aws-cdk/aws-kinesis":"1.141.0","@aws-cdk/aws-kinesisanalytics":"1.141.0","@aws-cdk/aws-kinesisfirehose":"1.141.0","@aws-cdk/aws-s3":"1.141.0","@aws-cdk/core":"1.141.0","@aws-solutions-constructs/core":"1.141.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.141.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.141.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.141.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-yssWa1nV658Z01TRH/r7pav/U56YgIwE9AgWoo+BSHTA2juQMMtfuT4UksIBF7avDtGdyZa2YTbkp/H1vs31bw==","shasum":"9f8df9da31a2e70c3ec8ef214aab707b381170de","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.141.0.tgz","fileCount":19,"unpackedSize":302740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHP48ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqeRAAiiz0BqYseP3lgfjs+Z6ZTj1uV90yRmDTBG+6SJG10/Z79BTr\r\nJ44erCDIJiaP3Znh2cxDUjXyrK8cZr9JQMmgOS7KEkeY/QYIpVrchbFMuvGf\r\nk68tG+x/k/v729kydKSY8YnSKIlAkxpKD+8I4eJhcR5WnKjb/KmzbAsJCiQ/\r\nf83vYnRosTRtewTVGFnE3JAi4a2sv5POk2KaF8u9NQk6MreOeKzKb0fsoQVw\r\nHKs/jDeEmr6EjCRSh9m2mZo+oYIbI4AKWHhQrrrGxyydTMQsIAq3MStVqegS\r\nr3VcVwpsPAIw+A6GCfnounM5rqCnRxcEAiI5l+/sJH4+J1c1WqRypvZXVs9S\r\nOjRgRgOwBcB0nmFgKOH5zIrHdfp3i6TexSxyfGX1NmEfqS5hJlBP8YlFXVSN\r\n3Af03HtCGCd2GCgA4j2RUkQeCovl+0oycXSo2Uwe5WaoBIgYzCtgZqDxsGjF\r\nYPJkg4WJk67pyQDIRNmKleRJxplqpaF75gqDDNlPQyYUUKnTXcFlJuSk6CRw\r\nmMdviPlSeX8pwD/rv3TWGP1YR5CzP9d5l5r6892VIBDAwxlXUTLrodAyoYQh\r\ng5ngKeHaowTfP8rO0EXvP0ilja6VvkyYGNFtPMDu2rOtWzouuZq6ltp1OydI\r\nv3FhgTTRK8XH8DTVaXEpGfXTDf/s22skz9k=\r\n=J/U9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpULjMkEb8ENKO8IzN+u/LmAYfXL9UVovPxS1wqeAydwIgJaIuPKmSzqiezte9qwR2eC50BZZiMKf0ePG3gW6Rwu8="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.141.0_1646067260257_0.9524041803682533"},"_hasShrinkwrap":false},"1.142.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.142.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.142.0","@aws-cdk/aws-kinesis":"1.142.0","@aws-cdk/aws-kinesisanalytics":"1.142.0","@aws-cdk/aws-kinesisfirehose":"1.142.0","@aws-cdk/aws-s3":"1.142.0","@aws-cdk/aws-logs":"1.142.0","@aws-cdk/core":"1.142.0","@aws-solutions-constructs/core":"1.142.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.142.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.142.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.142.0","@aws-cdk/aws-kinesis":"1.142.0","@aws-cdk/aws-kinesisanalytics":"1.142.0","@aws-cdk/aws-kinesisfirehose":"1.142.0","@aws-cdk/aws-s3":"1.142.0","@aws-cdk/core":"1.142.0","@aws-solutions-constructs/core":"1.142.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.142.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.142.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.142.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-qSewaxvhOZz8b7RbaZ5YS1Qhb/kha02CZDujjjYfDbebUQhY4nBkotDOwLWY3dUrPgGMsqK59TYqhg0fudkOjA==","shasum":"ad6818305d1f2ccfc8ee0b8656d78cf52982a10b","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.142.0.tgz","fileCount":19,"unpackedSize":302740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHU78ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrug//d1Et8p/6yVUKSh2exxhwki/nibTzzwIWzI/epHm+5otC8558\r\nZsFlvv10AKrYlsIrc0k9bo6cRQ5fUH+jjVc44gdBqtTii1sZ/Fenb8CZG3BY\r\nHv3pfIig283MN16SS+r5LsYkANy6hHEAO7eF/83ZR4PY0MvURIVCmXHX/NsA\r\nZGwRLQdAXbB16aeBGbgKdxgGhGhPOIpsZkNhzNWVamSqg4oPQRcTsxvgbRhX\r\nqozD9FJ0J0oSdH4SSul74a2wlMEzYtBu+KCRVO/LxXCtMVh2CSHtkRIwk//H\r\nnLC76tzq4mQxUMuLFokIx0logG1L1X6+eBF2GwrCSbNhmucY49rx5stoV1DV\r\nKB4NoPfQfhG8g2l40rwLi0zq674//qyy8qU9oRhXEdig7esRhJ/yG+UXssOB\r\nPeP7wWFMtjADnDtnY/cjgCbUk16vJQf0Z99U/xzcM0DiJ8R/ikixzxDeusOO\r\n8XNLvzHVI/e6MDCv+dAbeRPOG4J0ggoozS8hruAC4qRFJkQkpoMEqH/yQMtu\r\nbwT3E5fXBDBpSfHpkFOUh62AquLxy4vzkMFmK8r9npUhUpkEua7BIHl74T+m\r\n6JDX52Qex1HPSQGbUYJJU+lqJDd+yYECl4WfQywrBmXj3f3J//X/B+wtOypZ\r\n3+4iZuPzSd7jg3BwEupwsG4DgINSNgod9KE=\r\n=yvGI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbaHC+X0b6BqZ1oHbdmMYyccdQ8P6ISq4PvL+PisH4xAiBPyKLKRajMc4Unwi7kimpU9YIUxIMo7vm/KbSCY3L1zA=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.142.0_1646087932257_0.9135084303361043"},"_hasShrinkwrap":false},"1.143.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.143.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.143.0","@aws-cdk/aws-kinesis":"1.143.0","@aws-cdk/aws-kinesisanalytics":"1.143.0","@aws-cdk/aws-kinesisfirehose":"1.143.0","@aws-cdk/aws-s3":"1.143.0","@aws-cdk/aws-logs":"1.143.0","@aws-cdk/core":"1.143.0","@aws-solutions-constructs/core":"1.143.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.143.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.143.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.143.0","@aws-cdk/aws-kinesis":"1.143.0","@aws-cdk/aws-kinesisanalytics":"1.143.0","@aws-cdk/aws-kinesisfirehose":"1.143.0","@aws-cdk/aws-s3":"1.143.0","@aws-cdk/core":"1.143.0","@aws-solutions-constructs/core":"1.143.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.143.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.143.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.143.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-HGZmNXwZWQch/Zr8cIHxmFjtCUbc1WBgebnnkdNTnv+dVeeEIULwUWFFgR3jWH8re0kjuL+rTt5AIF7HX/sSog==","shasum":"73b5e7ecf02224891e41c7950d64c801c922a0de","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.143.0.tgz","fileCount":19,"unpackedSize":302740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHiV/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiKw/+I1breDf3QNU2IIAlsxVpEybwg7obS8DmJJGY4LKvwZoB8Oep\r\nCNDKA/C1IUlv8aX2cVRgO37SrKfWMoLEbU9Ee0jZQWhkmMKmuNYI11QHCkPL\r\nZdRnybBJ8/5ZrfqA3k9/dv4LSPS9Zol+SEBDODMmWpbMVojBc73eH8ZV1JA9\r\nV8DRKkUM2bkQ5WUEHoGbYOcYd0T6wRtIx+2OliAzikGNnlwzvWtruOluqvS2\r\nQIMhivo76BcqcanP4m1EaTbsOhlDwMp6RL8YjjfZDtvRc6V94W0cK4AJ1GHZ\r\nXbyI4uxkTjiVjgrC106TX06y/FTyNKeo52D5DAKAPWaOgFm2ePV3w4l2sYAI\r\n/wXHvFHFJnpA8R5Phj+QbJZCqNmWOD9HIxTqerwQTSfKpfwb6EevcPqh3VAJ\r\n470ADBFThWtwWYQ2p4P/Hb5yrr0taqJ2N9UDe0Lu4UGaPWyPT7nIvkYkJWoE\r\nmnvIi3qjoJdNWl72CvbKhLtA51NqoXsMQUlly3FnxD4NHIqeQUcjSPKEIr7R\r\nMa1Ba+kXxmn19VodD8V9Djuu1OnqEiqItmse8UiOzsbr+fJcAHiFdnrhUwBh\r\n+g7ZDX5s2HJ6FOOKNJW/9iZjwwVZfZWfW4BZmmqrvzUXY9UmzPeXfck/mMnT\r\nkvUbYvS7LbZZRjsFecHbRyPIKmPmoXfKG94=\r\n=BZm/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMm7BJsIeXraUgIV/Rt4iVh6+2iaFSvzQv8jgk5i1FlAiEA0kcNEaasrtHz1lumPWvgcyHLyLDCf7tYaJGOKgv96pk="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.143.0_1646142847196_0.12058734661193204"},"_hasShrinkwrap":false},"1.144.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.144.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.144.0","@aws-cdk/aws-kinesis":"1.144.0","@aws-cdk/aws-kinesisanalytics":"1.144.0","@aws-cdk/aws-kinesisfirehose":"1.144.0","@aws-cdk/aws-s3":"1.144.0","@aws-cdk/aws-logs":"1.144.0","@aws-cdk/core":"1.144.0","@aws-solutions-constructs/core":"1.144.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.144.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.144.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.144.0","@aws-cdk/aws-kinesis":"1.144.0","@aws-cdk/aws-kinesisanalytics":"1.144.0","@aws-cdk/aws-kinesisfirehose":"1.144.0","@aws-cdk/aws-s3":"1.144.0","@aws-cdk/core":"1.144.0","@aws-solutions-constructs/core":"1.144.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.144.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.144.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.144.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-ljmaz6nlelNYLR+okKT5wppbrQeYLu2KsRhs1xLJDRNQT3Fy77OJbDa3afeneRAkX8gvvDNbqv3XxNcbEImyJA==","shasum":"26b25c9b79f10058df4252c141ddbba93aef648a","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.144.0.tgz","fileCount":19,"unpackedSize":302776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH1QJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Ag//WGvCA6CU0uxEy7dJD01IZd1KqPhjB+yFjnfimarlgYhN8DIw\r\nTxHoFng4dbXaQzjPkXX0o7s79jBnSAC4VX/dBYuoJ0gV2qlMXiUn9bOpKZhP\r\nZaZInLceVJpgPXAZNTYkl4giDrWAnJ4LOu+rM2K5hfGD65n1D6VK9YwyjXIO\r\nkP5aqLN4UPdZz+90n4oRbOM8KNaAGixo4L41nm58v28T+D9YrQBIkq2fk8JT\r\n5dolHsWUUxn7fPfSCxIVsAKcuarda0M/5YtKe+CMem6p3vzqKHRI+O3Znu+Y\r\nU3azI2xTKlaSXsxQMq32+0LfhQJpat82IUZSoNU2CDeAGelE+QKhjd6VdWzy\r\nfFkb5Bp+0ZPl8+XO8GwjgGft2CGbT0Xki46Ro2WDzdAVe+wJXbbOOQmaXUmV\r\nXBAJNQDsrNEwmKWx+YWihgFMkyPmA2BXly//gVW5cOFYmq7m3GxBhdEkxhqS\r\nx0gIXbamxQjRal4U+CfkxFdkwlqYMF3Wmma2NrzZVXlMiBm4gBkRAaSZU42+\r\nn6SfQyEBn9pgK60JS0JxDKAbGZu+QJMVyIClXVvy2duPBR69fDK1Yjsxv5IR\r\nDs6ASJESqSP5rOVOip44r755Eqgj5b9I6ymdtTNb9dZtajTLVwCm9SNYEXSx\r\nXF2lDUuMeLY9oe72/ERqqFsn5i2GbqoINjc=\r\n=hoyE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAh5MS1sep83KfCatrum5sb4iq4So+f8MkW1OtO17lKCAiAOxtRrwJDKqEQlZqP21lWD+qGtV8W0O/qwYG7IFPZ9tA=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.144.0_1646220297348_0.35240383859151514"},"_hasShrinkwrap":false},"1.145.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.145.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.145.0","@aws-cdk/aws-kinesis":"1.145.0","@aws-cdk/aws-kinesisanalytics":"1.145.0","@aws-cdk/aws-kinesisfirehose":"1.145.0","@aws-cdk/aws-s3":"1.145.0","@aws-cdk/aws-logs":"1.145.0","@aws-cdk/core":"1.145.0","@aws-solutions-constructs/core":"1.145.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.145.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.145.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.145.0","@aws-cdk/aws-kinesis":"1.145.0","@aws-cdk/aws-kinesisanalytics":"1.145.0","@aws-cdk/aws-kinesisfirehose":"1.145.0","@aws-cdk/aws-s3":"1.145.0","@aws-cdk/core":"1.145.0","@aws-solutions-constructs/core":"1.145.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.145.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.145.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.145.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-hD+DiJ8lJXJze0j8Jv3TNcKVGUftv4Oalq+qG8/WilcYHkjYqVulY7r5QyiaX8JMPhblb3G8s/fSwzROKPqXIA==","shasum":"f0b65fea517ded24869f9901002b12155b446ec3","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.145.0.tgz","fileCount":19,"unpackedSize":302776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH17vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRFA/9GyHI9x9R+WGyjL0FAWFgjCMS/oSc9YuXNAhTpImgW0SNwrGd\r\ngs0XBJiXtFS1aD0rumC6rVxILxj+vxJ7cBCqLqCkD+CtxtNi5cfuRndD/X6r\r\nc8f6HDa/5T+viopziKg8gIilHhZzGSopCO1Qn77815MezXMLTCElr24cK8Ni\r\nA1Bk0rnfxQTXoy1U2WSmKF4DTykxtdM9Ah0PUevr8AwfMO/+oE+mEn76OIjj\r\nYSIyVgOQf+b1CB81tYw9Lw0A+qCTwZPJYfnOjvAfHmL60cPxwcstFuy90+X9\r\nie6AqacbTW3OGIqB/o5p48/culBMDdqtBCdjyCejJW5PwvTzG5/Og2A8rHq5\r\nuHqhvWKo7qCeDSudquLJrfTpe+0uaTAtTaiLNfWPBcs8dhfDLvZDSFJhKITh\r\ntvg7QEaPPFy0wmmE9yK4XXRKurC4ZXMZaegeLQhFZuMJgdFFEfRMm6Da7rT0\r\nr9CehfcKHo/pZGvhyCnCPRCjBR/reb6oAF0M1+Dwofm6wLxLTEXGLoYvRRfJ\r\nPG1RKdrIw3Fv4gKbC+x9lTmSqaHJYQhJ2DCxKf4RabMNu2ehGPAjYNRyoSBE\r\ngz70J2Mby17MNC0uyxrUjhg0HOqx1BCr7FdxeqSZIi59ZKtGJU8S6jSKPhkN\r\nJCe8lwSIBMrCMSWZBV7qi+qSSM8cHXiX2p4=\r\n=9lER\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3NBDagpGHUKJhVPME6anfYVWmZycVrpa3EUN1fy8+KAiEAhvY/Z1NHtvOUG4HvOD1P5gR0F17H185opgwPRjjbUkY="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.145.0_1646223086834_0.6568090690630051"},"_hasShrinkwrap":false},"1.146.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.146.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.146.0","@aws-cdk/aws-kinesis":"1.146.0","@aws-cdk/aws-kinesisanalytics":"1.146.0","@aws-cdk/aws-kinesisfirehose":"1.146.0","@aws-cdk/aws-s3":"1.146.0","@aws-cdk/aws-logs":"1.146.0","@aws-cdk/core":"1.146.0","@aws-solutions-constructs/core":"1.146.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.146.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.146.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.146.0","@aws-cdk/aws-kinesis":"1.146.0","@aws-cdk/aws-kinesisanalytics":"1.146.0","@aws-cdk/aws-kinesisfirehose":"1.146.0","@aws-cdk/aws-s3":"1.146.0","@aws-cdk/core":"1.146.0","@aws-solutions-constructs/core":"1.146.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.146.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.146.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.146.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-LhST/CvxsbIZn1VxZZYi3ScrP3/0A/TqYuMiHXkUKOPmu0uI9Y4tDi/MJHUjf3Rd8vevtTo9ISQz+M6K+lNvFA==","shasum":"c9aad281f54bc39fbc68c8a58cb4be2c4ab7082e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.146.0.tgz","fileCount":19,"unpackedSize":302776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH92eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDfRAAolsupqiJ+ayJz9rwJ9gJj5hi8d31UwHVb1Dg0U/inpU6ChUJ\r\nfcG6ZRfixNydwMbXeCcP/2RtdABcJu27zfA5pCSugAa7aRM0vkzaKV+ajfp2\r\nuMl+maS8LXa2UfjBgqADATwACZTSjMDxnn0Ezh85dD6GZllSxoGZmvE5+EWD\r\ny0mtbqN3MLCIZQh3e29wMmpfrY+dM19iiS3X/IpSWai9PeTEl0xz3IwlRsMb\r\n572bSf902L6yc4jUWCpZroh1QYPnK141xOtRJtp4Wsl7su0bnBPnmX7b3Gs8\r\nO/dtrmNKLUYFrEUV3gJrEVx/tQDDg/G5ug4Clk86jy/8HRLPm/Xv+hx+KvIQ\r\nUgF09syUhtWhIVn3ziwdwlf9FLGzbY75ODxBhB+IdJ7/fNFuaKeeC52OIvEW\r\nIplKyQCXE0oxNVHrkbi9yHtWlhL4tRUsAJE+7E6jSN8+H1JbsTDEE4feDpMS\r\n3l/mrKqkiLSPMHu5z1aiMaQ9Sobxi7+hJi0yzSox45x7Jf0QCL63NJRysfpN\r\n27gqHxJr6orzt4DUVfCjBvebgoo98TcIBbJdZTR7ZTPII5F/+FABLKpoxBui\r\naeB2cgd/H7c2cB71yn7E0OpsdB+P+wRqJudjkRjNLhF+FgdGPlNOAXL6M+GW\r\nilBMlGXgD2wffbTRCi/e5g9QprGcurJeD70=\r\n=WK/r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt0TByWQnD0wE45qE2dfCypKyNNZn+y0mCg+nGYx0+qQIhANO9F2Ic0tvDcSaAcXa3UQYXsuVJijwPFWVjLIfhHcyT"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.146.0_1646255517829_0.3356201096359839"},"_hasShrinkwrap":false},"2.4.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.4.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.4.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.4.0"},"devDependencies":{"@aws-cdk/assert":"2.10.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.10.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.4.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.4.0","aws-cdk-lib":"^2.10.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.4.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-jsYJRYwBpXKAo5zU21C3+DPgHDn2QXuNL2EGSL5tQcaoI0Xd8dOUnW4PzTWLTG58+3ziavsudybHOuLiU+q68w==","shasum":"3b26baa7c0b6f1afd332f08507de8e2a34343145","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.4.0.tgz","fileCount":19,"unpackedSize":335820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQxKZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMGg/+PUG3HBU+uH5LPqophdQglud/PEoNcUyBzf+fpMt2eP9M7hko\r\niehDYuaWokhND58rB1XZj7Pc9TVTC9J4TF9u2fvFhHSYqXCJyaxdBSaUmLpC\r\nf425tJ+Fn6kyxL+c0tcS1OXSxD31seUBmWGIPxA+38S5keQnIrwhWwbJ1p2n\r\nd/37KfsiB41yKUOwZ3EmW67MaCaiucmBsraxkFt/R0D2uzi5nEtLqWWpsyF7\r\nWBOmzyLyAs5jbp5FNO+ogekjjnyLngVArHU+DjbKq0BCsOrMB/g0M3uCaBrR\r\nYrJYJS0UQHDoKpiYlxL+wlkXEEMMP4VNGClU5PErKZs6pRnxzRxA+tF8UHTl\r\ncJDhJ6MO2UGlw/8MsNWh7dYYdvNzVzJQf/ZBGEUZ5dV9x2TZZDH6DU0pW5zZ\r\nq/mkodxgoY5goSbA6s3pEDf5nZi2a81z5JnaYviMjRE1hPMzSNfyLlojy3RZ\r\nFOF0tr59bvMrah+fT7088fEcgtKHuC5jOjqU3BuV+MOGPpVNrA5RCl/Cg1Kl\r\nmzrgK9t2sBxqLlsmhqDeiEHYo7QvgLmedNKIWx6DTcvewnsPM9Q9Sl0dDJqK\r\nBAFNd6Bdz/LqUH7SmeJngHHT6AH3ai2Q5v/bdg8ogs3MBFlCl6LZiXZxsgoz\r\neTInvURGU5JDCTLkLQkeaEgQwUT73Vs1Qkc=\r\n=FEwL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ6YunIjRw9QdbOLalJUFvj7yEtdljuwtYqJrE6WRl1gIhAOkEyDf2+1zvCjJqVRFE3WbslssKz4/gCpJgFX1x7762"}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.4.0_1648562841470_0.8949945606214915"},"_hasShrinkwrap":false},"1.147.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.147.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.147.0","@aws-cdk/aws-kinesis":"1.147.0","@aws-cdk/aws-kinesisanalytics":"1.147.0","@aws-cdk/aws-kinesisfirehose":"1.147.0","@aws-cdk/aws-s3":"1.147.0","@aws-cdk/aws-logs":"1.147.0","@aws-cdk/core":"1.147.0","@aws-solutions-constructs/core":"1.147.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.147.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.147.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.147.0","@aws-cdk/aws-kinesis":"1.147.0","@aws-cdk/aws-kinesisanalytics":"1.147.0","@aws-cdk/aws-kinesisfirehose":"1.147.0","@aws-cdk/aws-s3":"1.147.0","@aws-cdk/core":"1.147.0","@aws-solutions-constructs/core":"1.147.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.147.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.147.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition in Typescript:\n\n``` javascript\nconst { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n    kinesisAnalyticsProps: {\n        inputs: [{\n            inputSchema: {\n                recordColumns: [{\n                    name: 'ticker_symbol',\n                    sqlType: 'VARCHAR(4)',\n                    mapping: '$.ticker_symbol'\n                }, {\n                    name: 'sector',\n                    sqlType: 'VARCHAR(16)',\n                    mapping: '$.sector'\n                }, {\n                    name: 'change',\n                    sqlType: 'REAL',\n                    mapping: '$.change'\n                }, {\n                    name: 'price',\n                    sqlType: 'REAL',\n                    mapping: '$.price'\n                }],\n                recordFormat: {\n                    recordFormatType: 'JSON'\n                },\n                recordEncoding: 'UTF-8'\n            },\n            namePrefix: 'SOURCE_SQL_STREAM'\n        }]\n    }\n});\n\n```\n\n## Initializer\n\n``` text\nnew KinesisFirehoseToAnalyticsAndS3(scope: Construct, id: string, props: KinesisFirehoseToAnalyticsAndS3Props);\n```\n\n_Parameters_\n\n* scope [`Construct`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_core.Construct.html)\n* id `string`\n* props [`KinesisFirehoseToAnalyticsAndS3Props`](#pattern-construct-props)\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.147.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-ivQXFTfNOnOWKBCvAqEiVtjiFCSp3VzuFwcL3aI7swkZAUI5UhGB+NutvBkDhzC2RigNLLWzkYpI61G6n4u6UQ==","shasum":"0c52650f95b31bc479599f05efbb56d7f3c27046","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.147.0.tgz","fileCount":19,"unpackedSize":302776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ0NuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjQhAAgKlUcSPFYfNajQBqsyEqW1bfv/RZjwp/ZOBMF01sC+Un0xg4\r\ndSizNj8HynVT1fL0f4EwEoCtAs0it7WdOstbT3pIVMhf0Y0FNGqZzjqkl5Lm\r\nESfCYHyXPpQt+jnEPOrbVlX4RPcKmF/5gMyMTm7q51VV537FkblkKBhR/Sq6\r\nIsP/2/jfISEFZXm1BqT95SEqRJD3VLCDaRRBIin/iwcmbe0bvtlOSeDhFfsr\r\ntRoKy+rq86vynORjsfiAyTaFNPS+X4ksirHbfq763QRWMiNyf5lHlR/9rDd1\r\ndqj44FEubMwMLQOP5f+1qjUWZFyArqe6eWePB8cH+BkUhYlfwn0dLCbeFXB/\r\n9/wGzhHSNDSn135ODjKvW+gAZcRGVCdLCwkvWElysWRkcoCd8meUwWE/pSgF\r\nzs3gfcjt0yC+JbOy9o5CySo2yTbVU5amqti9kQ49AU797l4WANd84oFkCV59\r\n/R+52Ddr/Sw8wWtwit/dZZnW/EQsM2f5cP2nKMiw8m6yQJhikCW1XpBo62aE\r\ntD7qbTJZqz+CyLzNiwrXU6qiXeyhtOZ5o9XcqplgJHGnZm0eYoQKzmwEGMN3\r\n6GLa3vY+BBYnqnBCq09lFhkouNgbYRnnpm1y7qot22va8/7eExyJC6yw60zY\r\nynv2J/320cPjghSf2u9oxgzey5Plco3j0es=\r\n=cplk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtNLUSSxBNi9hm1YzzAfeRsrah4HyLWOyx7peSpXVVuAiBOl/r9KHuXEz49kxqD2g3F6QfEIhfk0lHT3T8bzFZeeQ=="}]},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.147.0_1648575341804_0.08482007094488209"},"_hasShrinkwrap":false},"1.148.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.148.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.148.0","@aws-cdk/aws-kinesis":"1.148.0","@aws-cdk/aws-kinesisanalytics":"1.148.0","@aws-cdk/aws-kinesisfirehose":"1.148.0","@aws-cdk/aws-s3":"1.148.0","@aws-cdk/aws-logs":"1.148.0","@aws-cdk/core":"1.148.0","@aws-solutions-constructs/core":"1.148.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.148.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.148.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.148.0","@aws-cdk/aws-kinesis":"1.148.0","@aws-cdk/aws-kinesisanalytics":"1.148.0","@aws-cdk/aws-kinesisfirehose":"1.148.0","@aws-cdk/aws-s3":"1.148.0","@aws-cdk/core":"1.148.0","@aws-solutions-constructs/core":"1.148.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.148.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.148.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition in Typescript:\n\n``` javascript\nconst { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n    kinesisAnalyticsProps: {\n        inputs: [{\n            inputSchema: {\n                recordColumns: [{\n                    name: 'ticker_symbol',\n                    sqlType: 'VARCHAR(4)',\n                    mapping: '$.ticker_symbol'\n                }, {\n                    name: 'sector',\n                    sqlType: 'VARCHAR(16)',\n                    mapping: '$.sector'\n                }, {\n                    name: 'change',\n                    sqlType: 'REAL',\n                    mapping: '$.change'\n                }, {\n                    name: 'price',\n                    sqlType: 'REAL',\n                    mapping: '$.price'\n                }],\n                recordFormat: {\n                    recordFormatType: 'JSON'\n                },\n                recordEncoding: 'UTF-8'\n            },\n            namePrefix: 'SOURCE_SQL_STREAM'\n        }]\n    }\n});\n\n```\n\n## Initializer\n\n``` text\nnew KinesisFirehoseToAnalyticsAndS3(scope: Construct, id: string, props: KinesisFirehoseToAnalyticsAndS3Props);\n```\n\n_Parameters_\n\n* scope [`Construct`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_core.Construct.html)\n* id `string`\n* props [`KinesisFirehoseToAnalyticsAndS3Props`](#pattern-construct-props)\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.148.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-W/CqTMkn8IeNHAvr5Wm4EznXd5o0+eLESu+Ao4Ldh8v6MIGwcSOpeJH2lFC9nBo/laMNY4EcqbMjeSytbIolcw==","shasum":"51c7ec273c222e4beee7cfd2feec9d42f93df549","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.148.0.tgz","fileCount":19,"unpackedSize":302776,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkRFGFm4qCYP0cov/qLht/WZ4ncEAQjy4LFj8TCTj5YAiBo1JnAaM3pza3ocdjJcPGgLVSRAGW+JLRhE4G3AirM2w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRJwcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8bg//bubAxgBzdkLplWXQx+O5qLtGGUJ00VM4gj4EoDp/T9GNl9X4\r\nMaH7NU9XKFKwZ+oGLg2ukMhLPHS4WOCbt+adChR0GI8T8gsFzgYgw/iecUDO\r\nlkxDoI7iAQaRmtLsupSS/FB6FyWEM94RU4CkBWvtR5Od6hR9dzsWPNJZqJzc\r\ndY31ASBm34FebT8eLYoW3sNE1fYba/H8eUyuS8+EpmoaChs5SZdzYMBRLDZI\r\ngQpa4W3N/Bv6VX1kovsRRU86AC1370FpX0abY2T6I9CIaaexu2E84fLGIotB\r\nLvwuioSLFgmPZnafdyu33pzsnkbtipa4/8vHGfgAIgiY6ag+94OgxzBYDnOO\r\ni7NmZv1YKZ8z9MaxtBoaqRMFYRnxsREVx9Vqt8/40EqLBtGRNpGpKO5Y1SN+\r\nv/W9JibkIGZTCQG2KJr2Hvmo2lrQ6HGSa4OPgTFsFelirx4JSxSU07ZdP3h9\r\nTQCGptM3hfEc/GP6YGlf52B41DQ7fckKoea3bNMjppc5sr3ETfHyNHJRwMuY\r\nGX1TVjix0Dw83HBo6ee+Lg1hLDcqaG0csPVpiDH04k0dQTj4+/qqU+nxLT54\r\nzIuHiGViXAV3onM8img6jewzvgMEg1Dav2ni2WTPrhT41MdFXRjfu0J47ZHB\r\nWVsVHOcJ9LaSq1zmclTC40JU3hR+DpOQ2fs=\r\n=zH8H\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.148.0_1648663580649_0.6106581821398298"},"_hasShrinkwrap":false},"2.5.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.5.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.5.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.5.0"},"devDependencies":{"@aws-cdk/assert":"2.15.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.15.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.5.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.5.0","aws-cdk-lib":"^2.15.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.5.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-ZkcPmFvWhxtJzIC9B+n2kmNv+MxYgz13Kr12Mu0mTom5qBx5axapZ9pjFUIGURs73iq0fDXqkzL98vjIcAUmcQ==","shasum":"178bfe742a0045766df2e5fda2e4f4f31883c601","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.5.0.tgz","fileCount":19,"unpackedSize":336547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOzEEMeX5+q1HSlhAHJNwJuqKyVDIuRW0Zx01cO+hCPgIgNT8NEbop2QNaSmJnc4Qjrkd+uuFIyCAHjiiKByUdPKE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRKixACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruRA/+Ok4qUu4FyLYYC1YXaAg+rywBKCFVy0ra/tvqscCp8VqT3t9s\r\nSLVsnVu3rSUwMN+D7qqreQJgtP4JGeBNfwwtCaAimBD2V1tK5UdTTMDuFFeB\r\nnw57a9Qdli88eCVnet/Byj5UN77T0Ji2VDxEsrUEvHSKMjOoKpL2DmyS0JfK\r\nL7+Mg0swA49qDm6hsGiO0Mykp6yTktgQ/vU6tUykVH94Oo2LFINJWdIz3Ppr\r\nsztN7FdQsYodcPBikOhv2CH8NY88k6NFwlqZamP0cYoXhr3nQozgzz2p4jH9\r\nANaCGjCAH+6cfXC4L4iWkLjACK+JOaGWZXDWhjIsls7fVRSBaVctYZte+zVC\r\nWLYtq1vH8MXPLKnW2eXfr/pQp+lLfOfbapPVJ27KJBo/F5ky3LdavEE/XeV7\r\n699NVbyPKgRZ8lvLKhyIlSmBuTuhEnLNIvsrLZfeOK130VdWIKdJHsDCCbAg\r\nK6rKxNVCqQan73WwMQmCad/G6ty9G/ZssTXNNP33vTtxg9ZmmhZbzQtX50t5\r\nlyz1KKEdjw8vLeEoTgOQ9V4YTuOeifxkX5tlNfqN9NUphy6PqyfeKo5sKEsL\r\njBkqexySBa0xUdwXz3qxYq/VWlCOm+Eo+sacPw0sCb+24ufhtL9aB1mf4Ipz\r\nhga1KOLnE9gmyD14CtRfhCzHA+dcYWR4GPg=\r\n=Dr3V\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.5.0_1648666801169_0.3504103378304735"},"_hasShrinkwrap":false},"1.149.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.149.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.149.0","@aws-cdk/aws-kinesis":"1.149.0","@aws-cdk/aws-kinesisanalytics":"1.149.0","@aws-cdk/aws-kinesisfirehose":"1.149.0","@aws-cdk/aws-s3":"1.149.0","@aws-cdk/aws-logs":"1.149.0","@aws-cdk/core":"1.149.0","@aws-solutions-constructs/core":"1.149.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.149.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.149.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.149.0","@aws-cdk/aws-kinesis":"1.149.0","@aws-cdk/aws-kinesisanalytics":"1.149.0","@aws-cdk/aws-kinesisfirehose":"1.149.0","@aws-cdk/aws-s3":"1.149.0","@aws-cdk/core":"1.149.0","@aws-solutions-constructs/core":"1.149.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.149.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.149.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.149.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-Qc4c4+5JcCYVs3poX4z4A2zqzlLIVeY2S0YTvRhp/RNj4OTYFOENFq7VQY/izmsxvxlRun5WLnPNQmHsevj0uA==","shasum":"3b86931c4d8ad47e7cb4eefad4c4ddbc53ed06ea","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.149.0.tgz","fileCount":19,"unpackedSize":312351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5Gwyw6e4Qi3wQYPZS9UlPCF9PTXXu8QaTdkCjW4sLLwIhAIU5Ou69M8lULX6xZByHetmQ+Sr7J7/u1dCBWaQRgnlU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTyIwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/oA/8CyALptGXsTD6ndgiSgKUlkGDdHeOmbfkUwXGp8nem8oQC6+/\r\nJ7B7yERtSgu+hEZfir3wodD+RT23H5dCGI9FA6cO6hKjEgVIN8dyArAMajak\r\nkuMAiCmcdFZpLKp0TNAGeoX2DI1BGGhV1UHVocG/l0uvQBja+YzdQ13F8+L+\r\nZGM+CNMoKnQ/0OLebm6cCmsOgAwZgo8Dl+9W9XeTYM0IpVhQdTCukaeK3AaD\r\nki+LUFxrYVshSLVJZo6KOxwihX6eI09LuXgcrpVAqg3aRiUsOhAwxlSIGGHs\r\nH6XIi8+kdk0GryKd+T4ipagEd5CE2FTUHAaoBFJ8gXAwwCjmQrGFi33BPIH8\r\nEN/9Qdh0DxYe0Nk0NTGBE7/y9md+BYWf7Q8X8XBmBZXJoHOVBfoIhncMx5+P\r\n/xtme7L6k2ZIsbPzkAg0zai0ZhU48s2hVTJD/ysj5XHVgatNyOaJ7O9ocQl/\r\nF6oY9xjOEi9baug3BLx1cs2lGEdp0K5HaHHOk2AghbwK5QN+UOjh8u1gri9Q\r\n8QQK5Bq5efEEAwQ052ELH5c+JxfLd8VMB3bS+P+EUqDk8G4GqPybhpYKtjgX\r\nmzQAB7NkvUHR9NgJaaT73Yob8wzW6PmYglmvZi6KJ3mutNYokuXfpTZVf0+f\r\nP+m2nKSm2wAXx+nZMMsBuNpTdrh5FOFOplQ=\r\n=oSTq\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.149.0_1649353264447_0.704573282418572"},"_hasShrinkwrap":false},"1.150.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.150.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.150.0","@aws-cdk/aws-kinesis":"1.150.0","@aws-cdk/aws-kinesisanalytics":"1.150.0","@aws-cdk/aws-kinesisfirehose":"1.150.0","@aws-cdk/aws-s3":"1.150.0","@aws-cdk/aws-logs":"1.150.0","@aws-cdk/core":"1.150.0","@aws-solutions-constructs/core":"1.150.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.150.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.150.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.150.0","@aws-cdk/aws-kinesis":"1.150.0","@aws-cdk/aws-kinesisanalytics":"1.150.0","@aws-cdk/aws-kinesisfirehose":"1.150.0","@aws-cdk/aws-s3":"1.150.0","@aws-cdk/core":"1.150.0","@aws-solutions-constructs/core":"1.150.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.150.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.150.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.150.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-pyukpgcnSWYKmqeki+UyjU0+uxmA6KYfYJLlucoRqg/GIUsoQEHYdZ5CWzWAQXp/MJVfojYcMC4PbBkqvFZtYQ==","shasum":"45b3c7cfabfa6b2b0e6eba4aca24e5c5972ddbe1","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.150.0.tgz","fileCount":19,"unpackedSize":312351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDELiclaIRjsnvedyPxL7bEfwJaFkI/vp9g3BdPtsn4twIhAI5aySB+KBE3OjU3MK1NDmNzoqEGq6xKuSvpZZ4onJe/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUONdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd4Q/9EhEKeiv+f8SUNWe50WaPccYMK4v7yYLk7tiLd7cUGZaWCzo5\r\n/5NjlbSnPWBFnxIayKrkdgcLSw0nzhpCtjwf/cHGrh6d57JFhQfhxUySa3tN\r\nVzKet56+Ye+AiCKCs2dDObRSRe3jY/jegf7a9m4LMFTSF7l/V3FSz0jedbaY\r\nJj9heoc7Im6cpTRdPQ/FuILKQrDXslJnuCxToRvSDUHpJ06wEc2N5SuuS+BY\r\nPfm4BMrgA3WxX2ln25VPJPoI7cCxawx7uBmyngvZZVny65b8330A1bbgtJUk\r\nWnGb9AA2JNBnHNUw2gKGkIR+d36gHgGl5a8UoXYLQU4QiKmVs7v4rKmH/zmk\r\ntvwu78S6+6o7bgMxn7f9Uf60MQvMdpRvlE5kBUfbPTj+/43quR8Iz8fyIw6I\r\nPEwrqun9reMa3Lm/IulO9/vwmo3juJpOlNcLYbqFpCa0Gl9HqKEKEvHYOvGh\r\nPLOSTDc6XVQemvZDV+nuuSWPunUUBiN4eXJf+VIleP8MEQn/5kS901m8et7i\r\nWEPO2tz0jO0ogoszDttqY05FKfHjI7U+EUrsS9nnf9oFBcqkxSYUilETpFSB\r\nQyI/FqB/VIAIrKJCeI9zEaPVae0pgt0DlbbUqR31q9104rN6/zvcWK0UOTlw\r\nsU/8Dee5lzoAts+/1715vlpXbJVFUZI7fDM=\r\n=SHFm\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.150.0_1649468253206_0.5717634924395729"},"_hasShrinkwrap":false},"1.151.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.151.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.151.0","@aws-cdk/aws-kinesis":"1.151.0","@aws-cdk/aws-kinesisanalytics":"1.151.0","@aws-cdk/aws-kinesisfirehose":"1.151.0","@aws-cdk/aws-s3":"1.151.0","@aws-cdk/aws-logs":"1.151.0","@aws-cdk/core":"1.151.0","@aws-solutions-constructs/core":"1.151.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.151.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.151.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.151.0","@aws-cdk/aws-kinesis":"1.151.0","@aws-cdk/aws-kinesisanalytics":"1.151.0","@aws-cdk/aws-kinesisfirehose":"1.151.0","@aws-cdk/aws-s3":"1.151.0","@aws-cdk/core":"1.151.0","@aws-solutions-constructs/core":"1.151.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.151.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.151.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.151.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-PAi3rxfmkJDkjHKyNQlWiopkc6pSoF/P0jzn3N/RGqmGhD4vjC4jE8S06rcdzR5HFdUx3mTGUrELhG5qqFUtFA==","shasum":"6fa395f53a9de8aa6c161b0d1b0223fd88ae8887","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.151.0.tgz","fileCount":19,"unpackedSize":312351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBU7vWpC9idw4sBPRuvPIyG66fJX+4Tt8JSipFz4C02zAiBZq1k+wsQtLQdyzl4AyITJVFCe3VR8fxUERcvo4YdJrA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUafgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Nw//aGvTThAEKk9jXTa6StpgEt+1QlntyttNhOoAGe3G39R8obvh\r\nzu5Xn+QQ+JV8URndYjriwGEanJerxNqlad/iYbXd53F037XrATcQccGNe761\r\nwChqECvSn4rXJY46YlvNFIgKvuLEBIPGzk0XS+yxVk3SgmDSTVaUevRc/Ks3\r\nEnz2zZorGJ0i9KmUTEy20tj/YidnQZCdLJ/1TBldv0ln/4tLbmNv8Jii2ke5\r\nONegitZOnLCsSkkK6WYsLsmLaREFZQIsMZj90jrR7uQElJ1bzZSP8HQxaYkb\r\nfhS3fuEZooCoFTWSOxGtvOUmHxc0qkslxNLuWG3eQ8JgVV3y7ndDybW8YMwi\r\n6bT9xcBfxd5GorgBxgJYxDc4g7ChdY1vwh2RGX/o5xXuyk0bv4b8kAx2mOzz\r\npaHw9m/5YfB/mNhDJkas9g1qwUBPIP/vbgmxPTybN/HY34LllqwLha4W8B0K\r\nB7ZjQqWSkhCPZc8aPUVPMibQ9qRI7R7vLdwhXL5A9NRUoPC+K0uXSQtGdfeE\r\nWXXmax8cNS8pmMrLH4mhwv4aQDS3RNJHmAO3U39ebA98XipW+r9p0VcRSq3S\r\nMQwlXJDOK5FXmNTcQAp9InUEvUY3012dTpeq5oW98HGvcLBWcELiSyQ14P5o\r\nPW3lL/+R1AROk1dveu5RT1Su8mqrQpa8SYs=\r\n=gR4J\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.151.0_1649518560492_0.12759091905845166"},"_hasShrinkwrap":false},"1.152.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.152.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.152.0","@aws-cdk/aws-kinesis":"1.152.0","@aws-cdk/aws-kinesisanalytics":"1.152.0","@aws-cdk/aws-kinesisfirehose":"1.152.0","@aws-cdk/aws-s3":"1.152.0","@aws-cdk/aws-logs":"1.152.0","@aws-cdk/core":"1.152.0","@aws-solutions-constructs/core":"1.152.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.152.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.152.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.152.0","@aws-cdk/aws-kinesis":"1.152.0","@aws-cdk/aws-kinesisanalytics":"1.152.0","@aws-cdk/aws-kinesisfirehose":"1.152.0","@aws-cdk/aws-s3":"1.152.0","@aws-cdk/core":"1.152.0","@aws-solutions-constructs/core":"1.152.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.152.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.152.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.152.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-mIifa2rNkPObUu91P7iaXqVWbI/JzOxoLLbqvgUN05IKRYr+ai4JLqalsJFpCAoNlM8YAu8BWOfJUJRxDv4zCw==","shasum":"5fee2459187ec3254e2e7250607fec77cd6749cf","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.152.0.tgz","fileCount":19,"unpackedSize":312351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq8sCS+q6aVS5qUo4X/LI7ezuDV6YAe3fSNoM1wta0AgIhAJKbq4GQSfwiG25f4OmI8o5Qpy0EApvLy8SZjW0QB9Sv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUkH+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1+A//WKry4+5C2WyYGYfKUkq+4bpsdZ0wJNXhZj5XBx9xr6eQcPLA\r\nxqZQL9w85HofjLHT6tJAaMt2e4JEEHd/FFPj7+IVgkCpikltbLGkd1+JZuA4\r\nRPsiqQprIdTYt424B2vJqbMbgBrrGqEECR8JhTsMKOYd8eet82PMcQM5cgFU\r\no6veyz5nT/66qjI6F4aPuwJUTrLaxoHHeVo7cxso2ucm1mnsACVCDVG5ata3\r\n1XbKWxyTD5jWQ2AsaJMDRfF525CzggUJkWW3Rh0V7Sx+FME/9CcQGBGCW9sO\r\nKhFg3FWTifxm+XpfQ3346uWK7OhOf9TqIots7ayE+wDTm14M0nzFJSeUXGiw\r\nHvBFQPy/Eafo7JKNAdY4uW16PLc6ZdqKBhSf2s7KvsX/0kTs5LcoRneWQRsh\r\npRyezcr6p+dH2YrzZbnxIwvDL2xQWSttCUIeuY/hkcaoq0lYXFSXaue64pUq\r\nrole1GDAc5v9XBmAJkpdfxLutoybjgowNzRaljetWuakIsHA1Mfit8yri2Jv\r\ns7Lb+2o05aXGIUo8uEEZaPdJdCdViGo0DvhaVhNDGdMkCWK3PBpzE4sfvfkb\r\n48VDVTZQ7zrfREvyoO5VoJj7K6RtXBSLXKBW9hCINbf6Ymfo5OdPMRbQbsI/\r\nBSTHVyegTvefcWK5KFJSFw5CiCZNyoP8k6o=\r\n=3Bcm\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.152.0_1649558013939_0.13543485547615775"},"_hasShrinkwrap":false},"1.153.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.153.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.153.0","@aws-cdk/aws-kinesis":"1.153.0","@aws-cdk/aws-kinesisanalytics":"1.153.0","@aws-cdk/aws-kinesisfirehose":"1.153.0","@aws-cdk/aws-s3":"1.153.0","@aws-cdk/aws-logs":"1.153.0","@aws-cdk/core":"1.153.0","@aws-solutions-constructs/core":"1.153.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.153.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.153.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.153.0","@aws-cdk/aws-kinesis":"1.153.0","@aws-cdk/aws-kinesisanalytics":"1.153.0","@aws-cdk/aws-kinesisfirehose":"1.153.0","@aws-cdk/aws-s3":"1.153.0","@aws-cdk/core":"1.153.0","@aws-solutions-constructs/core":"1.153.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.153.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.153.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.153.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-pG27B2CwUq/b3Kj3ACSEQ5TISdCLuAlZlpvsSm3rkWFenpdBFMfnyjqd2A4ijR5QfSmjzmgO/FOtVBh5Du9mmg==","shasum":"10f4664e333b40a5de636f5e1e33a5811e43633c","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.153.0.tgz","fileCount":19,"unpackedSize":313189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5YJa3rdYEDZrH0lUFDIDtSo0pU6uR8SRXj7BwGmL25gIgIf0l7vV8CmhnTfoSDvaGe60teZjsvzk/AQH9HeOuMUs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidnn2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquXg/9GpchADhsUfpG63jDB7+f6ydz/r7+cIR7gNMJ7KhYPew9HTW+\r\nB26ynsyd2+ukT5NNc2vpA//fXtkVs6veLnz7TPL7/Bv7fSoiN36d+sA/xrx1\r\nxUhsGHruyD2j7xpt1ht0KJeRDJJGemQMS5NzUQQ+h9/IHVuOxu99Vtnp3i+5\r\nWYnWR4VPXEBvLDEln0Mvfi/jvN2hwEnN2YXfFxorQqR6Pg1UpfLpsXYAFKBo\r\noQ0KvYqdtohS4YTCHD96RZXRXCODRhZjOYJ2aWFjihDHIsLQWiQaRwWDNln7\r\naYkAk57YNEyCsmBTCNwlUtY+UHGh8119bu0JKTVnRZdNAeVF/OoSGMtiCeXm\r\njixGlwmFn8mdZVfW2mv9uA7jVKoJsce4ZiaHclKSwqFZpVIE3bBN9SX4XtoW\r\nPLiTGK3ui+FRzY5H0QT2d9flp+anE1lr5vr7iimtfsxqXPL3o2Ye+E0x2JzB\r\nmU63ObFFKaCb19peXaHCrNowpx1HjqZzCOhiaIjJoJBop9i6aJgNzuDSCFcQ\r\nGmEHQJ9Q7wKda41q4tt1gjl+TDVnSpRYzivB6hRukJZ/MtOgEUDMG8IiyCc0\r\n6EbcVG8xy+GtVvq/oIJf+WvdcNxSmz2X8fUHpPllGVm/KNT2h4zGiYHOxxzN\r\nvasI2fb7wH4UJ3EcwIKYVnewkS03YseKYAU=\r\n=q5o5\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.153.0_1651931637946_0.9308082798544552"},"_hasShrinkwrap":false},"1.153.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.153.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.153.1","@aws-cdk/aws-kinesis":"1.153.1","@aws-cdk/aws-kinesisanalytics":"1.153.1","@aws-cdk/aws-kinesisfirehose":"1.153.1","@aws-cdk/aws-s3":"1.153.1","@aws-cdk/aws-logs":"1.153.1","@aws-cdk/core":"1.153.1","@aws-solutions-constructs/core":"1.153.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.153.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.153.1","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.153.1","@aws-cdk/aws-kinesis":"1.153.1","@aws-cdk/aws-kinesisanalytics":"1.153.1","@aws-cdk/aws-kinesisfirehose":"1.153.1","@aws-cdk/aws-s3":"1.153.1","@aws-cdk/core":"1.153.1","@aws-solutions-constructs/core":"1.153.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.153.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.153.1"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.153.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-n+FU5U50sKxj4X7OeIo5Xe+3PKhj0/VigYqmzrFvyDdB6u7HZDU/Hk0AuqEvzJSxwEUAOLaLWDvWJvM7/Ky4Og==","shasum":"189005c609c53d9526b3e92fbd03f8ebd3b98954","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.153.1.tgz","fileCount":19,"unpackedSize":313189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAebXT3pEiQzMD+tI8iD/JWnH/eFoP+WyCfNROxlJbtJAiA8Kpfvsabinx69jJIQiinawx3zk/SpJj4MiVVGeLEGRg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidrBMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrQQ//cMl2s/pNn5BRIA8fWQGmPu3+5q4OAmiCyQ/wrvbGPu8JGvEm\r\n9cNRENuxPCYha4NxIbV+OYcYau9L++ZhCy0CmCUI/fl3cot3EyPTjn0NmrWx\r\njkrFwsXKI6CqB0tXZF5E7sRFE0ZcKJvtv/lusKz5VeEU/xTwfhcAOwdVU+Rp\r\nyDiPXLPpHYIFlKj3FPwcAT4q7zAqoeoT5FM2f2cdeBG3/hFXh0x85AZtEvIh\r\nT98TTorkBE3W/kGxWLsjyVdryE2Xvlfv+x+OVAiz+WULtGAzA1RszYX0CWOB\r\neFg2bLhXl08niRjup7Wibs23YBcrLtASBWUMc0Vr4BGoN05jVhQ69LuPYdWh\r\nT48sWqjNvjVw52OuxoXLd1MKKNB7z4n2bawAeP9Yfwd8AOMr8jIAe1pidGae\r\nRcA2XQwpX5q5apbbKCnVtj/cO438nLtfDWWqRqfYzD9oWT+T+laAA1K5vXkC\r\n762x9sFrpWk4yi8zVu1xgPVY6mY5/Eg8jWimgc/tR2Pyvg3AGN+Qygqx2NMr\r\nlMrr473OK5pZ3z43Cvh+dvZgMjP0axOuxrkceYnZsAIHXvKqQi1e9kAUvyp7\r\nPt5w0PBrQLfl91x575OEtOLmUFfndPR/KhcXDTv7QHyjbL3OezvL6TETHKrk\r\nW2+6tfHbNNZYnXEqtvQwL3vp2MkTZFGQiuA=\r\n=Bxyj\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.153.1_1651945548339_0.026053756412529605"},"_hasShrinkwrap":false},"2.6.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.6.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.6.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.6.0"},"devDependencies":{"@aws-cdk/assert":"2.20.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.20.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.6.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.6.0","aws-cdk-lib":"^2.20.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.6.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-pBaCHV2FN67O34SkInyDhnTDmoOJt308Ep9Yn9U4lsVktMfwcqX0PHuQx5Ew4oO6EiOxGQ/I2ydswu0/lHZhPQ==","shasum":"7b30802938d42a45686df0ede43e5a00b64f4fff","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.6.0.tgz","fileCount":19,"unpackedSize":346898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKKrTGf20CMW81rovkzWgVnMQKrTcSk3GqQHdQiHmajAiAGu6Ok8se3NAIoPqVBi1Kzbhz5eiZcHXWfnvTBZCmcXA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidsF7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog/A/+NspCeCJrsLOrnrgQkF+V4AMih5Bd39f7jMe4kS1CHh3H+k4M\r\nGMCunUvkxXOv73SdHEMnZRHoqHLj9Rz1/Sk8Rz4NkpWru7/SjtW/l2ILGASA\r\nHaBF5Eg/1YXNXeJPsNYbZYQT5zHbF0VQX6mx2mOIfAKSyTFvfoa4M8Lm9/l4\r\nbibwbBh7bUcU6f4rnVs01YGvC5/bPWU1fEZQAF4msZ1eT55MWOunyd0ES+wD\r\nvfF6SFQ+ydH179En+7ZYM+IdBfc1RhDCF/qkZEhcPDoDxzpEtNQZ/9KpXJbe\r\n2CsbF7KLLTHA7dJiFQpG8tNgCP0pIdSW/fi08Xu3CyicSOT8ZMl/A2aUKJQC\r\nVK1Ob/OIkXrWI3mCCui9osZDnxRzrH2TJvChtClYI3bocHl3Yik6RuPCacOb\r\n8GpZXU3ip+HLZ6yOV/btffC+4PppS2zQo2ThXasI2GkXbsITtw4DgrjnUnKu\r\nocPEJhW8a2mU0GQIbaHjAQTf9Bja7Yb/YSa+hpbLQhr8eGjbMryF1+Jh5vd8\r\n6kWber2/ROjlldAYeUcmIN63tbBOfjibTDTRWD9cPqeFNz4reZ4bNtap/05g\r\nrnx4aNTQef9xSYTN3EDmrTx9wE9v6zWVm+QmT5Fg+52F1iKjGSy1LRxgCZpa\r\nJUW65wcfP/6RglpZy6gqpiTt30THdlBeUPA=\r\n=M4LS\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.6.0_1651949947399_0.03036943659639868"},"_hasShrinkwrap":false},"1.154.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.154.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.154.0","@aws-cdk/aws-kinesis":"1.154.0","@aws-cdk/aws-kinesisanalytics":"1.154.0","@aws-cdk/aws-kinesisfirehose":"1.154.0","@aws-cdk/aws-s3":"1.154.0","@aws-cdk/aws-logs":"1.154.0","@aws-cdk/core":"1.154.0","@aws-solutions-constructs/core":"1.154.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.154.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.154.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.154.0","@aws-cdk/aws-kinesis":"1.154.0","@aws-cdk/aws-kinesisanalytics":"1.154.0","@aws-cdk/aws-kinesisfirehose":"1.154.0","@aws-cdk/aws-s3":"1.154.0","@aws-cdk/core":"1.154.0","@aws-solutions-constructs/core":"1.154.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.154.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.154.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.154.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-LhnmOH0kMxVO9wydrOflSXDVdEXFssXHbYqEYLGr7b5ctMg+WYGD8l5fK+r4PL/sj+nhccLFPzd2w4/Cldjj4A==","shasum":"08d931ea91d9ed02e6f59eee8e4c48182d94cd79","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.154.0.tgz","fileCount":19,"unpackedSize":313189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzrfwUaQvYGOQj8pJBViQROiTUQUTxiqW0BDiyN853kAiBFSv4HjiSZQD6+AYH6Py4j7r1EpobJtlrcKR6zbQB2lQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieDolACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA3Q//fKZfDhRqn66CVV29x1iM8IObzps4XvK8oq3ksWpUSHEwRHtp\r\n5yfbJR7HcgB7VqN0CexguJNZdmY7ISowui66FGzf/jmAOmP4kJnYQasqf5ww\r\nvNQSN6jyfn+ZfbPSzL+6cIDDNibQ2mp9n//4GeeB7Kj9rze6CVc8CycKMBGl\r\n4GZEqPP2GGpNsVg+2dAB9KKD07SSu2A/omJ+4D408QdxwmFOmDLZyTUYEggv\r\nSHFUlTd+gWJuWm/q+GRWdEEMWa5vILfdOY5luGQIsQJggWBlLr+6KJo6UA8j\r\neUzTm+0yA86D3YsnFL3x/5RWpElJmOldPOldI14ow+yDQG5dS9ObHTIAws9m\r\nAtykWR9PJAH8uNnFDz+y0SFzAToM1EkSqQlMXHVd+HnbVcQZenp0LY4+88To\r\nc9REEI7/q+rF1DFaTcdax6T1c+WdyHwwIJqCO4dlAa8ZGm6mkG+AmrcXSXgX\r\nfPXp8GokprsR2knZ/E5eYKergIogywT+Tj0KVeA5/sDS7ZXVlJ/xqCZ6C2IF\r\nIId5+O342rHbKcRVlMdsQB/egRgiz32OHGshEjUVrhTdSTqiOJe2K5duEEcn\r\nV/Q8YdCHvVxVM3koeLAL+EKzp/LKP9x2p1Lqz/nDcln9DnS5QNURNZC7AmPV\r\nBMBtctMPkTx8UqOLL4HhJm0kKWpyV6JB+LM=\r\n=HIsq\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.154.0_1652046373549_0.6386808593573969"},"_hasShrinkwrap":false},"2.7.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.7.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.7.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.7.0"},"devDependencies":{"@aws-cdk/assert":"2.20.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.20.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.7.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.7.0","aws-cdk-lib":"^2.20.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.7.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-ojxkCE+F8RJTNVOqFYWSaDhaC7Y/8okQAnfl8muREuijfwr5mUViyHUSYeQPo+2JOqTvDgRVS9y6udEvuMjhFQ==","shasum":"fe14f7d7c89aea5edf2293d1cf2631e5773e77be","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.7.0.tgz","fileCount":19,"unpackedSize":346898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAnpcMZVx6EbzDh3xmfnnm0Ir628V2Iw/YAhZ2LPFSMAiAn8MrIbGOXVk2B4+ZaejaBYGM0cK8Hha3bA5hza9jWow=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieGTxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonhQ//TQNTel1qfcGy3U8drYNRR/wHhJU98FHd1eJyPguU1BeNQigM\r\nOmcPls1eA2afDUm/t9oaDB6VI/KccjkyKC4xRZwN9y8xNP0q+5XmBkOLYGGV\r\n9uT02kehm8kSCc/m5rkV97FXaXHhdmHGA/yFT5tKXJTQ1lflahNeZPXbPujy\r\ncVqSpX1Ih8eBninNNHV9CmX3a3qZEDNFNbKu0jH6cRdZXIjdSUhTbAkuqmRJ\r\nXE6JnBdhZLw+3spw/tdiSfWIzbojYwMdrdcY5LUsqjKcRfhLrbwf1D+gmM4w\r\nxwZFdN6esfo2c9Mczv+8k+Fyn3ylvu5EsDYCNf5pYgqVx1fubmm147j5+m8H\r\nhY190dKyhpqcGQ881YR5x72/leO6VXTB2f9FilXpdoR/PJYhnPt4WpYnXKUX\r\nYiH29nXj8MInYHs9vlldOBx27Q51/aq2Bd9O7kgFb7J7SFkPmLBfWp7hMHuT\r\n0pMWWFliCZFSbR9QGBnbrIhaSEN7DFTLtwjpQRHVSL3RsDhDqJIRCsQmHfI4\r\niz0QgSruHDyrp+Xoo7r+HxuIWrHGCk9fcQeZvbOb/wDObwua/Cyzh901Qv8F\r\nEPbcAVqzKDUmx7ERvnRmrkCGBReQ81OllY9+i9vnwxWpUMdLpLadKK/X4aAw\r\n8tMQTyMbnXUjqculc+XbPahMED33163QZ3s=\r\n=cZWB\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.7.0_1652057328833_0.8136067641697777"},"_hasShrinkwrap":false},"1.155.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.155.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.155.0","@aws-cdk/aws-kinesis":"1.155.0","@aws-cdk/aws-kinesisanalytics":"1.155.0","@aws-cdk/aws-kinesisfirehose":"1.155.0","@aws-cdk/aws-s3":"1.155.0","@aws-cdk/aws-logs":"1.155.0","@aws-cdk/core":"1.155.0","@aws-solutions-constructs/core":"1.155.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.155.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.155.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.155.0","@aws-cdk/aws-kinesis":"1.155.0","@aws-cdk/aws-kinesisanalytics":"1.155.0","@aws-cdk/aws-kinesisfirehose":"1.155.0","@aws-cdk/aws-s3":"1.155.0","@aws-cdk/core":"1.155.0","@aws-solutions-constructs/core":"1.155.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.155.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.155.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.155.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-l9LVu3Vgen2B37i2Slk5T0vUvwkXcFo6dCGQFrGSFRlDVU3ID2ydU6h1SThheLHAolk+IaYx1xguJho24LF3SQ==","shasum":"577266abd56f317d55ff19a7e74152493aa5ef00","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.155.0.tgz","fileCount":19,"unpackedSize":313189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAjwp/k6/AFFZkugio17Mi7Lsnc7YASzZGx8dB0q2P6QIgQp46eDYwXdlqRtrnAKjLvpYTLeKIgjliPdAWPPcsvio="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifsPtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgSw/+NL2LRjzxFsORL5bg9FxvanG2U7cIZ22ZgnDrfciYfLiJXjdm\r\nnmb5a1pJHsNLfkn9lPKTQpi79shhWwyWv4+ePJBodffH35uQAZ/vMz0JiQ09\r\n7ZK4HTgykkLVgRVUUi44p3kpuF49xEi3bYPG9lDsmSRTcRLcQjUKxkyDf+U1\r\nd91EAyEDICcjvrapD5jvicRqp3FvaL/MoIExGK0a6QgYAedhdfTgoxcVrfNO\r\ntyM3YFckfQyUBeXc1PQra13VLNqN+m2qWx1M45hnhRugh4uG3ChxJ65E+sZh\r\nCYznQ6u+jd4ye5u/gWW9kI3X6HWtmsT8vasCUA0ObIQrZecZkHzGd6qqFhMD\r\nThe6W/xE62F5c8NhxRTzvjavMUJLJa8r5KVfHrHum/kgqdFQPlSMk9yRU0QY\r\n7CerM5anl9Ye80hVSbYa6iThdJ+maAs9QazuBKLAH6XPS2KdtR5qgE4BkEUV\r\n1uN52Bl/1Etv3jBKyPLdhi0PEVTHLlAMIzD0yFlYfGN3wsjpjoOwRGRKhKtu\r\n4zWlRvDf6//9oGyb+4tV8Kv2zy8d+1f61B+MV6JlMf9myn1bvG6Q0cN8EhZk\r\n3N5nFUM3thJAnNqSJMUUtGZmBK56Ds577+8+ispRAsf9oic2Js3kxJloKukV\r\n2k2JuA7HlqNgFaupRf1HYK8z735ffgO+hTI=\r\n=YHP/\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.155.0_1652474861307_0.9965362927371111"},"_hasShrinkwrap":false},"1.156.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.156.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.156.0","@aws-cdk/aws-kinesis":"1.156.0","@aws-cdk/aws-kinesisanalytics":"1.156.0","@aws-cdk/aws-kinesisfirehose":"1.156.0","@aws-cdk/aws-s3":"1.156.0","@aws-cdk/aws-logs":"1.156.0","@aws-cdk/core":"1.156.0","@aws-solutions-constructs/core":"1.156.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.156.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.156.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.156.0","@aws-cdk/aws-kinesis":"1.156.0","@aws-cdk/aws-kinesisanalytics":"1.156.0","@aws-cdk/aws-kinesisfirehose":"1.156.0","@aws-cdk/aws-s3":"1.156.0","@aws-cdk/core":"1.156.0","@aws-solutions-constructs/core":"1.156.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.156.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.156.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.156.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-L3OUaVS6smAknV2ORMicmRzmaEHZIWnf1MQ2g+a+NorZxyXvd6PQcAIJKsGDEniE3dacsAILHWBNbiCvWPjzAQ==","shasum":"2f9fdcbfb343b004f5889f076910e16051a57892","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.156.0.tgz","fileCount":19,"unpackedSize":313189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOMp3CMHc4qV/Yf9ODjsVsm7efC7Mm/KgcD9HHzI6eGQIhAJvqrZ62STnVbdhqPJhIJUTLOHdUs2zQ1kQuncxrw9Y0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifvXVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdYBAAmxW0WuuEWKgdMrdv5zaFzN/U6dWXXZEalKIBvSLISXAZLwtS\r\nWlHpEFWsVgO/WZLiC5vbFMXWo9e6WWIK81LCR0MQdOoAmaJec6IKP3rjjEwu\r\n463aKSpmokt1kIKQ26InN3WsvodbVR8+bfbRvukkHcB/pjdvDjM8qXMIpkuF\r\n5mK7o6Acsabqm7Jomx7QH94fpv/kx7Bll3os+Rbf0DspYvnD/6551QbbVRqu\r\n6cdKXPwzSugxqe3tiUTvRbIofsD+2yYo39hUsju8iTHSXsBRNKCVko5/WWme\r\nuuoEhp37Eoejivg3VaMPUidDo2xLHKrwG2EjCF3SmPfuGbJTXLU6U2Y3u0Bb\r\ntkSrWDSsaUgSUi6VATSGl9XjP2nzOQcosvh5c4GyC+ECls2wJ91wlOyskC22\r\nneTNWkQubV2Nzv1FIJek3Q6wHIErgnfUeZqehU/E9+s6wWqWLVgOsWqf+e/7\r\ncSRPerUdjx9dkvS8FVrP8kvSjoXbFoIy1gBSyX04mrQERsitdx+bKJGapCdG\r\n0pIHV+jlWlVQ+EO4G0SHWefFT16+FJsxH3TnA0jG/a9+v+V1lCtCBOfQHfMt\r\nwTijpw2W5xd8sz0gxgvNM9b9YiecuWC5kRxY4xyJzOjauBm+QzIoGjtMmxMl\r\nOG+EyiI/I/QxigrjbFeTlG23+UHR+B6ed1g=\r\n=F5lC\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.156.0_1652487636908_0.9357076680179612"},"_hasShrinkwrap":false},"1.156.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.156.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.156.1","@aws-cdk/aws-kinesis":"1.156.1","@aws-cdk/aws-kinesisanalytics":"1.156.1","@aws-cdk/aws-kinesisfirehose":"1.156.1","@aws-cdk/aws-s3":"1.156.1","@aws-cdk/aws-logs":"1.156.1","@aws-cdk/core":"1.156.1","@aws-solutions-constructs/core":"1.156.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.156.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.156.1","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.156.1","@aws-cdk/aws-kinesis":"1.156.1","@aws-cdk/aws-kinesisanalytics":"1.156.1","@aws-cdk/aws-kinesisfirehose":"1.156.1","@aws-cdk/aws-s3":"1.156.1","@aws-cdk/core":"1.156.1","@aws-solutions-constructs/core":"1.156.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.156.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.156.1"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` javascript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.156.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-AIOysrxrEciVdeBMd8/1YI8zUjAVE8cSzAg0490xYQoh+IRAVKnO1VEIbfjZJzKo3fkyPw732iXE1lhQW1vxew==","shasum":"19ea09f4faca0bb1900429561054b86b428896ae","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.156.1.tgz","fileCount":24,"unpackedSize":315389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHjQwUOd+NSxD5KGGbbKhhx+1/OA5T8jIC4myIQ+oDtAiEAnGTjkil+RXGv4aflt7IYFJPwz7LYSsNBpl0wfwnUty0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih5a2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaMhAApIaqCGfhOtbc88hqBdP4jjGcqFweSfZTUfX8ZjVrufxWHqVo\r\nwaDGwyOF0PDvTO3gUVowr9fiF806df6WEYp/KyAjSEXogzNlqDDgLWxySZlC\r\n+gfrv5aMcKwA56HZsvs9+R22R1MK2xbSb81WqhQtQPg6OKGSXLP6SONqueyV\r\nzVHqZIEJdbSGnDRNIio6I1yWqWknmjWRBlOLtgDyL+KsAtASubmtzFHHOc2v\r\ntrmXcrMuCtAn6ChfJgRblO2i6bXUSMm1hNU5lbHVFzu2u4AhE7AlpbkZAzZ2\r\nnd5g9YZnATeIyLAwMhFD80iu3GvXgO5lpJK+eBZA1R7NluSl5ajQtmg85Uuq\r\nE2066WDjQvz4aHiltP7ZG3UEHGcrLlXEaYeeWLF2xrNnHmzi+YVHq1aBwfLE\r\ngsYNcGONHINMkeXzgGV2bbIRqG5FTlR/w+HG/I6Y6J+vZOC13Xx+u/xsY350\r\neKou0LWIdkDl/8fgBVEe1ZTQhY+NYbV7YmOGnBjTbPtdrZ3c8/rC69nxO5HF\r\nrxNSnviQewE+/lUSmvJUDoTaF/Nxi08UhfxfQcrD9ZjVZVoIGQR6ZZj7pmd4\r\n8PRVY5NFyyT4dDxo40bwIxGHgTKF6cFvKuZ0mUiGc6a0UnsNw3NHf8ggmFky\r\n+NsCUCg/nV1lxsNHcDVu0741kETegkckHzE=\r\n=WrZB\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.156.1_1653053110688_0.6718329565029282"},"_hasShrinkwrap":false},"2.8.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.8.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.8.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.8.0"},"devDependencies":{"@aws-cdk/assert":"2.23.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.23.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.8.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.8.0","aws-cdk-lib":"^2.23.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.8.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-MyECoKk7Ja6zVp40qMga+mWNF/py/Juc9L4m2RFzFDlXIhK9XJtmnap+euCBapDoMGDA3MXmNTbdEo0AXo/VVA==","shasum":"56526e521aee6c4130dea749a32694767d9b990e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.8.0.tgz","fileCount":24,"unpackedSize":349858,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7PPuP4I6dzJhZ15/2Zc3+TL56QdqujvM+TCqmBzWC9AiAfbdpjKgJlpHSQ9O+gm3HcJgzzi1VwAM/lXZqj7oj8tg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih7Y0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZFw/9EmvZSNt87ipXo9ABoTwIPyMvOzqYqD9BrgB0joHCoN1vCMpX\r\nKTRHpqSjrxua6IM2rbi1rkMZa/S4qxDzXx1jqbvREjcI7mag5zOARE5aAPcE\r\ny/O3Kr3RmaYFqlPa4qseO4+KbHau06fa+XBtHpCfL01W2Nt4sPSqP3K7ajZb\r\nZwNTRqLJTrXxyqThTLADCa8CE4gFpzKnPlLurXEyIo/ovVeY1cjR0h5ELvFD\r\n5NHwAoBsFmlSWyDIQvQgu9TvSdzy/20fXVdPTdTgkGcghGoJNkqhEM+lYGJC\r\nb+1mwb6GV+KFfmg4ggGLuorqXJJuu5oM8C06rnWk0XFjj+NslaJzdLgfNY1Z\r\nSmu0qAVmka9idjnnjZ8nLABeXeJoWACEldFwlT4sMXbCx5X3pCQqTDfYpwEF\r\nwmBnJ22E6jbcWF+XrzVp7pXpFGfko6rYh29SYPowXWc2ivjWo7KpJNTsPUwA\r\nzoof08li1OBIG/vDSJnzFqt2135JbiUneOsbOdqCujcZCMD1GyPnKfTqFa56\r\n1FaKO/E1bSoZHZIBvYb0vQO6Uq2ej8UQUCPICowDPKrzhUMoQI+MSVxIq+Z/\r\nfuK78tDxyTugAJpJR9NOgTvN1ZD9jR99i7pl+BZMUN/Giip0q1WXJBvr45zD\r\nhGY3ApbE+Wu4C7ZcfQtctA6iSR2kPd34a4M=\r\n=kHzx\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.8.0_1653061172726_0.42264284453889434"},"_hasShrinkwrap":false},"1.157.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.157.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.157.0","@aws-cdk/aws-kinesis":"1.157.0","@aws-cdk/aws-kinesisanalytics":"1.157.0","@aws-cdk/aws-kinesisfirehose":"1.157.0","@aws-cdk/aws-s3":"1.157.0","@aws-cdk/aws-logs":"1.157.0","@aws-cdk/core":"1.157.0","@aws-solutions-constructs/core":"1.157.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.157.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.157.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.157.0","@aws-cdk/aws-kinesis":"1.157.0","@aws-cdk/aws-kinesisanalytics":"1.157.0","@aws-cdk/aws-kinesisfirehose":"1.157.0","@aws-cdk/aws-s3":"1.157.0","@aws-cdk/core":"1.157.0","@aws-solutions-constructs/core":"1.157.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.157.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.157.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.157.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-VakpTF+8hQT9zPbxwAdkPt6GYvRqXIYVBNO7EIeznmelEYXKCE9yUqRohgQGC+UlXR7tcHDsCn1lSNaK8TqyBA==","shasum":"34cac1996d9d7875bf5066bbea057eb0a9b63ba9","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.157.0.tgz","fileCount":19,"unpackedSize":313214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6V3g4I/WSwQYjTpWYyiI74csOAz0vq3xfChxIZbw3OQIhAMfSl+xCGi/qSKjVU3xLxQOxd6y+FigcjIicZP9l1mcB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip5gWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmYQ/+IyvnMLVKE0yw2EtgXb+V4mEYYDXsdF7nluFd2XOqwGG2DvjO\r\nXHucd7yYI0RGC3dTvnk0pqW8Sn6KlOy2t+TnlKdtCBM4pDIUiFyl+7TEqPNy\r\nfuuwudg2pqMZKE2kXoBrn1WAwljIgxxDSHvaCkSlGazZZha1Y4nAT/0f4xjx\r\nj0zDZoMpTR4mnZd97Vgit7j528E4uCHcrlJdeVaiYBOtJT5xTxajsWYseLDE\r\nwhoG2S1EbNWA1mtw6wzyH5XGYpX+ic4OlvNGzgpfbWWxMqDWUGzymlXPj+Lx\r\n1cWGc3uD6JIyLv1VRxgrDQi0ap0bfQ84/a3zfbzodUGiCJsopNdYNgMsxMka\r\nmtni5Noco/ia2XmRG8XMLJfOenHth5Pd54DHN4XFjfKRamXbY8gsBvaVw3M7\r\ne+9nsE3Bv/3ohw6LCj/Jg05rpmWmEoz/eiNPWF6bMhbjLrV6ymFtq0+XFplR\r\nlLKReM4RTRde9AliZVcd7yac2lGyxfRB6Jete9jVPzj6v5wT8h/Vmh5pvfsL\r\nQ1IbBJcmg9xQydxfG37VHd8FnETeVkyrHQyTFUuu+Qtzeh7lEqNJY99Mfz1b\r\nQOXVTWmgzgE4UWsOfxbRCQYAEDtC9fVD8wnH4YfgdoLxmDZSMkBKbar64iVi\r\nFLodHwhN4UACu96/5VLoOCiqgta3nbdjh6A=\r\n=dG15\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.157.0_1655150614541_0.4973481869190661"},"_hasShrinkwrap":false},"2.9.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.9.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.9.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.9.0"},"devDependencies":{"@aws-cdk/assert":"2.23.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.23.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.9.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.9.0","aws-cdk-lib":"^2.23.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.9.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-yWS4OzmHB9w4i9GQ9tXUIlGpytSRSCrH8DcLxTSlHSYi02D+y4ElaRQvxE3m3UtrkreNb3DvakEs1MSTRe47Sw==","shasum":"da5304b2d6387cdd5fb6ff3fd4c1c2c5d135c1e9","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.9.0.tgz","fileCount":19,"unpackedSize":347683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9vRO9z4lTomxj1zrmYv1BHK5pvZftdganL/dxJrATzAiEA3+2EjBKY5P7aGwNJiJfVooKuVjJBbsPkbbRwoAxezs4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip6bXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl7g/8CBZDS6ivOtt/uls70TkfuBFABeh0CYXFunc5maPLAOV6lBuU\r\nMKCCiRxsg45rLPNHJc/Fq/ut9ewfQD4E6U/jLEImSGaL+TE2rBbGXKm6T6/n\r\nLDlTxq6kXlVVHfoI2QXn0OOdMa8uiGVekInQR+wPZCmisSQ/6KVPSQhV/nHO\r\nawL7gc3oFicuvhFtSFq9Ndnyt+v4OubRt2If1Z4ZFNSl9O+utL+brJ0L9od3\r\nefEP+CXAXYgIf1thsbFYWDSmxZSnxcH2Few4ijADAhoHIPEAAbAGKwJyHCFm\r\nDKsPKcr3uhndfUTmBw0//2/JAlvKT0j0yCE3f9OXztnHwm6I1bxCDrV4BzFD\r\nmL1ROPKgr9NpxAeCQtaRPu3x9kNtuAoU/Cz8FZFX0fJ2R2SDmxQs+3fMJBO+\r\ny1dTh3LYvzXEOLitmkJRyiVqf0nr+3yvDiiOkzxmC+5hXlQutmfeXxzV/NRR\r\nHKZwxoHOJQ1OrOmoaW5li+zNLtRb2mG3Nat+2mOKsr9bN6BGapWeBgFNuFGH\r\nMqVVClNtOKaAxeJEFNvRfRNd1A+omtYCEXxs3Nj63/GIH6W0grWkpn+n5m4Q\r\negjaspQPz5MmepJyVvJrrA/vrWB0Fahebw2FFTdKpfLPzkHzPiL1QHCnAt4+\r\nejlew3OEnEjs4qy1NpA+eKVBuivtArLqkW0=\r\n=rUe6\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.9.0_1655154391394_0.06914017726124211"},"_hasShrinkwrap":false},"2.10.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.10.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.10.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.10.0"},"devDependencies":{"@aws-cdk/assert":"2.24.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.24.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.10.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.10.0","aws-cdk-lib":"^2.24.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.10.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-KrjnQEB9jwca4mbn62J5GKzlObZyY5plwckAy1DxTXJ9qprbqv0w7LoM3ABE5q7kPWw+Amu5WmaDmzfao4XljA==","shasum":"796a289531a3de693396c90269dc2a9c3690576f","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.10.0.tgz","fileCount":19,"unpackedSize":347692,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6axnSUhrJmJAQJ3UZ9vFxWPVUtiUm+cWG5/6L0KMPrQIhAN33IntMwf39JEQMBfPpLrMW+zGwCHf8WDqNJ8Ckcdh5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivz86ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLnQ//R6MQa4jIu98SuahScGn/gcX0VxvhhDkERyttVJFcBJjqAzbZ\r\nPD6ZsJmP7YzSxqHM7w2ZGMsoDHRMLLg0WMp+Dvaxh44oa7ZKa6RnJJaL+3Fr\r\nLWo0M5od2yl+i6aDWeenpPUHyHqwsqGcE6VeLi9lClqRp/rHK9flcpEidWCn\r\nFZjnugF6wgvU6Gi7Eg8PBOerxybfuvc563Cpsw04rmcQmRexsATMKXraT9Jb\r\n17BAJegbLpXOpb5RfUm9MRei6w71gfzrbizJogkOCePkCD5TlZ3Tmk+VN0TF\r\nCL3Pxpg0RF0n9lg0fXclKHzbu4O7PS+xH/+tD+QV7Nw27zh4v6L5oVMGrY/i\r\nAf597rI78ZiS5pwL2KBM6A4w5JHQqZXJ4tLQQJ8J24LARwa7SGSE8VkApUeZ\r\nyvj0UjT4zKgNYxpGfG5mcLoxZj8oVn5m2Q8gneudYa/H9kizI383gO6Wqu+F\r\n/o2yOrTHolUzt2vZT32X7HQddL6j9C//UVUUFbVPyJJvpl9bZhtuGamKyEYZ\r\nXOUDknpp9DZoLH4qdMlC/OHeYkUG0dTs5/V6LTPbCLP6FSh3MM5quq5Fyc7v\r\nw4mZHfGpFpYCXkSFOvgbvaTgyfzz8erWdiwIMlo9QF4G/CMOu4cHGgWiHaO8\r\ntx3r8/QV42Pxp5scUI4w6PqkkOkzKtGcr5c=\r\n=b8Mk\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.10.0_1656700729788_0.22333089223533364"},"_hasShrinkwrap":false},"2.11.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.11.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.11.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.11.0"},"devDependencies":{"@aws-cdk/assert":"2.24.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.24.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.11.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.11.0","aws-cdk-lib":"^2.24.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.11.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"dist":{"integrity":"sha512-uNQn8zOgVzWMl9KG296RwnPnIgcAq3t990AXTUwQjUVilicwxqCLyL0CAAB8BdBJM3rdBo8zHIYeyVb4K7FwZQ==","shasum":"58c68f85771e89e29f56d151a939501fb6cfba4f","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.11.0.tgz","fileCount":19,"unpackedSize":347691,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKY0TP34r64QKegtlmkfcjcZnrG7RdcalNu2rJaTLxMAIgNQ5nDgUEoC1bWObbV2SmI8wDkVNoIGgpS6dYFw+QHhQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1ce9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpesQ//WQSyBW1U+f/SGncML6bYRPBWYLSBuq4q784RO6X0Qh/MIwWq\r\nYQQaMLMcdpjyFFDM1NRpMACAwU+8bNYB00Prn6r6g/X4X/wA8AfSQovK5vvZ\r\nZpr2PXuo6SgDbOyQ0YDLbMzUi/MZBI0dDQfg0j2T+Y5L4J4ckCyj/FcVu08J\r\n7lOyEz+9aXP/Jave+r3wHMIiVN+CZLg7A4eK7dMbkXMd0bax+fB5JSL1qCWl\r\nNcE5FUCcxImbpNOi8Troj/AL6Yxk8sjgsXKO+tgSITHCRJYmyvaHy6o0tG+L\r\nj59DJdJB/i7mhVltCCpJRUxqKosWYP5Bmc4tlhY9ckqdCUC/Z68Qdm1+K92j\r\neYie9lvc+cHwVSk/+E9+X+KGYAtOuYqfo4+rc7uwZUpt6++Fos5il3PFX2gs\r\nexG8FX8Ju2/63dI7ihXgCbRX7tqG0HTii8xPjng147/9Ms+uCUdV6UEZSeaS\r\n/8kZtBemCGeAGbMvbnX0BHuT5W+XgrAfbLMuDZzlqQDozKTDPfOdaEgJsHiM\r\nc7oWONuLzyXOdeK3+fXpGotYv3dcE0Goqgq2e8UK1CcHSQmC1TGbpxVwHQmT\r\nMkdxJSLmjSnSSyrbAYAHltq44rMERdHAIklmz5rHyKycznBXfUC2a7R/MuMk\r\nMSaUUVOLjQMr/+C00A/ZyMTc/DfhKCt5rFk=\r\n=25yk\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.11.0_1658177468933_0.7303145942471325"},"_hasShrinkwrap":false},"1.158.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.158.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.158.0","@aws-cdk/aws-kinesis":"1.158.0","@aws-cdk/aws-kinesisanalytics":"1.158.0","@aws-cdk/aws-kinesisfirehose":"1.158.0","@aws-cdk/aws-s3":"1.158.0","@aws-cdk/aws-logs":"1.158.0","@aws-cdk/core":"1.158.0","@aws-solutions-constructs/core":"1.158.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.158.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.158.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.158.0","@aws-cdk/aws-kinesis":"1.158.0","@aws-cdk/aws-kinesisanalytics":"1.158.0","@aws-cdk/aws-kinesisfirehose":"1.158.0","@aws-cdk/aws-s3":"1.158.0","@aws-cdk/core":"1.158.0","@aws-solutions-constructs/core":"1.158.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.158.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.158.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src585425368/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.158.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.158.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-mKHhnadPYMYdccfKJueNRiXSVzhFfW1whpUxK6N5uoxTp+xxQE59IX6Q+NCJ2KI3+iT+Xu2qvCAVMwXTWdEeNg==","shasum":"f9f173538c49d7aa40369a431e5c29768509bd09","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.158.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICy0uwqkNfJhbV3EvdJccJz9iIoY2xGAsad+bMCKNUrLAiEA36qpUxr8GSIQbHV09bS554++FJyR8zGs5IubgZLHGMo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3/7hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoeew//U32aKc7gdchMfSA9q6tVorsc7jcAnw+m1D9YaoBcm9i3Lyah\r\nHo0r8uf65y8+cQzcC4OoukqVv3otsoE8Ic2zmVmE4KjScrljj8JRyHbLfJU/\r\nkQ4xcwqV5k1vh03/8puDp1ohUcD9ejfF1BGkADZJQ1Nwq5lPyMKRmKhN5Okz\r\nMmjcRQSmX87K5flLORTOaXxZxmm7E9s315BnB/kSp4OIBRN8Ud8tSPRiopbm\r\nPxsipsY7AQQxVAz9mZGeu7zr5ru4ttYiuwHxBpxfr4XKXv+Q01P0STFwzVtK\r\niHAp4XT1aGsgXu9ob0vnklsj1GvdQ2eccQgiHFLg4Fq0sWPs8iw/fF7wwVS8\r\nJycTdP5fWA0j17sdGeFEgm/vy5zxgs0HwNgHwJ7dJGPp1gjRovh1IcyWrGGD\r\nTRBHcjgonsEY2QZ9swjatUwd/Av32EOuhUnYylnzEDR6RNcsqqv8PHm4OCzD\r\nBJh7nbzeWbkQEGVbgrz68PFGLo5UJdzltp7aH25n8CZmp81yhsp+Kkslte5+\r\naSJezifGgzxjVXmiBCpSQouFw+tmdBqIXbSQ892XZ1r/p7oSD1U8nHD8k2Oo\r\np2RrGSCpQY7unQ3MYo9SYJvV5bi+zT52F7+XHY2P7jLGwSE4BeQL4teRohd9\r\nebqaIQUu/iVKazGqcxeWZZe47dYKN1JEbFo=\r\n=EB7N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.158.0_1658846945710_0.951384474650067"},"_hasShrinkwrap":false},"2.12.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.12.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.12.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.12.0"},"devDependencies":{"@aws-cdk/assert":"2.25.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.25.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.12.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.12.0","aws-cdk-lib":"^2.25.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src659804527/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.12.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.12.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-6QCc/pNTUDtjoMEAW5Svh1VqxO/2tdlkcF72dgeKZ2I7o05zejutQzeJzFWYDgozqWHvLpiNTOHn40awtAXt2w==","shasum":"71c85c8dcf1e9e4901da070e08109f2b9ecf394e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.12.0.tgz","fileCount":19,"unpackedSize":348053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQVEbZh/+q633E4ejlixjl1U3x2MUNKjg+ED0tWRKrjgIhAM9khxmP2JtOUSGW1u9fHqoVyRjot0MH2NiVlsBM/CPR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4BtdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy9w/7B/rwVv5Hq4q0vrKQve4sbAMPz3SdSytcHdWRYaRfvJKnIz/Y\r\nKmMX9Ywth3WueM1L7syphhE5Rkky22ISuBi8NRL0jeOWSCfQIja4U9XY6E4u\r\njHF3P1QjknhpGDN16uqXMNloXJkUnwxPZB+87cfu63Lu9MnGOoY++nhGx9zh\r\nY+Hs/fW4IuJsQjWqcSjS/Xs5oHvBlWBzAYyb/wH6RDdA5Q3xCiXCHXvJ7K6V\r\nq6f0oYCdvrqoO0R9xRIrHM5EQZmYSTNFwiEuMdSidS9wZnleMPiawVaPdPMO\r\nInYxOfy+HtaTR8Dm3Q2YlMw8wRZMGu6y4uKF9PfZoMHJ7GOBVy0wOrI6FDL8\r\nGgBs/TGaMIGvArkXeBtZNH8IhgIiI9udacTdN7Y0mdh56oK1+g93tI07XND7\r\nP9SKDYu7kYtZL1x8N4X0EJK7bwmEOSioNnUscrVetq3v6PpXq+qbVTQaGZ5X\r\nH6perctDQZLVeIMYoqo/LuL/A+S8Py/jGT548cfUAIcZbr1+oB6cX9pQ9Odf\r\n7mQm60nw9tpCxheEeiRcYZ5HJcEQqQeUNMeVu7uSRJ+0aaDHtaqojqYFlic1\r\nMWSYPmUAZ1i4YuyZbh3R8yf+HdTX2w2kziF6sXThOG6+ZE/0BHj461YWsVZE\r\nswTSX9bNnsIp+3ODFR7hWD95eU26Vx+9p90=\r\n=pZZw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.12.0_1658854237095_0.35991248857264213"},"_hasShrinkwrap":false},"1.159.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.159.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.159.0","@aws-cdk/aws-kinesis":"1.159.0","@aws-cdk/aws-kinesisanalytics":"1.159.0","@aws-cdk/aws-kinesisfirehose":"1.159.0","@aws-cdk/aws-s3":"1.159.0","@aws-cdk/aws-logs":"1.159.0","@aws-cdk/core":"1.159.0","@aws-solutions-constructs/core":"1.159.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.159.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.159.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.159.0","@aws-cdk/aws-kinesis":"1.159.0","@aws-cdk/aws-kinesisanalytics":"1.159.0","@aws-cdk/aws-kinesisfirehose":"1.159.0","@aws-cdk/aws-s3":"1.159.0","@aws-cdk/core":"1.159.0","@aws-solutions-constructs/core":"1.159.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.159.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.159.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src560054457/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.159.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.159.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-u9BogYIZy+JdtuMLNJEoCz59DcMqP7CZUe4movpZFk0zEUpJI5/Fpsov+3TbOBcB9lb1LOITuFm269UsWQVp5w==","shasum":"bf06f5aba027843e75546a44f007735d25a27db2","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.159.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2KEStNCDQBc8+Qh5iMI3ieDl2lJXppKtwKoU2FApIoAiEA/BNCgIeDDWb3yPB67Zq+n+Ba6/YTeC2rSlN6DI2/m0E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5+aVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOuQ//dpOwBv6pw8gqsi6/p24kzrnsYlZm0OiBSaKa3C34C902qKGv\r\nNa2Y5kg0mPfkDZXUs10H1ltHY9RDvEWK2SFdWoEUUzqbUt8qqHeGgVwM5yVq\r\nBxUfwW8Mj9ntClSXKZB4Wwo72CKgRR0nrY9My+IUbZw0QeYoJqkODHQRd3iH\r\n7yN3Oj5CX+FBBDsDHNVyqWMVjs2DuvSox9diECuoi67chtvfwGrnLxBq0ss7\r\ntV3pDOACuWzHGZRDEiB+d1gmhqG2x786V4K9D3nzL6s1ZEmGqwD2dzhB8wih\r\niYSb8r9F3PRa26iluUAsZenloPYuyEj2V+tPYYF32Bb6u19pfeWJlKJJDcvj\r\nbWNnCXz/kEVHYJGwU9EaUXuTjFqy5XwdzMZU7aXSJAD1LIBRfmLSymtl+QVu\r\nEZxD6Ed+lOekbgiBVdHHhrfStXrnqokbt1+M30rW8LXEik3iGnl5jvB5C2p6\r\nJQ8Uy2Oha87s5q8iO+6lAPfX7SUnWYtHvQP7rS/kcDeyq5mpbn+28tSpMACo\r\nw7PoX3OuGmB4JOL3ay0PoGrH4eQUBgTRfB+fDB3ixZXVK/QanudSpmJNFVXw\r\ntjkppnglRmk2glVlLqpaQLuvmi38+YF64em20ZEI4NvlH1J/H26RAdUgvYFL\r\nttCLXk5vogwGv/UuvXug9sEVebS+PphWIfI=\r\n=RCoj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.159.0_1659365013119_0.6509820306639933"},"_hasShrinkwrap":false},"1.160.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.160.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.160.0","@aws-cdk/aws-kinesis":"1.160.0","@aws-cdk/aws-kinesisanalytics":"1.160.0","@aws-cdk/aws-kinesisfirehose":"1.160.0","@aws-cdk/aws-s3":"1.160.0","@aws-cdk/aws-logs":"1.160.0","@aws-cdk/core":"1.160.0","@aws-solutions-constructs/core":"1.160.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.160.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.160.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.160.0","@aws-cdk/aws-kinesis":"1.160.0","@aws-cdk/aws-kinesisanalytics":"1.160.0","@aws-cdk/aws-kinesisfirehose":"1.160.0","@aws-cdk/aws-s3":"1.160.0","@aws-cdk/core":"1.160.0","@aws-solutions-constructs/core":"1.160.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.160.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.160.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src446767688/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.160.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.160.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ZXwQwKr/yjHDzFcQFNBVH33TSfr4y1NMFSWqFE5V04GSiB75jInXtkU1xh9yylGOVLnkPWcbYaYQwhXmGjz6jQ==","shasum":"ddb3d88e7d6ae41cc88c36e9dca11c9f4db4aada","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.160.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsGFCywZuhXforLd1QVcaipmzuqygunZgPD1+jGcsuYAiA4fO4LHLF2FLRcd/Hu5UClhdlifZ4OW2u2VAV1smcDbw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7D/XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmothg//WYbf2SL4FtTFG71jVO+6v3V5/U4+7pPQi95RnGLamru6XRRY\r\nHw4S6rb7xXr2hDbjkk6jwzXffUjc6zs/v9LjxKPcOhZME7+phmx8zC0nL5gr\r\nBKLmeGBUkioTx29o2YFMvNM5fw84QTr0KbGGizrPHB+4T+XoN0lQKuk9r7EY\r\nqB/GPy73ej+0DSFPjoAjuMzWqX69e/mw5vdmw45Z4aO+UgkDuBvlcAaKsmfb\r\nqzyaMCKCvuLOZmOuqmGNMyTsz1ha6tPQdjCwEag2wVUrIVck55nSkQMhikK9\r\nVo2neAUkSX0nbqggONxajEw+9jMbkqsxBuRzGXtwUXmjDpHISxmkQM85ijKL\r\nd03Dup/5C+hlb9Sswm97iqVGCnVf1dLkxu14JMrxZxES6QAwx3Uztg0c6Lfu\r\n6l1w+tAMkRJNAcax0ref3btKEvUXlfZlVxhdLfanr07B0nlU2kw4NIl2T3Nu\r\ns1JcDbhTW4b/xWzNGMOlU066bif3KHP1NtUPVkpzncEZULnJXyrbfjobhUlu\r\n9J6XEVDub7UucHvIAR5LgbuW9nmPGJv/UxIN3R4BIXjrkdEjPo97fQ9xWBrh\r\nwNGgD6yXDXITN68jR3ncEO8JNHpWwIdc8bbgl2A3RX1LGrj4BlfLACuN4zFG\r\nz9HDTk02aXiN1ZNAA0fYmaC+8WAlo8ENCNo=\r\n=uX9d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.160.0_1659650007110_0.6852985743562687"},"_hasShrinkwrap":false},"1.161.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.161.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.161.0","@aws-cdk/aws-kinesis":"1.161.0","@aws-cdk/aws-kinesisanalytics":"1.161.0","@aws-cdk/aws-kinesisfirehose":"1.161.0","@aws-cdk/aws-s3":"1.161.0","@aws-cdk/aws-logs":"1.161.0","@aws-cdk/core":"1.161.0","@aws-solutions-constructs/core":"1.161.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.161.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.161.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.161.0","@aws-cdk/aws-kinesis":"1.161.0","@aws-cdk/aws-kinesisanalytics":"1.161.0","@aws-cdk/aws-kinesisfirehose":"1.161.0","@aws-cdk/aws-s3":"1.161.0","@aws-cdk/core":"1.161.0","@aws-solutions-constructs/core":"1.161.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.161.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.161.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src651775932/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.161.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.161.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-qD3t53aA3Fh2s8/JzkQzcutO9AbAvokAHexYZA37CosAXZg7a716HluCmKbLXYUBuReWkY9MV+AD16iDOWv2/Q==","shasum":"89d5a66338786a3bc7a5408171bdd9b68ed6ad77","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.161.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1EbIjZVdddUXInr69aJBlzkugpEj3Jtp/tMU01VtVVAiEAyrUNLwVHONgEywLb3blgfy6MbD87cb8wDNxxJqzqeC0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8UlLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOHg/+KNkL5fYxg0s/kph0JN+TgTFfddQwEEo5QGKimiIFaxEFq8QD\r\ntQ5gtynDJfM0MpBi0F5m/SQSWVCGP9rTpLpqlK0QXkFy10h/EtvMMDgOjw0s\r\nsuVpz0HjSbOuLzHw8xIkcqzjP+uT3nkXZhw1/mfA/DI9yq2PBPfjC+s9KcXr\r\nTloR9Q0xW8Zh99WUNEtW9gWUmPPMICRGhpxBxUdMeIInxJ20ifPnwhh1qoDC\r\nlyOkeJWVyOJEPmlSs7FURadyxVHMoIXVALdVIKUdZGTo0yCr+rHghxa+nalE\r\nTwLnG+0OGJRBKC5m44GhrBQJHgQFAr8iSib7Ua3HbYPxdRDJUVJjfRm0rtpE\r\nh2RtNCxS95JzasHQjuk+c6qDGEUi61/eBvkdRzgI2sQeCKaxYS6VRooPACvI\r\nnXTbKchdmzWZVBqU/J12cJcnW5WqFQoyZGqGYiGkqALX+hv8TxpMb/nR7XV3\r\nWBHeSCk0T22gXcVPx7214VMdhfthW1GVUmShCnxJMvBtCwt4J+Ti9mMq0SqZ\r\nW5tescnaKcnE9B27B1dUBYVa87wG5opL6n9p9C8gsL2xo5Zb8tdJBeb2LX+o\r\nIvR9QGtBVm+Ec/Fk0zFYsOI81Re9q9ccxy8hflKmDlUu2VQPwneVg7cjoT7U\r\no8U3ws7uSUuM1+oS54eTEwwuRsR789Iw3XA=\r\n=ESe0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.161.0_1659980107504_0.30608853138735403"},"_hasShrinkwrap":false},"1.162.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.162.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.162.0","@aws-cdk/aws-kinesis":"1.162.0","@aws-cdk/aws-kinesisanalytics":"1.162.0","@aws-cdk/aws-kinesisfirehose":"1.162.0","@aws-cdk/aws-s3":"1.162.0","@aws-cdk/aws-logs":"1.162.0","@aws-cdk/core":"1.162.0","@aws-solutions-constructs/core":"1.162.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.162.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.162.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.162.0","@aws-cdk/aws-kinesis":"1.162.0","@aws-cdk/aws-kinesisanalytics":"1.162.0","@aws-cdk/aws-kinesisfirehose":"1.162.0","@aws-cdk/aws-s3":"1.162.0","@aws-cdk/core":"1.162.0","@aws-solutions-constructs/core":"1.162.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.162.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.162.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src392938294/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.162.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.162.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Z3U+44u96i/affFNsQE82d/jrvkrPHURq3SJx6xJz3CGCWSfsZ+UE2B/bkoDcOZfjqhRuayLDLKRB3VQpzBu8A==","shasum":"abdcaa4fc2bd2a7cd8f3855f08236ec920f09641","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.162.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVhylyWm9DffKm3TBs+VuKEKvxnOzfjH1Wn2D7fTPrUAIhAKqSimOzHIeA0y0Xgfoze+O1ubvomIArVnCwS5UkIemU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8WMpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqVw//SVcLl1yMbvG8x7kqLY/CG3nuZicgGvh/dsCuI0Gmsa251771\r\nQycybrw5VVmuYtV0UrmWT8mhSsxW0gR1whzSi1+78Cx6nlErvOb3XSlE/Bit\r\n2D14YY7H+8ytjad+wdROVzhhBk8iQ34H36YKkAwYl5KXhOZ4EdAjQ0Sodpzs\r\n83wBnB2LzrKZxkUVwFNJml6ploqFh4+nnT6iD8FouDOzmOrDIsjbXgM8zkSL\r\nNPheenP9jG3uRPz2tkSmlNxuByqm+g+LHHoidNB68M0Dv3JEGoXXP/qByXy0\r\nvrq/7IVs55695Oxv1r3TP95rdXyrlCFIypTY5Izhs/fIwXLKNlNd8kN4vbdX\r\nCrk3yWnF8n+k9KeUnX7A2trBU7exhN9Wn8OqF6yKS86tEkAyvex9LsZgNgvl\r\nbRrvZwPNrLnDBtA6pN7H7WqquzGvqtgABAY3wvPs5jTb2ptirHYlqzI9F6yE\r\nyED8mPjmRGn0eJH+1lIX+e6pfB4bSnKmFK8SMf1bRN+yZG8XFLEUFbZIvngK\r\nPvDuUld4XGY/u8VUFlE04e5AC8QXEDWm7a4rNLef3b0bNGgJLc3QiuNoh/36\r\nb5Vvtg+nnv5qQyKwjeM2bWNrQ5PFvcp/UgFdLDxmUowRgz27JYTZYgJevkYw\r\nAsjymGze9fwpFeVCPoBmsd5zx7mi0azx7BU=\r\n=HYz4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.162.0_1659986729163_0.20908675466572224"},"_hasShrinkwrap":false},"1.163.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.163.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.163.0","@aws-cdk/aws-kinesis":"1.163.0","@aws-cdk/aws-kinesisanalytics":"1.163.0","@aws-cdk/aws-kinesisfirehose":"1.163.0","@aws-cdk/aws-s3":"1.163.0","@aws-cdk/aws-logs":"1.163.0","@aws-cdk/core":"1.163.0","@aws-solutions-constructs/core":"1.163.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.163.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.163.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.163.0","@aws-cdk/aws-kinesis":"1.163.0","@aws-cdk/aws-kinesisanalytics":"1.163.0","@aws-cdk/aws-kinesisfirehose":"1.163.0","@aws-cdk/aws-s3":"1.163.0","@aws-cdk/core":"1.163.0","@aws-solutions-constructs/core":"1.163.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.163.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.163.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src666341746/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.163.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.163.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-S4kWekNV1w351aHQ5s1GwlnQaWd3BteIqVPR4gQP8qXUpouDBcjlyttyunVwgA1EuLrzD7VYpJHJXop/StAJ6g==","shasum":"2d28cbe4657ea0a01fa2a7a9c144d79afc86cf57","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.163.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErcA8B1iwbh7EmAS/NgD5Rjjqs6oYnaRna0CEzgrYvVAiAAvGvAhYMMwnfi9PzSWp5Hs5THL4h70YJU9sgdXDP+Ug=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8XDPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooQA//YdYKcvmJjD3xAxs3V0DPeIPyw32dcnJDjXcJODvY4itfmVi5\r\nFf3K7Ello+xOKyvzdjVjjnKlEKmXWSVhkES5auUJeinvurpnWRkpZKg25dnh\r\nfajIOLRqzTq1rT+tNJ2vtzjTsIvEsgn78BtbyeEz2oJ1zdKBR42P9fm1yinu\r\nFSVgJeL41n25ujEjFWIdfzzTSw7KQb/AAFZ6NUwGgizPWv9kgFZCW3ks+Eeg\r\noRwrHgXYLyYrnFp+VAR+lY65+1/ri7XvYxcPKVpyI4Q5yt0IbAkPr01lAwnT\r\nvOzflWJhwmGQLAubRGfYKaWcA0KMZj8Y9tO+I3VE+9JbGg7ZCxm6Sl2aD9mU\r\n0/vMWECxLKLtTI2qJL9pLkZAOYsTuiOEeSr1y0k8ZX+5z8IUHmIqCyB97+U2\r\n/+xpcBrmmZu3w0xhjDU31jv8rWHlxZtbDn02q7P5CeN2E4jPbWcOmGSbcU0c\r\nIAZmtlPKosYWYPfqE9sxLmLpfo1Mcb8A7U/wyGypW7c4oGMnQl1NnmwbEFuK\r\ndR8M+APIi5eADLKCqqXeB0sMkadv4e7eqqEDY5qxf8F5JrZqrvwypWj+rh5c\r\n4n1vHfPz/viM0+FUoCDgoXjhLB2lupFA48i2iYPhb17j1+qXQCH9gwSsTlc6\r\nmsrPeUtoeAMDeLvZfgjQB5YO+Y/mOhA8uB8=\r\n=WGOi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.163.0_1659990223706_0.671375450283715"},"_hasShrinkwrap":false},"1.163.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.163.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.163.1","@aws-cdk/aws-kinesis":"1.163.1","@aws-cdk/aws-kinesisanalytics":"1.163.1","@aws-cdk/aws-kinesisfirehose":"1.163.1","@aws-cdk/aws-s3":"1.163.1","@aws-cdk/aws-logs":"1.163.1","@aws-cdk/core":"1.163.1","@aws-solutions-constructs/core":"1.163.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.163.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.163.1","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.163.1","@aws-cdk/aws-kinesis":"1.163.1","@aws-cdk/aws-kinesisanalytics":"1.163.1","@aws-cdk/aws-kinesisfirehose":"1.163.1","@aws-cdk/aws-s3":"1.163.1","@aws-cdk/core":"1.163.1","@aws-solutions-constructs/core":"1.163.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.163.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.163.1"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src581103016/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.163.1.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.163.1","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-jRjgoNv8/sNrMRvso1lZrHRwvWoH3rH1bhP9FiY/X+t9uAstsCIA1KhJqSF4wv6HXyXaPWUryGUZ3ZVehnfp0w==","shasum":"b297e8ff0c0c30511f9ed042bad6bfe8e7bfbf5e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.163.1.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvWb+lRAFiRp1ZoNowEmXbe8Sj2o+6RkP75mXvv5VdmgIhAJ0fKnZobed3RRDnkHuB5uUBCRymW41iDoovPtKRD7Wm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8YU8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiexAAmOcF6SVwdHNyhz4Rxxh8tpH5jnsPLYCEASt1mmw6jDtGkHO/\r\nHkFUod7bU4kkQccfEPqUs4poESWWPN1CaCBSiK0Q4NppKd1fNMgI3Wo2i2zT\r\nxYGO7hPCWPDTJblGRAZWOn3HYL5qbX2ZQ+/F18le8rldHs4liDsHpv/X5UBT\r\n2BuQz8MNyBmTLh7CVJ8AOyACLn1kYCzv/yQFzqu3BcLFlVlXTSetwH5tyK8l\r\njJE0XqIS0Y3uC+8KvRRLRAWpTLcBpOFnqVwRn8G3qwnRp36ylSgdwSxcNiTi\r\nRWTqc2zLM057x+eYs/jbvsxqSqTGmmHyj1KJ6aiwUkNQ/LQ427bZrRPdkGNj\r\ni9w8rg8DtY7Wc3w/Wsco6QMzAQgYroQUhStdrnOyDWJ0fdA1P6Mja2GmMT5O\r\nm5S+lAif//zFffduhRJtzUFqwUXlKYhsmIo7H0PyXrcPDySIA+JAfF8/xKwD\r\nvQJHQaz0iO8dMrW6knhHrP2+OuQRRbvke1fwIc8ShBQnxpaDi916vAsMnysD\r\n5myeQ07ukyiKCJvJeAxHez3ubdewFfB+hECw/b2nl76t46uPcBJKsCgyFluu\r\nFjWnn0h1Z+lq+UB7WE10eu7UhuYxe15MlmraKnaG9zfYF4Ym/GC9/HLLP9p7\r\nvVoMScsv8Wi2elxZwLtkSkYqseGZDIiXezA=\r\n=9TR4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.163.1_1659995452487_0.11301084952848361"},"_hasShrinkwrap":false},"1.163.2":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.163.2","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.163.2","@aws-cdk/aws-kinesis":"1.163.2","@aws-cdk/aws-kinesisanalytics":"1.163.2","@aws-cdk/aws-kinesisfirehose":"1.163.2","@aws-cdk/aws-s3":"1.163.2","@aws-cdk/aws-logs":"1.163.2","@aws-cdk/core":"1.163.2","@aws-solutions-constructs/core":"1.163.2","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.163.2","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.163.2","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.163.2","@aws-cdk/aws-kinesis":"1.163.2","@aws-cdk/aws-kinesisanalytics":"1.163.2","@aws-cdk/aws-kinesisfirehose":"1.163.2","@aws-cdk/aws-s3":"1.163.2","@aws-cdk/core":"1.163.2","@aws-solutions-constructs/core":"1.163.2","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.163.2","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.163.2"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src257101418/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.163.2.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.163.2","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-auP1Zn5DZRx/JKi9ngqGaI/V8wsejJpqi23PwJTauHV7WKAlEJcOR/lsQcPXkw9jsfrn7HiBO5qSBsWTeet/0A==","shasum":"1c5353ee6e2e5a5d7cca3ed3224f308bd0d3980b","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.163.2.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbzMV9fudhpWxngAwbtSjYDw6v56EnsybTm8zkO6iYyAIhALbvYt1F1ZwHk0OWWjheGsmpO6Y9CKiodTku88Byj4SG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8dUcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMiA/9E7P9te56OYrlt4itVK0Yd86iPlyumrcpzC12EGv5nLZF/XWK\r\nhgDZYTXNOwonFHjitjZL7dk1O3WhyYWeISPgP+/Cj5FHIjZmkj5aJU06GURt\r\nDQHC+SbglMAZVdob1qvrqKX1to1P+7oy3Iu5OovRBRm5S4UH88otJEMKhTKG\r\nGULbvLywd7Ei8X210M0z0gtEeo0Fke+kXPWfy6BXfD+IXviylAQXzF+x7z+G\r\nUKAf6JjxfT+0pfjgM3VewmsCqgaOjvoU9yMuJyOkmSreKkcNYgkg45HxLft9\r\nTVooKhfbd+oPKLogrTFVALzWVGQbSkoYyg2xd5/90rynVgn4uRd7ce5ACgez\r\n8hKgCaLEVh3Zx5RMmmjjBV/tk9XzyZGSLQcK4arJZTSfDvZAGfg8vKuifI4h\r\n5CmRr+kHs4ZwjUFkJ/2XjRjhF51LWzd5lXuZNClsOT6RfY8QJvva9N9bU9c0\r\np4xgIkQmKMYuxqpaDNjUuZaVioTf0s12SV0AuuIl8eZAChDYo3NQyecVwS1/\r\naPjKStCmoJKeu33c3tpYAVdt66LIMdgQA7mN1sPUpmm1/j1z8LjfFHuZS/2n\r\nIHm2agXnUqPwpuBnrG0vUgiC+amnoWoySTdC30ru+b8AKZtm7nsHBt8pKH5P\r\nkCX1GJrg+Env8jpIUhUI9uB2+Jm0iEGI/go=\r\n=Fd9/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.163.2_1660015900660_0.8292499473364083"},"_hasShrinkwrap":false},"1.164.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.164.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.164.0","@aws-cdk/aws-kinesis":"1.164.0","@aws-cdk/aws-kinesisanalytics":"1.164.0","@aws-cdk/aws-kinesisfirehose":"1.164.0","@aws-cdk/aws-s3":"1.164.0","@aws-cdk/aws-logs":"1.164.0","@aws-cdk/core":"1.164.0","@aws-solutions-constructs/core":"1.164.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.164.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.164.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.164.0","@aws-cdk/aws-kinesis":"1.164.0","@aws-cdk/aws-kinesisanalytics":"1.164.0","@aws-cdk/aws-kinesisfirehose":"1.164.0","@aws-cdk/aws-s3":"1.164.0","@aws-cdk/core":"1.164.0","@aws-solutions-constructs/core":"1.164.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.164.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.164.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src920387186/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.164.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.164.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-wg54hLcxN3GW6PbLXvM5PTQbXCBJWpf5EJifDB6i18P6Oym2NK9T/0MtlIU1o8TF5HEqPU2lCwuwg9aA/17XPg==","shasum":"d552d8e77b06a2f24efa1f8bdd7e665ad1570cca","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.164.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjzGv9vhZsLZd7cslvDFpKQgW3QcmaeakgCYO1h0PjpAiEA4guLKuhCXJ/6k8sxdRHCcRG6lqhUakSOjK/KeG/jP/s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8eCnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHQxAAgNmRZmtXr/BL0plq87CRbsBQhblLEgwvVAc0txNkKSeu6Pok\r\nQXkknxnHx0M9k8TTyk3yfTzjOicHD037iUEmbU5BGzMiCAFA4giAZzB80TRo\r\nfuVm1ypEKsiPi/Y32O9p7KrZ6q+bVdXoRj2SEV7zCnkW2FO7W4meC1+HPJCS\r\nclAtZJj5ylqHQMQY9Rz1Xoti+c6MpeKi95TskyIfc2zwR3lLt9g97gRyx829\r\ns9VnvOhIh7mPJaSnkGXM0MjB6O4z1TkP4JMgS1W6fGCf+EN5IpQRSK0uv0YS\r\n/49rgjzI2tCKKIKlKVEiT7Kj5cRMbSvqrO6Xc0M2+8ZNikDRY8UU9k/LNpNs\r\n/cIMC516WKNeOEr6IV507yv5KzRM1y9aUBasRRbAVhjFE1CHwZFWWv6Lu0/4\r\ngFM6Jk2/jgP22CmkEUbpiQNOX8sKW56L5i+JiTsZOGwcNXqvTb3TdFNZfF4r\r\nAstobvSVWyQvPtR04iya8l6PVItvcL/JHDR0uCDMP8G2aXe0NHTy6XAsW+wd\r\n36WJMpsQdF8u2BtsU5jeOwrxJ8e7LFqKGYuJljgs5pjZNkDr/63xHT3EeA/q\r\nUvrZh4YNJPotI4gEpNfCvidAQLBG1qv9jPjSVoJ2z2AOWfU1iLmpDt8sK1aw\r\nq2ZOQbOSRBLwHl2pasJyVsSQvljUjo2MivM=\r\n=ZQWj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.164.0_1660018854347_0.13527685568564563"},"_hasShrinkwrap":false},"1.165.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.165.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.165.0","@aws-cdk/aws-kinesis":"1.165.0","@aws-cdk/aws-kinesisanalytics":"1.165.0","@aws-cdk/aws-kinesisfirehose":"1.165.0","@aws-cdk/aws-s3":"1.165.0","@aws-cdk/aws-logs":"1.165.0","@aws-cdk/core":"1.165.0","@aws-solutions-constructs/core":"1.165.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.165.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.165.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.165.0","@aws-cdk/aws-kinesis":"1.165.0","@aws-cdk/aws-kinesisanalytics":"1.165.0","@aws-cdk/aws-kinesisfirehose":"1.165.0","@aws-cdk/aws-s3":"1.165.0","@aws-cdk/core":"1.165.0","@aws-solutions-constructs/core":"1.165.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.165.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.165.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src278865446/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.165.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.165.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-tQEusYM/UukIPs8aiQLvZG2GOnGpCINosDUip5DHV1RXPpM0en+zbhrqwSMbCt3cXUQfKqBnpr8B46dCPtcfkw==","shasum":"f7beac9685f319d5864ebae7696e69bc64342c19","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.165.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfmNAtrETZ7LwVAEABBgWAohqWd1Hs+okzjDSfhlYFuAIhAN8sn9Up5t0CYB1cDR05PeFKWLgZmQSygaQTy07SBY5m"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8nQvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVZg/+JQ4EZ17YtLwgeNuEIQjmK+lhE1mBATvpG2xhRF0X0PCKcf5B\r\nIp9tNoQdszkKo6FRSbVan8PtQ1CWnovFaWzmsWTwAw62MIPmTduNzh/DLquo\r\nIDYCLz96cjmf+joqCnrYYL32+0n3Jmtn53kVchpd2S2FDKQAXHL/6nYBvBUD\r\nMpjqOIg6e4ehiC6hqFStQYekyxRP6rSjsbIXnT2Jo2mRzfWIU4aNho4lTPeN\r\nR/gzENgXtJtP7MlAJAiJDGJgxKwON5HqqM7NTg5Dwk3/ik1eFiSp59cYgi1l\r\nfsNKTFUx0eXpufTzLYeqcsy+oI7HFpaTTyTT9ob4SRQ1P70KdONMV2oM6PaY\r\naPVHFzFAmSbJsTlXNh7h5W5pDQ64yjU6NDzgc1pt9bCqxSMgt89yh4EVzT57\r\n74f+ivhib2V3+pvzMvzUPk8y/S9kD6MvEDNDriRLop3wzj54IBBTf4DNYfFz\r\nn1B39UeU9nN+EJdTaItC5XM0iq822kwupWxlo+SFu6BxqfUEHEeqeb08DB+G\r\n0dPW4d1wnQ1EHvAjqqjfTpCD3crrE8IHU0AzzlJfDFBoU2DILIv6IigNyAi8\r\nYQYSw3En+LnnauaPnV5i3GerT70qT+nI7fX0XmL7LubhlnqGC95qOYDawop/\r\nKU/itV7hbP/TSP5buYR2VIogfqj5zNdSFPY=\r\n=imu1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.165.0_1660056622946_0.307891642384303"},"_hasShrinkwrap":false},"2.13.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.13.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.13.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.13.0"},"devDependencies":{"@aws-cdk/assert":"2.25.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.25.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.13.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.13.0","aws-cdk-lib":"^2.25.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src538807565/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.13.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.13.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-MA5rF7n3rS5NVw3WPRfxzeAbLksG7nnYhimREKaD7ikGOjgEMUC9JIDLyiA4AV2rpFimg6f62v+nibOUhWFuQw==","shasum":"b12bbf5e111af8ea22169baf3300ae578c5908a7","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.13.0.tgz","fileCount":19,"unpackedSize":348053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEecprPhsfyYdeIzWuLkLbQAONkLqiV5WCrq90lf0F00AiEAzYzc3MCIaXiiQEk3k9oWpE8tfRIdQcJ4djev836Dpdk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8qfzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi5w//f2Gn+nACUmuDCim2dcMVzpibsd5+wnWtVwsZfYDEbqW/Iszs\r\nJ9jDiTEk3xmk0skNJU+zmV9LRePaQaW8vdtULv4HsSpGFVZCGTLYwfdU4J23\r\ntnfO9AzYuq9faDXmAguHh4it4Yzhw89fE96i4fz9HHaDRK7Wjz58U4l/2fd6\r\nj93YmKP/YMR4ZhV/TfxB+Xbt+tuRK18Up202wvDDTFFgnWO/pOmFO5eg7+Pq\r\nMYW9smpu5b+JaCyypbLkBWm3ie72qve3SveS18GUcTJuWwxgbBE25lufeDzk\r\n5AE5S5L1En/Nbd2R6x+mnjFegsfCi7IlHwpJdBPj+TK/eYuOHvtc5k+eVwN/\r\nWjpvG2eXTVD/J78qOMw11qt27RZM9SMoffcetM539CMwtbBuNvSaCLP3z4sY\r\nxabbdtz8WvlJBiijGlSklemSuArzobjHdMhXdWxDAKaBWjSg7GvlT2ZoX4kd\r\nNresAyuWG7Oy0Nl5pzcBWCl2off2ILivRkcMgR2YhP9vy9So3tFUc6MzCvvJ\r\nglQajrODrYAPJPojA8Asp23O9UytDdweyUy9qYZ63gmqBZr60N7xCRif7AeC\r\nTYXjoxH18E3R6Cn2thLH4YgXc/m+vuodZsGFv0qellWYTB7gXH2UVHunegwJ\r\nhUSEkZJPwHiCeYcK3Z71D/YrA4Z4n69pXvk=\r\n=yq4P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.13.0_1660069875248_0.26291705888784067"},"_hasShrinkwrap":false},"2.14.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.14.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.14.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.14.0"},"devDependencies":{"@aws-cdk/assert":"2.36.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.36.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.14.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.14.0","aws-cdk-lib":"^2.36.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src885021078/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.14.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.14.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Et3ZtLj8PkF53DyX1Pc0IgKyNArm3BbW8AB39v+TsrcfF5eay2FooOMAZ7lqcVTqtr7bwGUyETXHlcW5zPY8FQ==","shasum":"0bcd6c36d85446ad4a263935018ed9549b29efd7","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.14.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSNJ5BMW+KYHXi48AlbyKe465wjSTq2YO/jKBrm3Q8ZAiBHMuDmPN43dJAoXR5uqLEQf51ztK2L2wxpi8h6uSP2Ew=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8wpWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgTQ/9H03IC38djkGs6KTuU/LXpd1edA01ywcI+uLeZbwDGyAJMVoA\r\nS276CN/qswmMSvEAT/q9QQuN38Hth+lDjshCgkiSW86XMqePPNTR7FAAapfj\r\nSwOiSPVZwWSy8XBaUrUYpNaXVlhnxOH+BTmlnulJrNFjUcSRmakFoPs8tiQi\r\n1+NfmvgotJkeFyb9LEkf72Kh5TXqxgQnhZ9Hh/l1pUnR4m1b8DFpkJ1tg01f\r\nFUEB/Vc2kaopDqSANfvSkZyfBb1SMhrM3zWfhXaBcX3pdWPJlHnVCgEmPEzy\r\nbC3QhVr+VH48TWW9NUrcFJV9zzbRESn8zxtrwRo6/K9Ohuw+9Xtz/RS4RgKK\r\nIVX4+Z9KI/0GgW5UUOJncrUPy1OtIK4n0op3ndbJ8VXcJTmcHh9axubwkkXZ\r\n5IqqLjomsX1gHd7pdat0K1K9H9V5g9Hcat2ZLcSorcOOyWfJS6v4SoK3w+4+\r\ne2W2czcvwMebf8vUXoaHfPy4KRnyatPaRAh04yH+SH8gtUg7RJuHn4z7geAT\r\nmq94VTxUgZlAobuEUA2Cfmxl6QBCLtzUlhdH/l0iiDfY18MrgWC2Sj+gx2vN\r\nX0x8aS2Fy3vc63hWCUDaF7aXUzMwRgxC5sjPkq/TwQ9SbiTyjFVzByJJY8Yz\r\nxlwh55BuwY2Q3+XB6S4Tuv/mFCsDnUNIaQw=\r\n=Kru0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.14.0_1660095061742_0.4280337877116396"},"_hasShrinkwrap":false},"1.166.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.166.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.166.1","@aws-cdk/aws-kinesis":"1.166.1","@aws-cdk/aws-kinesisanalytics":"1.166.1","@aws-cdk/aws-kinesisfirehose":"1.166.1","@aws-cdk/aws-s3":"1.166.1","@aws-cdk/aws-logs":"1.166.1","@aws-cdk/core":"1.166.1","@aws-solutions-constructs/core":"1.166.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.166.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.166.1","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.166.1","@aws-cdk/aws-kinesis":"1.166.1","@aws-cdk/aws-kinesisanalytics":"1.166.1","@aws-cdk/aws-kinesisfirehose":"1.166.1","@aws-cdk/aws-s3":"1.166.1","@aws-cdk/core":"1.166.1","@aws-solutions-constructs/core":"1.166.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.166.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.166.1"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src636309893/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.166.1.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.166.1","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-baLCkAsC40aagqYXYmKTUaJc53miT5QxRIP26zjyTj+D5Uz+MjS13Nu2GCWpYWT0GvyvpWKnEfZMktQ1SDAjDA==","shasum":"b8cc3f9f0b6d9bf2c95993e328a172438f00275e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.166.1.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwJK0elVbDueNPhklXm3QvT6NrNtliPV/dnAIQVYkESAiA1ZL7Vtq1S3QUURsHU6cU7lBq+itZgZCFTxp1DON4Bvg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8xvZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7QQ//QifDYpmwzT1kDk0OyTvcFcdjzvBxGIROZVE4XlUZMHPXgiyF\r\nUhhuD0WslJYahJNxiXHgk8x15x1B3uJj692taaLjdMZMbxlkilPcULipYSOn\r\njW10DG655Lj662J4qMJ9QLq6dJWqHyZUaiOPB7tm0f0+1GtczCCVpWMtcXzo\r\nMU+BHvJVujjssjOnynG/q/OiCwLcBoQTfj8yHZkJUH9A/8pufGTihEEMcvcV\r\n/VVxLLm8pGcUffbZUYsT4QDrUjP1Tq3mm6VtDLoPtB6PXtAQhctTraR11EQH\r\n0pJvfkauN2iAfu50+ED4+bn793omYWeLs2e+Ays3kUydgwp2spEX4DrwfMhZ\r\nGc2yMnjyDjHAwlsHHvDMUapcEgI+9UT5FhYR7lYzC3DfArBBWZJVrsoFkAGx\r\n/MVko1NvvzkTjZrHcZIc3fMFmkN+vSSdBK/iTp/cb5CFnG6PF1IRyeWKGUEn\r\nhTc03UyV43UHrXQp3IyVQMkWy88xEIF2Ge43ELtN+gKYqVrqrUIupuiikI4b\r\noNnMC4+EDL+6jWsViAEO2cfwr0+qbrZcEbRaw+3U60uHO5A27FEj5oz2ZVvX\r\npqf+vgqMTVOAsznFG0CDncVqmrEJsJyD9V/pe0YAu7/vbOkNzEnqwDCHbQ1A\r\njv8nzBY2LxdTaI7IFAl/KTx5S351Yo0LBto=\r\n=+K4k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.166.1_1660099544945_0.15242524811545155"},"_hasShrinkwrap":false},"2.16.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.16.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.16.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.16.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.16.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.16.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src866400844/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.16.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.16.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-sDdGtvaU9gqq/7LNJRgcpUQz8pxBfpYIAQ4cOn/AIuoC3bxflkSuYeuwxAIahlQaRtIdmP5jrclYciwBWQaTnw==","shasum":"fda8f07e04ada28f57ae997773d2103deae5ef23","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.16.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZL9iLJfIf+qZnk5osZJ5z1j+C1ZhzZCqxfQAruXRRoAiEAmLeAGCHXB3y9745LVs5+tQbWZPrnRfYmUyDpEHUWEXU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/BlVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNeA/+M+EkzZq6M4XSU0SAj1C4K80Ts9bzlof1iIfvmiez/QYYNx48\r\n1Q0W/g04vXD3b0O6cSRHZyKTFeqsg3GDD+dNSIHZPybYQK/6+uc6/ZKXM3Ho\r\nBAZu9mTCCs5xwxw6Ckxh7PnyXC19C9K95oL2akSVZZhPHzToUEO1t+027YJ6\r\n9yEQeICKqzyMlpDjULy0u0bxxjTjo+ctJAI8Y8MtApsFC46tKGb9oWCJUAVN\r\nTtJVzWXxJAghAwtSakI7W725O+ZfnAOab6i55xO20NTPz+neHwTkJ9WoboTW\r\niLUQ0CNpQPJV4TPR1+CBodJnKmj2z/+l8yZlIN19xu6YNKDNWE5QvICfxDrf\r\nx53dvYBbxnyKeOtGltbqEJ2tnmlPox9EV2lV0u+CoRU+dRRGGfv8xXzcRqot\r\n6KGF7qJh+swrUVvnAaaMvpCSxF2qGEH65mp9hf+w622zjOxBxnLY+0WbMkFp\r\n9L2NygiIXCu4Aw9adihguXQILC1plWEsCLf32CckgOGwy0QgQT2t0wgLZj2D\r\nvzxCCqC8YOrsd1u/TGYVZGIn4OWK4NNXcR2MjkYi2VstZXtJcaAIwESh+uHx\r\nlnIZjmWCmXnGjxnBn/zAVr0rtxMIhSzvij4LsuQKENXUvKRRU3ha87xk9kOj\r\nMpB06csruMnP2szfLPblFJ69CvUojT1lOzM=\r\n=p+eU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.16.0_1660688724866_0.9112863249469241"},"_hasShrinkwrap":false},"2.17.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.17.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.17.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.17.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.17.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.17.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src683654669/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.17.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.17.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-GAvBj7GnLriSDdNCgAlYVQg3ToDIHFrWHUsBlBOuUL8aOHQkpPjOYgGhOCSiATPORYQs++Uf5KRn22fC3xnS+w==","shasum":"25e44f8e99ab001f86a760074b7796c981715721","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.17.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKsRE5uYRc8Ak+EC2PGTwt2Y2cC7tguN7WDhqODD0X4AiEAzPxSJqqrxtQrbFBIvm2ybX3dVBriMtaauo9q5N/X2/0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/P9hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQihAAj15hkaYBkGey5zyuGEw5NxgxVlQNYsfNo/8IWH0GWGOEYGCp\r\nxVv3Afx94xMfQLgSWXlbyTcQ9EGA1VLj4PJamZDkxWQfD802rh/GOwK+6HAx\r\nPBvtrBZRlEBSP3YuKtnxTOG1PrYcAeboboUSdNMAEmIrsF2K890eUUmrqNH0\r\ng6kJ8vq6rko3gp9wLXHhFz1S0RM6yGYYDQ8QnzfDZKq7QTiRGZZXOB21h2Dw\r\n2bbUFj6qIYDIjp9b6K04fz8B8YzTuyykaPeFBCEurEoyeMO/QY8NpbrqAB04\r\nHllhIgf+COEG3DOTifL0leK5vV0ntcpnrkdxsfhDBL/UkH1/0IcDyZwA/yFD\r\nU/WrQnnIonJnBBnhD8wlaEspBmxelaGxxPF4Hb9FX0CjgtUViKg5FlDd8gxn\r\nAxe+UyhdAkJQGldRJuYsVUpY+gvnbG8XV5lAKUdIClGJzk5i3St+iEGQmxZP\r\nghFt1kUDmX6DPxkbJ0yAj98ijTbsnlJMLsfGFd9EcbK1lP/6z3o8opN5qmAQ\r\no6VVeNXiuT436eb0drQ/hTHc4bdBlM5ZqxRDb7AjMZKKnbwfUV3v7AZg57oL\r\nUn3lSZnVf2va0oqnykU5huI6Rlxl0x6K7eHnuPQ5gnmgmWovcVlQJ14/OUVq\r\nOoxWXKD720rpkW60c3lCS15oGplNBlnmU2k=\r\n=r2Bu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.17.0_1660747617412_0.8794181752326529"},"_hasShrinkwrap":false},"1.167.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.167.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.167.0","@aws-cdk/aws-kinesis":"1.167.0","@aws-cdk/aws-kinesisanalytics":"1.167.0","@aws-cdk/aws-kinesisfirehose":"1.167.0","@aws-cdk/aws-s3":"1.167.0","@aws-cdk/aws-logs":"1.167.0","@aws-cdk/core":"1.167.0","@aws-solutions-constructs/core":"1.167.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.167.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.167.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.167.0","@aws-cdk/aws-kinesis":"1.167.0","@aws-cdk/aws-kinesisanalytics":"1.167.0","@aws-cdk/aws-kinesisfirehose":"1.167.0","@aws-cdk/aws-s3":"1.167.0","@aws-cdk/core":"1.167.0","@aws-solutions-constructs/core":"1.167.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.167.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.167.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src981812104/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.167.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.167.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-MgyN3lDT9MxJ6qTl+EoFtsnEZir70bk18pCBsujuIUGkg7Zr8ZNUujGA/ac2hNsygs7YlMSfoezxWBJ+89VDPg==","shasum":"f099957b92a72457a7d538e945c4d29c468df95d","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.167.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSPc+0FUVwOiIjbdJwaio52rqZsVGHK56fnMwCAEFGOQIgFc7TrVGSYSwXpvh2U460h7LCn1JtXkG8ky3s44r6Ido="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/R8pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0nw//RBCbZooeZwZumVJ6TKMOL83lLGAOwr8L3PoX49e0uQnE2hEF\r\nMKY3HBE3XEOR6xSl8ZNJG4tuSb0BK+Us2mmNtvr98z0ss0silEr3aUZaOrKW\r\ny1D0J7hn0HKPsYWUEUEzVzuJNfX9BQygFE2JVxvZrSxa9OKAbNhfvWLn4Vb2\r\n4h073CCFOoxRx5jN3zxDaVN0V7wmLFRwCNZCbaOplJNxLH9dWG7q/CtD4N/Q\r\nYtitHhVGBgboISLd55QFur1GQj/w2KrA22YfhBbkE4QrmH/ah+7VP1pLtvsZ\r\nyruFIXuNTASHacyceRkOZOl/3IEAJ0J6ssl9XgwCM7KzBW/QtmlABV4ZddKB\r\nB2j1lwT2XEbEDW0kO6T6ZZKRrFowrjLGrwprB546WBXOTB4VYUo9Sqg/oJlB\r\nfCV7rYeGGphGlRmigUVWCtNwKY0642u1JOa4/pddomDiEJ6TpsqgES0KckSe\r\nyMiAGhSZL5GXaPgxvWUNl1gTezpzgjZDyzurtyGISvsVFG2oD9BhsJMA0SFV\r\nGAtLYGpQStlXwhZ6kQQLuRryS2JMmLoO0592WkTyv0d6YiNvQWg384vFeRRE\r\nDSBw0huTKaXfzAv+RMdUCdhV0i1Zc4+uDnLWxt5hLdiTUEIXMkiXbuO73oKy\r\nOUgKOgKXKRoMQ3uaJYiJTVxsvQfM10Dg61I=\r\n=WAWY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.167.0_1660755752999_0.5561192515874918"},"_hasShrinkwrap":false},"2.18.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.18.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.18.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.18.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.18.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.18.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src393916103/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.18.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.18.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-jyIX5qLFaqNKObCB1NpEe+dTxHQg5vIDcJIfnGA4N5qTpN5+tZO2eTgzM4nGmPzs95IBoJOAyIttX6P6gi/8tA==","shasum":"b648d477135d3129ff33560a17e631b4786dbe09","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.18.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsDN3MLv6wNjaM/9fEtefkuO4qTY4AtdlGA7g6XVEJPAiEAv+UHnehoTl3KRgXuOkNMfVSVI0+7VEdB7TOZzajQuLw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/658ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz0Q/8D8WfgNA/9HhWB+yFd0GW9sTM+vcBqBeUfHRCTsubtS5/kTOW\r\nWRgiirYH6HrPEKvB8grB6Uow/8MBreo4ahy5b9S2QTGzdDMW8HceapxyK9LY\r\n3Vegd5bQK0h+KsfK/0mrJ/7RZNhaD92SogpmK4Ydwke6oFSt8lsMbb/PIwyh\r\nny6rqUS4zltuDRi89yFsrWt9mAX6oWCymmXgs6HSbhpyLUM01Mfm2ZR0NS8/\r\nCLYGkZpDX02XNgAtvmp5oSJ1fx5Jt0ebgchVXDLUS+qQx9bo/ZT0d9rKCAjL\r\nvyw7dp0UtDFe75f95g37YO189U7un1cGmtPrBEpPZMZBnJMi78xBE20hJP3c\r\nSG5aXI576MLqE987IyahPqG8BBOphZiO6ldkAUGwNwo2KXMo6SQRyOQx2FyZ\r\n6/TKq3xKHwjAyps24aRYUjrKnIXA1BlFv4LyMfjuk17mcyoUcbeSHGL0DRMR\r\nn6ZA85WKM8wY912j/3F28YrLWH9ooZFET5DzZR2S2Im5XW0Kw7RZONFAxM5B\r\nekrrqqi0IN+kYjlJL/NNi4QkaxYvjIRFrnNiI/Oz0ArHkd8ezi1KSsZNZo2b\r\nKos4jW+tep5b0Cqdv+kL+RjUOQXJ372a3SZI7DRqQ5VFPTNIubUelBAHF23V\r\nyHLnSIjSxl9365W4uPVX2OHj9y+6EtwXZeU=\r\n=yEYz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.18.0_1660923516229_0.10380650740745812"},"_hasShrinkwrap":false},"1.168.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.168.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.168.0","@aws-cdk/aws-kinesis":"1.168.0","@aws-cdk/aws-kinesisanalytics":"1.168.0","@aws-cdk/aws-kinesisfirehose":"1.168.0","@aws-cdk/aws-s3":"1.168.0","@aws-cdk/aws-logs":"1.168.0","@aws-cdk/core":"1.168.0","@aws-solutions-constructs/core":"1.168.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.168.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.168.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.168.0","@aws-cdk/aws-kinesis":"1.168.0","@aws-cdk/aws-kinesisanalytics":"1.168.0","@aws-cdk/aws-kinesisfirehose":"1.168.0","@aws-cdk/aws-s3":"1.168.0","@aws-cdk/core":"1.168.0","@aws-solutions-constructs/core":"1.168.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.168.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.168.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src121702612/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.168.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.168.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-oFUaJGf6b4abGGIaHK3I2Jdf4FqR1XssTXo48cgRgWCKdi7dLMb+Z6LEcpDDPtIa4T3xfyPOfLyFxiG10+ECKw==","shasum":"cbd2421fd65959a79e3feea759c0339fe8a539bc","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.168.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4J4ri0+G51lUGF9/qqcxGIj4BFOYhQMT1PH0/TCyptgIgUtvO0eEuCaI0aPIRZdaFXyRY4DwLDZHONrSCKetYceM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA/n4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg8A/+LgJRPsh0GJ9Emu8SFji2xpsoWn9vc8EeJul2HVwNbn7ehPpn\r\nKncsLHhPazXkhtzH70bSzyDr0eLZ29VOEunk1cKnjQBeNrXDXwaEbEDQO9KX\r\n07c3DBG3qAjnSDUI5jYlP8Bhjs9cSHQcDnYpT5Llsw0t82l87heCpkRi2UEv\r\n52x4bQMz3qihHfFJjqGGMW7SQ9w5Cwu4em/kpvc8gvPxlgJX+0TEN3+w1W0E\r\nPV6RH8IDuq8+jig8JWaR2EVbo0ZRLI8cFx6L2DZCmK3JB5R/Cr/Et3YaicmL\r\n/LlOxqlk7eXewPvbLQtQqCecW9oAC7aNBnIwe+/kB5CgZUFbY3tkbdLkUuku\r\n08a09SO0na0k4AP5RGquSpa9S3G3Yyj1W5VSNsTx8376R+wO4Lh5/OF9xgdg\r\nipyd4urQvlX5JYy2kjLpW24BfekAcjKNmb0f5G05ULCj98DSRoPopZH8iJCF\r\nYpR848wN/BUnbkh+IaL/6/bvDNbBun8sCf+4XjyDd1wAE1gPHIZOgpBGSJW4\r\nk9BAp4GIYrUhgZyNXP7FGP2OLBk33RDG5DnYsJdSFwowHb5Kf9YJmG6RLn2g\r\nkEZjs6LN8J+w9P/7+tczZDwvka00iKJuJr6ThSZBYoW1Fxlc0+79do5tfWMR\r\nrAHTnSF793mEUmCh7xr9DGSvwqKsRXgU0/4=\r\n=maGL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.168.0_1661204984086_0.6810966828612028"},"_hasShrinkwrap":false},"2.19.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.19.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.19.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.19.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.19.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.19.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src025535292/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.19.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.19.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-88hl/MwfuBhSlJLheeeEgiRgngXhteT+4ZD4dKMfwMC+NhYNtPmI1E1KQV3NZR8hy5mMAflryuxZvqf0YfiXKQ==","shasum":"bc062411dd8fd765e4e5b6f68b6dc905f45d6925","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.19.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFA+wl2aor7CbWyL3qb3lR/zr79KZ62ixpItbR5AcdOhAiEA1TYNc3lBDn1GuLMph8UvuPdCJxM/juw6qtAIMfNSLOg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBr0BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5ww/+K91aYNXJURMNibKYqWKUKllYryagDXN0vkg+cnhe8PPQstn3\r\nIk2qtFlVzxAKsfo3AGDECjKbeLKof2BJBwmgg0uGE6Q4qerF2WW0R+MCgPiI\r\n5tphlUa2aErnmERMbssUshvre5wAZGnrlfBf75CQZJQovn6KyuSiw4Hg/5bz\r\n+yNckW4s22eEJEfNzc3IVi/+OeEiIDX1rVNswaJAFcSPTPNYIKC3rvgOVDjz\r\nkM5pXLfVlIsSNMW4KbQpl+1O+BRvr1BDGqOk8QJijAtRZF3gJWc2d1ygnLcT\r\nDsTUI7A8eMEOAe0sbAfpELF7Rrva24rYccfRU9idx0GHIV2izATJyR8yBa+p\r\nYivTliWDXKwvBhy8fseXoIe4oIdDh6LGm8+UoMvwtPsXb6iEVRULUKZJgUj/\r\niyxJKmhu54osfEU7e15yNxzrh1LWTrS9xIlOOL/LBZ68gDQ/H4glop/0gqlt\r\n6n3Yjr5LgMxOYTdTsg/H0aWOk4RTK5vKLnpC/Z4QSpOhIArXBQGesHN2stOn\r\nVVnPPD+lc4XxtMhJP0N3q63CjKevj+w7H0fpRsyrywYPtJtQE3479ELdsFoT\r\n9qsGdhCfXo1QYEtoqk3v1QwnVPIxZNCzhFp8BRnUgU1X7IpBCzNUprrXBRhv\r\nOoyc6bc0wWZUAePjxbxNNLBA9dv5gXr4goQ=\r\n=asGL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.19.0_1661385985590_0.8660254826997127"},"_hasShrinkwrap":false},"1.169.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.169.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.169.0","@aws-cdk/aws-kinesis":"1.169.0","@aws-cdk/aws-kinesisanalytics":"1.169.0","@aws-cdk/aws-kinesisfirehose":"1.169.0","@aws-cdk/aws-s3":"1.169.0","@aws-cdk/aws-logs":"1.169.0","@aws-cdk/core":"1.169.0","@aws-solutions-constructs/core":"1.169.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.169.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.169.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.169.0","@aws-cdk/aws-kinesis":"1.169.0","@aws-cdk/aws-kinesisanalytics":"1.169.0","@aws-cdk/aws-kinesisfirehose":"1.169.0","@aws-cdk/aws-s3":"1.169.0","@aws-cdk/core":"1.169.0","@aws-solutions-constructs/core":"1.169.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.169.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.169.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src687528864/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.169.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.169.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Qr7Jt+EUjutyNNeG/N4k00RQij+9gaXXO09E76aQz5hAEdWEo/llsM4DEy9nYkVdxJNZm2n8Z2Jw9+vB4b3TkA==","shasum":"afa9f522965f22741d53963fb71e6d8d6579b29a","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.169.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKfeABrIs2NqoYMTJLuTc6GojoeILiuUOYVX2u6AvvygIhALIBMF4QwrK6gyXIkyvVyyC/wYqo5Wg5ob1jTnYPlOlW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB5oWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCaA/8CkM6my/gV0DTdkcYxpuKcPVLSYTnkNN8vwuWxOfove1ewyoI\r\nZWGuxXGrYOq7LM08HvLWbd6ynvJL+fjoXmpcdu/dpm/fJL6bobqpmbWsO5wl\r\nw0qwPmDY7hmd4I0V+Q/sAP02wWnAQeh04IDbGQLNmFwpxJYSLqAL2OMHF8vx\r\ndkjvbdF+bkBOkRw4dBEHS3KPpqv1P9R0373eQRkMGTd+49OmN6ck6VhW79V1\r\nD32U/+3ucp8KkCaH+slD5jiy+j9ypScwmjqsHv2/z+ILDSeTfqPPzjOdALBt\r\n3xubpwD4e6qNm78VMx3umbFEELsRVF7ewwbV7Hcp/SPHmQ9Ld+XaUPkobw5J\r\nP68uMtl9GYKbpfee8bjaIyb2CaZCphxYpajHfKoTx1qHyiNNtflcCWPDovZD\r\nPnxvRxopvuKSxvklizblNsdgqS3UzU+cvehaetnIzyQPDfIkUOy4Egak2bHF\r\nDBO1+knUHHtYtXArcks1rjAOE9j4FW4Qtg4qWC0iFPuQc3G+hAaodrV/lqer\r\n0PLGPkRAHORzHz8Q5qvdvq95RFTrHvis+GzzmzPCG/YzE6bwXaIzP+vUqG5v\r\nnimd9GPl/2bE5naj3AlxjbmX2Bdyzf7svIj7zRauHo9E7TZztrVNbh6cf6FL\r\nAXxx1R7c79gUPJDVsecnr7b1WNp6kpjLrko=\r\n=dosw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.169.0_1661442582154_0.2060278715490842"},"_hasShrinkwrap":false},"2.20.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.20.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.20.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.20.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.20.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.20.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src932455217/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.20.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.20.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-dcM/9qt2RywCriMEFdgb4PSQd4JVM53URtQHKcOrdyiNPQLbL4YNoTZvoADOJc5A9pmX0/RljOXtRdMHs/9GSQ==","shasum":"6021505aeb2b060a5b6611ab96fc19483ae516c9","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.20.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBfLXsEmzKZ+jVOyTDBs79I83Ok7TKvrWCHHJm0tut+QIgF1uWv7obx/4B0o6tX7WqKRHWKCIQy5Rpni67hYmFlSM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB8N9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorQQ/+Lgd9T2XSqi9vkHgg+rCiCj+PdH1+JBLB+itu6b6BdyLKtOdf\r\n+QQD5cN7Kibz8v8SV3y/Mthg02MahaNfL4hOylzzTKAQSKmZ6ae9Bi0dWcQe\r\nx1G9N2YoQAz88RVXUwRdXbNGZpyMb7aKBgtvwZT2fcqwaKHqo6ziVjCsHBfl\r\nLQVZfTyoCNaCds2VGa6oJeCvF2zs6Lg0ipVNlTn6zbXKvv2Hj8sMGqbwTGu3\r\nDu4QJZAavNQ9275B6DWmYVU1M/xoBDWIhy9Q8rgrdIRwb9A1W2NgsJ4UtFjE\r\nestxe3RuWwEBfrYEj0vW4dWiP6qTkwwBjIfIHm5lDIosdOFevIhhS85r77b8\r\nd1SvWgN/0BZ/uxLE3L8UN5o5g8893Dt+68+UJgxbXfQb3e4Nw6d9fZ0HbIxY\r\nJyLxSbYosXKb+0OOal4rAcYA8VeM+mhVWOG7v2+E+rDx0yZi+bLSmxgfcU06\r\nmQhQWqbqbvadLdvEBb8mQb2KpYPC0N8UAr5y+shzXcJGAz0JDAItd8hwtotv\r\nJraz+2RIypGLBhbIEshF+LNnrPxYpTV10CkljfhjUo/4cSNZJAVYVWw0hxd2\r\niQ5mPTVeHgniCHCuBlt2xdTLp+CWwpi2KjEOl4g+CYocxuxqQH1amti7cWHr\r\nggv1Pzsgia7sEldPSjv3gPjNVv3Nl9kwtXw=\r\n=4fib\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.20.0_1661453180760_0.9514118289520981"},"_hasShrinkwrap":false},"2.21.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.21.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.21.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.21.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.21.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.21.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src238263566/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.21.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.21.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-mEVFlxL6INCVNBV/b4oxEK3/aat3D4pOHRUQbPueFlKlKVB13vUwt+TLBRVsMZn0K2wGWO5tb1cgHiHwah/5nQ==","shasum":"50a3ad932c86438d87348d0697cc487cc4d7ec74","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.21.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1ppjgEg+K1pfAT1znngYDfpqlIWpuoiyS8eDfM4MFfAiATwsjzHusAWZfJ/mlDDTqpWA8pSO3fppjRFe0u5i/Vvw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCTu1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpjQ/8DwpiAXvc1SsgoQFqKSzP3UOekl0NbBhklr9kKdaAaJgNkx4G\r\n7qzcbToXNjD9u22ibkvcJ63pIhENaGjpmi7TlcrFCin5z8w8XHjlPg2H3T+s\r\nhEimDcCPzTpIgQF8YhhKrFmjVbRoByCrmZLlmjSiS30IGgJ+M1mX+e6LAWed\r\njNOj2dAgqN1UYWI8jvRKwRnflqCTgI4FXeJA3kJEhJfm7Spy02Cocmh6GMz/\r\nKEvORTu/dNyeo7vZ8khkAvEBYtou65pQOzYmkWR6IfF+iM4633oBIkuC7Kpj\r\nkJAWCgMl7jtDEcd6jg9hScCtcqWKAXBRL2tZTULFSNa78dJotYL8jq0zvTUn\r\nlVn01wys0/WFM6OOp5fWysoDb0X2hkWUaBNOQ8gjeLkhqoGFhhH0ma+FAgGh\r\nDcC/60Zw9dBqZttCXDKKkvbMs1xehCWMFakVMgQ8tAw3XdOqAo3DY9ykXW2U\r\njK9kx2hW2yH8rNhpDVI4YiFLQS6suCnw3jjBuHgYNAAzhRm0iIFz3T355nR7\r\nHIR694PZnOpJJkNE3p8zfT/pOaQHUoFNOc0iw+w5zuUuagmfJgn0KXmwA4ty\r\n5fsY79H2OVryHMkqiLcKae5MwY49kD/5N8kO8TRVQd9BvyVzCcHgG58/4TZE\r\nogEmn7hxjRNwD7LFMFkR/rUXmV5xTAmpCuA=\r\n=x/Js\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.21.0_1661549493161_0.4980792766519271"},"_hasShrinkwrap":false},"2.22.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.22.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.22.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.22.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.22.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.22.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src206484356/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.22.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.22.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-kH9VF3ZdeSI3AjPXxXPxTf7MLjm9KLvA2/nxEIX1HuZx2x0uHWfzgZJE2JFcYrUEkFwI94HZyUeFp3WV54QyTw==","shasum":"5b4afddb85d3fce06be3af320a44ce9ca090b8ac","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.22.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDL9HnIyZPYJgNS/ibrQ39IY1z1YoP2XRZUyli11gZa3AiAeg5o2o1k57Pgh0F9APmbNFF2Wnwjk3+Em5ZdiFd0ReA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHUJwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT3hAAgP9r2apIz7k2CyjqqulrzHTNjHRiv8OOsevaOcmiUHjqZtsy\r\naqqv6ZCZhIxhjOeQdt1TVYgfmDO11fbFIG2kSTl0hDFTReouAz0d9wwnBkuG\r\nE7P7eFvjMD6IauVyvY9qNMtFmSl/2ZlSbYOcWL/PbZJmK7GmnwCVPLqGfaYx\r\nxR80YLN2naSaoZTTUKcPTo5KgudSYMpm/+6ZM7lDMDijN+Kc8zYGGwe17xnz\r\nd4pVi4K6VkarpFT7r4sddc+GRy1kx84kdl79phLYRnJJDy9mYix4pskW4g+K\r\nr/r3mjfi/gySc1/e0evl0/cTvBm608c9d+PALUuXgj4DrD1d4TG0CRfYTYmc\r\nwqIl9tiC8S3csZc3wRUYtKPhh86fEjHKmdl9rsMOxR9L75dounKIQ+QUHUzA\r\nPv1UDnsW3S8gokMq1w1ORN0kV3SLLGQrHhika645yK9u3gzaYiQ/1gxbGPvi\r\nW4c4ezDY1ZEEKEhIdrRYuha9QTr35fVlj5fR/y3nh0wU9PCT8HK99Snmjfj4\r\nPZrKFBn/THazxxb4tcBMxcGFC43IWDBcYUv4cbNuMNNuQslJQjyuhwZFQufn\r\nuu/AzKDwSbsizH3w/8QNCyV537G3pzcrlQf8AHoV6exi+EIdldVpwKu0jiIQ\r\nMH8aH0lwLFriXaBOxAZL0NGQLa6k+drZLqY=\r\n=P/aV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.22.0_1662861936624_0.41836912981937213"},"_hasShrinkwrap":false},"2.23.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.23.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.23.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.23.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.23.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.23.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src036331798/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.23.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.23.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-p4EfkiSCuJ9ZHJO0Mgus1MfibjU0abmH3bLSyvEsXascag5UG+pEkXOx+cd23eOAbxzrZSXr5rxM8QIwONFfig==","shasum":"e0e08f3351f3505bd8130ae6d01decd603364a8a","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.23.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUAtZ4goS7eo1fSuBrYbS/nA/OSF5jwg1BGdtD2SI/DgIhAKPgKPoVU29Wuhd173yMX7gxOvzar39BTKC/EFyfJJzf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH5BhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdRg//ULxfZtfcYJp2Dxb9bePCOxpdI4P7U6tNRBIJi4DAHlJqAPWH\r\n0+OepUdaoAe0WWbL3whoqoZZ+fFhgQtjT8gv19P8+MC6hnUwM0iKoVuJnUnq\r\nImcaxTbGV/JSGm8JhSw/VEqK+v2+u3qOnOIwtQkIF2f7TnE2TdxftChnyuRr\r\nBEJeVtE3HJK6qstQ9mjDzW9BsTzFTPQuG9vFfXhkd7f2VD6SSgC4XD+yCoZW\r\nmHvoHD6G3SLJObKL16vr9e/xR+lS6gLgx7YOKiOb3Lp1/ajjd2KJN5BplkIl\r\n0d+smIyYnFXcQlcwqEBCrsc3swpX+45CIeE8jDXYqAXm8qBFcArMMcsFJ4U5\r\nkcysWOu3kWe0tImOj5b1Zf04FXi6QXsqTcSDcgNZtVhRsxbTKzZYaK0UwuAX\r\nh8FqM4hJ3N/NH5wPCqGuB9wWoCnBEKRU2vJ8KKegCOCfLMZcYnDx8JQqN55W\r\nIeEaDg3NatZw23UHa8YJA4MOOk1xMayzx4XHvZzrRixxDuRghcR1cs/70wbI\r\neUQ4DWXt5iaxfD79ZM/rt6OnEK6LH6dz3ozmUy7XEr74LLsSWgQpOD6yJEGC\r\nkOMqBz7PQl6iaiM20HvMZpMs1m6kKnNO8bR64b5iKG8KFBmeQEmOs4yx1z0F\r\nCcpGDRJejEm4TG+7SxIo3SM+1dMgv2jk0MI=\r\n=vUMZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.23.0_1663012961198_0.9548757447559675"},"_hasShrinkwrap":false},"2.24.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.24.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.24.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.24.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.24.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.24.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src947057917/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.24.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.24.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-SlLAt1/9bbyM8CaTct4EKLz4ePxqnWCK9gdvBWr9CYSSbOI8cGyEmEgJvhZURDLal8L0SHm/PzlUq3md+3QL0g==","shasum":"b6d3eac250935d60e62c60ae3992b6666a43f3e5","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.24.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMOK9skqHMls8GXwUlva1MGTZCv+1MjdVeSbNL7MwKEAiEAwFm6i0cnH6NLjxAhvAREMOvPjB92hbUZGLHhA1WQJBE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIIx5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaEQ/+PKA2dQ5mSlV67RHtSlG0L0W+JnnNSGr4yYDG8n/ZPtgWhviU\r\nsykrEW+AwZwzcyRINMhIJlUvWvq8VqJuE12DGrI+aU1csj3LgtDgQXaE0g8u\r\n7Hc70i+YSfk2tIaIsnFykw2UqvM60sSweafJwoJAH5LqEpFl+Ezp09XCZ+wB\r\nq4EkGmjxAu19Kr/TImjbgHx1g8/XSx9j34vDE5pCei3KZwq0mY0Y3b1XmO7r\r\nZh8DYc+AW0oWv1xvfVPpq10ANQvmEV8VD67UU5R7gX9nBRiSZCt95fJY7RSV\r\naqMUFvm/wrVzDVcdwdlDmkO7mpL57P5+c+/atH6foxWDfN+GLB4FBscAtRr5\r\nWHTkKIqDwstuQ2838iqdI5iBgnX0/PlrKLzgWaoOqnjUsdunQFqldGSiOqQZ\r\n2YeKz0pmwGEJUQzNzkWuDpvw1Qr44Ka+73KbsCCeOv9OEXcEHTa8YpqtXR5U\r\n/ZVNeG95yhNNqsJl511ehtKfzgjyOu+SGjpnNXUQkpAPtjHV82lWtFMdVFeB\r\nkveNbqGuqiJQf+or9Nlpfb3+fK3OE1w/ch0+wLBq1tksrfOZOCABpTahMlww\r\n4z9Xg74Mo+wXrSd75nBvKpPhrdA6dxXIbQtBaKJ85oO4eCs9+li9oaBEHrQh\r\ntFPU2U9rl39PK6lj9VGR2kLubgbnwIssVJk=\r\n=Fuvf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.24.0_1663077497286_0.6452779184044608"},"_hasShrinkwrap":false},"2.25.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.25.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.25.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.25.0"},"devDependencies":{"@aws-cdk/assert":"2.37.1","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.37.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.25.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.25.0","aws-cdk-lib":"^2.37.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src529984682/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.25.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.25.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-oi/dsdDJGUlV3HXYq8K3UQA06ouAer52OtJBaFwanLBIMbCQH3cZv/E/x/fiCJ3NMBJ87I3Q7UyFxfoF25voAw==","shasum":"4606f6e05ac05da2304a168160d1562e9e6723d0","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.25.0.tgz","fileCount":19,"unpackedSize":348843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFk374o8K8Km2+GkdrKQFTb7HcJF+zeXyBQdfRqHlsIAiEA7/I2cogg6L5oMNqbCPs9eUuA/WY3wW2SUnDTqoAhfhU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIRtfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+tg//d3o2a9Wi8/aYWhOag4YoMpbGlbyhkRh7/aiSTsL6wTRlQgeP\r\ntTdXOEilyY/1ISMvwoHusqhtNysqYgU5MAqx3V1PmmZ2KaCkI+CRa6YXMJer\r\n8pJ5hd9Q4POZwl0UTOHud4ODS1IIwMRmuX3r0PVUXu2f0jLlIZb0LbPryuuC\r\nmBqrQpzC5WjFXsLzsep4XGpN3YQnRotyosTuSbD32nTdWslP9w4qgjT+oaUE\r\nSh6C7v0Xdaz2+dxdmf3AAtmUwLrB49Wt7PwHC5xb7RgSkZe7Sd8PX95jKdp1\r\nPQApYrU6zCqo+rLe/atXUaOnmDLCrQsj7mc4h9ywvekuv4K8oxjvp7hJawIp\r\nm/aA4pUgIDEhFcdKlGb3Ik7WhAnf0JpA6/FIrc11Unl50RtX4TUzYE77/bXU\r\nr7sNppEiemnzHGjogUFkwXD/WRQrkoIXzwCLWWwGmOLmJ8QyJSxyPavnosyN\r\nLNFxXsE9w4Btzfw2tTRfBD2jdTwxNww0WnpNA/oCEQTGS6nUZsIYsUKC5uCa\r\nLNDXW2C7mKI1MZWuyDDXVQAzDJHNsQ6LEAHPet/YUUNUiLSuKjYhxBG+7hJJ\r\nvZcFaof2Z8UAeETmDdEYUdOB6jP4WvaYkYF9RaL7mdEv8ftRPW3E849UyBej\r\ngtjM0LKaNXhnRfM84PG0aIgufN+Nwa72c0w=\r\n=h+eG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.25.0_1663114079190_0.5006561308708726"},"_hasShrinkwrap":false},"1.170.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.170.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.170.0","@aws-cdk/aws-kinesis":"1.170.0","@aws-cdk/aws-kinesisanalytics":"1.170.0","@aws-cdk/aws-kinesisfirehose":"1.170.0","@aws-cdk/aws-s3":"1.170.0","@aws-cdk/aws-logs":"1.170.0","@aws-cdk/core":"1.170.0","@aws-solutions-constructs/core":"1.170.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.170.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.170.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.170.0","@aws-cdk/aws-kinesis":"1.170.0","@aws-cdk/aws-kinesisanalytics":"1.170.0","@aws-cdk/aws-kinesisfirehose":"1.170.0","@aws-cdk/aws-s3":"1.170.0","@aws-cdk/core":"1.170.0","@aws-solutions-constructs/core":"1.170.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.170.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.170.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src524217577/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.170.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.170.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-918N5a1gsIBRI8DpdqxyZTWUmc5/SmtrypMig4f+m1O+D8FIkDw4wPmpvmPV9m6goObiIpBIY1Zret1zkGDwWQ==","shasum":"47b30d3f5cfb94548566b5fab942056fafe14e60","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.170.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhq633HJqpTUED7V8xkrqozUjJsE5/b/O9/w6iMv5++QIgHE7pY9Zu1PDsIci7IxrCZNYLmTyAxaTLoP6V75QaVVw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjISs5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDLw/+IO3YcjRMIWcX9Aub7kq0u6B4wd8Yq1AxsBdsz9vgM9Htp8Q8\r\nbmv92QtWhnsat2YJwoU4zEo5MN3EUQm/1Wr7qQNBK6d+QMTlF19cKIezCulp\r\n1YOk8HQ0UpClvXG5gB0oAlBoANI5qHB0AaDJ4B/BAv2M/LQwa4vsQN+bTdB3\r\nIYtt4aGsed0Y+z7G8aAHg/e5VvBa7jjBll+Wz5jNApNlXboyxcmbqkZsAmiz\r\nbcInn6dghYsEVfwcpBpGaUFmie5kKn1yx2wlyy1sctkUHi+JGpwnOJpdA/0R\r\n5/ac9Zm5hFrwGlRnPPiYpSDAre3toCsU1hk0uoikcnqSwB6/AuZNaDybspWp\r\nDDKde1jTQvKO+3qE3emad23Tv7agH+H9Eah0iZDJRTNoZYqhZuRNeGFd09mn\r\n5R/vflwoos9PZhzvLtbTr68JlP1lLfWB9xJ06dTdehiNT8kZ30yZz33mH2Vd\r\n/P3ZobQVol8crkYQgcO7vv46koswwKIgxhGD+BuHnY78kCvgLwycR9SlUo3M\r\n70P5xN+HQOA3XK6B/FG0OoGbXanyu6qWUmF3Axi4yndyrQfjXxGIU2T6SmlU\r\n10pSSLbNADcclXXGQnsuNdyMnKhJUkpdopOFicC1NhbxAxCpoNW06vvBAydE\r\nm8vq3LGx+sm6RmB6Qb5yb9uUmk3REk/yRDQ=\r\n=Ia0f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.170.0_1663118137091_0.4019769416494996"},"_hasShrinkwrap":false},"1.170.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.170.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.170.1","@aws-cdk/aws-kinesis":"1.170.1","@aws-cdk/aws-kinesisanalytics":"1.170.1","@aws-cdk/aws-kinesisfirehose":"1.170.1","@aws-cdk/aws-s3":"1.170.1","@aws-cdk/aws-logs":"1.170.1","@aws-cdk/core":"1.170.1","@aws-solutions-constructs/core":"1.170.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.170.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.170.1","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.170.1","@aws-cdk/aws-kinesis":"1.170.1","@aws-cdk/aws-kinesisanalytics":"1.170.1","@aws-cdk/aws-kinesisfirehose":"1.170.1","@aws-cdk/aws-s3":"1.170.1","@aws-cdk/core":"1.170.1","@aws-solutions-constructs/core":"1.170.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.170.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.170.1"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src552387630/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.170.1.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.170.1","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-GS2tUeS3y+9K8fp1aosqKx4BCLkaz1XcCXhT3/EHgSEJ2FSLCd334gIM9rEwGYSCNDLpP/rwxGk7i/lhSAJ2jw==","shasum":"6f6e00dbaea9a231ce2e47c2d5d12c40a7e7f410","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.170.1.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbEeZ9ufbuT9sjIqhr9SuHMnYKGUptHf/zNwtT+s0AYAiBLKqaMeqZaU85xX8yuUo/wy+ssjJv6t6Z3W56yTW6B/g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ2LNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD3w/6AjbnI6a2PiJLaP7yXV3YQPDNZh9qnorkUoyOzOptxatHk/eR\r\nG2SHN3I1o47Kww8CPOB210Hq+5/jBOm/pTBOghqjHj+CYu884QyFpR0ZRJgO\r\n5kHiuOD1WVjpXd4MN1kRjETOflqZJrQCQO1xCexyFgGMEBCF83VAUm0NJAb/\r\nu3GeriWch2IRKAMCEtm1ZEBB+IDcwC/VwGTmS7S+osoPW3KNeYeigDGKGxe6\r\n5qgsPjbHivPC2XBzHENB6RSSDFbCc8eCG1lkUyEYW3p1ZoCXguZe9jkDG23M\r\nrG6CzoNqBx9tE55UVCOETUuP+XZ7WG8oZrlT+Fs5E4Ohq2Mc4kncQ3dp1KKO\r\nlYGpdq2mel+ao4t7VFAVkgax++xgfWTK0y1tLzsdpjOJ9BxzkHTZRjH81Al7\r\nxT7As9FRA1WMSooDuRzaNN2E/wo8+mUl/ducp07o8T1EnrVwdJSaporBo5Ro\r\nR2WQpQggvnRWRKFAZG6p6PNHZzW9QyNhn/tVfpwJyo4bUpnyUCKdjI5JwKrn\r\nKNogWpOcJdX0WPSWLs1AwKXfoeoqVUHUVOI6DEkBiwP2Z2DU4p1+dKpH3eD3\r\nX9C1op6vw77haBy9dtRcc2K4a/5iYmlnqCau0Y2/75But+RRdSQXnntKSIPn\r\nshg5jfxOXUKsLHTZLO/HGnjosBOULZhZI7Y=\r\n=uRl+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.170.1_1663525581303_0.23257294868011513"},"_hasShrinkwrap":false},"1.171.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.171.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.171.0","@aws-cdk/aws-kinesis":"1.171.0","@aws-cdk/aws-kinesisanalytics":"1.171.0","@aws-cdk/aws-kinesisfirehose":"1.171.0","@aws-cdk/aws-s3":"1.171.0","@aws-cdk/aws-logs":"1.171.0","@aws-cdk/core":"1.171.0","@aws-solutions-constructs/core":"1.171.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.171.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.171.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.171.0","@aws-cdk/aws-kinesis":"1.171.0","@aws-cdk/aws-kinesisanalytics":"1.171.0","@aws-cdk/aws-kinesisfirehose":"1.171.0","@aws-cdk/aws-s3":"1.171.0","@aws-cdk/core":"1.171.0","@aws-solutions-constructs/core":"1.171.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.171.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.171.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src739615979/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.171.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.171.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-UyMzqjoggOCB7rqmxWiMplgiIdQ8/9nRmweEvf4SOf4EJ8ePEznYpkNh8evG4yCJCz648Sdwdhhpzt9opwwI5w==","shasum":"9bac3ff71558ab535c9e5a971782e5e24e1c8be6","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.171.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBS4k0pOrMHB2QkS40pk9piryWA9YjdpU4p5tunQmpxwIgHQa76mO0Yh+HLOlcN7Q8T2AQUsSraV6bcIryGci22l8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ21iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdnRAAg60yfJ/EhYoxPLqNrL9kCp3/Giot7fjqzWEcv1wWJmWSnPPu\r\ng6HyNNDNsy0cTB8CBxgdSvRZ6soEpTzZBLiyx4aRhTGNweRJCu6QTyFn5g8q\r\nNrfu3Y9XpmpQ1pKnryP2JcpqBex5H73VVl3RygLynUt/DNdiJGt1yMW24FTL\r\n7acm82ZQYThnsNEsaJv90r5UcKd66fNDyAwPdpBvI7rNkU1Nc1e53DcqY+OJ\r\n/85b967h4k/KpT0RE7PR660zTY8XHzYmB79G0mFJg4oglsxrpce900wTRnHz\r\nObhDxEujr+LzXGaOpZ1zsb4LP34iIJgMG4UNbJOoS+DClocWBEl7qG40iBJp\r\n9dLQxIFk/WXXRSJMd2Pl0bXOOjBQmP6Bz+j/ZEWQMIBA3Ywpxt+WXv7vsMnn\r\nEd7Nm2XmvQ90ZLwVf3yjxlO/p9E180q6h/lZPpQcxBZ6RBkt/Zbmyr0KAVq3\r\nvPa8xX3j8UB8uLp7nblRgDXdUGYcxHQC8QLebGtR6MI73OWV0vlvM9n1qxnG\r\n2MSVbFoIWBliRqHWpXd6QyYBduTN5fBPb/Z5Kp4OaOyR4jioTb1O/1e/ew55\r\n/BqzH0v119ArMXWSyWtYptbrkVxZTyjIYw6MbdmMihoKiBGwSdNJHBEho4Pw\r\nlUYAX4yOgnYKEw3owWMqoI7j5cxGQr6QkAs=\r\n=tIYG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.171.0_1663528290381_0.9283105992110818"},"_hasShrinkwrap":false},"1.172.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.172.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.172.0","@aws-cdk/aws-kinesis":"1.172.0","@aws-cdk/aws-kinesisanalytics":"1.172.0","@aws-cdk/aws-kinesisfirehose":"1.172.0","@aws-cdk/aws-s3":"1.172.0","@aws-cdk/aws-logs":"1.172.0","@aws-cdk/core":"1.172.0","@aws-solutions-constructs/core":"1.172.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.172.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.172.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.172.0","@aws-cdk/aws-kinesis":"1.172.0","@aws-cdk/aws-kinesisanalytics":"1.172.0","@aws-cdk/aws-kinesisfirehose":"1.172.0","@aws-cdk/aws-s3":"1.172.0","@aws-cdk/core":"1.172.0","@aws-solutions-constructs/core":"1.172.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.172.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.172.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src421296822/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.172.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.172.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-dZ1thtiuIYeMvGj5mtH60Iezgs8Jz/ik6XwEMeVakxHOal30B01lDlEKXLCceObOOCv4OQ3BnFByTZITj/UPgw==","shasum":"c6e17f3bbf63669459178d0f0123ae9dad173a8b","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.172.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkNcioDB/++FrBFPa6s/kFchhPstS2Gqlbskz3kvHIzAiBJLD6JnJRoONHUlFFaIlvK1Lj6b3UIhJaKQj1sOQPagA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ3u4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfbQ/+OgJv5PM8p5m8VZh481jWK2EB9OTNTJ94CbGWryLx9uN9rId6\r\nYYrGvloiXmzsNsBK845ld1knkxPoD5BN0xgh8lxjQOW0wrUCsDlqBST88od3\r\naW3mJdkq8wChdon1WjHsEJQ+BbTvtTZdoWVGLFAXVVbuQFwEkjF0wQc7bzMy\r\n+CffJFukdmvknt0LVj+Ml0PvZBvI+JxmvWLl2J5Hmt2NsIv0LNetEdel4ULU\r\n7Zi0QvMxwyG7iWSc1vlbo8X9LXxRvyNOum+TfHz8B1ElmspAZKMHribqxdlK\r\n4YqUcr0I7tv4Xdy3L2GJOYvZxWG/qamwhnjvOsoHXFiktV7zbczmm4kZlRJ4\r\n4L3kC6lW5qLlQ4NaLeuchMQjrtFHas4LJ+bWjXGv7QZWbzOslC4q+r22R6o1\r\nBhkciM9lp/cEFM4nu+sXUt2Fw49EgSXIK/f7OgRTNRjCiDlD+HaXlviAeieb\r\nWa/r/T3mF138LFf88GdQpTgbdXw/08dbU6wTannvHQre1TubMiUcH8sZy9fo\r\nPwVG7a+ztd+PoPW4kj2UyUutmC8/6fGsIRr8WeJDynCSyW5hsFetIDX+TOZD\r\nC6udCVPwNDxOEJIs0gQ6vFPQUC+MMHd9vMjAr9T8sutOu/dqcNOo5mKubXwF\r\nRaLt15ItMRATEH0qnS6RvR2k+4vk19dbzIk=\r\n=N2HB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.172.0_1663531960423_0.49996818968971546"},"_hasShrinkwrap":false},"1.173.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.173.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.173.0","@aws-cdk/aws-kinesis":"1.173.0","@aws-cdk/aws-kinesisanalytics":"1.173.0","@aws-cdk/aws-kinesisfirehose":"1.173.0","@aws-cdk/aws-s3":"1.173.0","@aws-cdk/aws-logs":"1.173.0","@aws-cdk/core":"1.173.0","@aws-solutions-constructs/core":"1.173.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.173.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.173.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.173.0","@aws-cdk/aws-kinesis":"1.173.0","@aws-cdk/aws-kinesisanalytics":"1.173.0","@aws-cdk/aws-kinesisfirehose":"1.173.0","@aws-cdk/aws-s3":"1.173.0","@aws-cdk/core":"1.173.0","@aws-solutions-constructs/core":"1.173.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.173.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.173.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src006177125/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.173.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.173.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-U/aA5ZBGjQa9bhwWveQUvpoUPIU4LKtFK2jfmwzfHS/s2uxR00xrfbh7FGoPG0nNUHICp4cbZyjwgwQeg+gM6g==","shasum":"5e67aa1f817ece008c54f62b37bf68c7bce6a159","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.173.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClmX/ms+sTmsC5v77DxhWv7HRHAHuj8gZ1CLeLAV67UQIhAPF6qf2nt4Ye/hkUy3tqVE/6/IHnDmxIBMDCcQBIwotn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ4cuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhHw/+OE+lqcbc83ArsoN6/XcC7MeEpiQqU8BEMazgVoDSuEH41UpQ\r\nsxFexq+4q/vqSyXYNoNOJB6milF91xMA9GioLzwsyl7bSYqOHJKBwH/Wtfme\r\n19uakzZqVXqRFCWCHcHhbvpIJ2r+ggaAZavGGdeMnaC7WDW/NTgTIn/6ZL0k\r\nSHg2zmoRYxqBkzN9jwVQtWp8l+xy2+6niWtUuMUHcj7wmns6g3UfEWCaz0xX\r\nvkLhiqJh+qhdV3arrr9tXHEdsF9YA3/g80DpLq2c9l7b3tEZpOEckEjz9tAn\r\nSYNj1GkLmnIwUZHgGcUyrvAaxpy1KX9BgkEvyK+q1GVaxgL0j3qAYko3+MKB\r\nTsBJ8H/I49GBmoIDBokWTSNCg4jrzyn7aTSJhfhh/qxdRqyIKPiOZ0u6h/vx\r\nWFred9kafmnHcfQXFJXpUUwDgQhbPJwnlUlooW5CFYbNjVxxgoftwblESucn\r\nTJK54sRaqyOpY2Xr5D8uyCrYW9MCiVwkTQ+97XlHnHyJa1r9GKnOoVZtaZR+\r\npFZWAlIowKx47IvDrs8/qV9q7jVtzww2FrOlDAftTFAM24kMYRYSxLj51G5g\r\nTWmKBsn0lvaQ0QZIQK79KmXIoCH4r5s6khOUdCUHTJPFl/nS/6PkKojd4MqI\r\noZaBNmVLbYUqykpHeH7AoLCXrcXlJJr1MOo=\r\n=NzHW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.173.0_1663534894642_0.8578719791127996"},"_hasShrinkwrap":false},"2.26.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.26.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.26.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.26.0"},"devDependencies":{"@aws-cdk/assert":"2.45.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.45.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.26.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.26.0","aws-cdk-lib":"^2.45.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src648068813/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.26.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.26.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-qb23G9Zpb3mkgtOieu3HJr9bGJuLed7ZkEQbb6V6y/0RXQMAReqS+QwFxIvruMPKs2qusp4U4fFb1iASYmccQg==","shasum":"7670b53d10a66f988a32f099629ad9fd57c59050","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.26.0.tgz","fileCount":19,"unpackedSize":351081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhtoIMQMSwjRybTNi11/N2zi3I6LC+23JEERC1t3PjgAiAZIYHzPCRU0I68W6ozKfOVu6Wbjlxsh5DImeQOwz+xgg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRuLGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnUxAAguTqobcVWKjbZ2jEV5+olVaUciLEdS/1YagwNIG/wSVAnfVH\r\nxGyE2T30SM3+URHRwvRbU+VJo6SEVGTeYZwP5603P8IOuO+/c8X2T8d7+BNO\r\nLoVRvdhLfuRsCTqxUUdQpYzasIg7NTbKOzKgn/wUICQDFzdhyXh5TEqi1DyR\r\ntOj10cQnTOLHXSLit56DZeVok882b3JHDjdQmNC67aRGK/e7JcOyMRvmFx3k\r\nueTXVvzv5z62/OIlAKyjFPAdhs+kJgPQJOKXDHGnRqdnCf7UAcvFO5y0Q2q4\r\ngWf9RlbwhOcSKoVWX5y3lm6/iG8lR8IJG20hccloIAIfqhN4T8jFvwAJwYRo\r\nRCKHOAmGe6YgLVLtLqntMc0EPYRDAlbO8rrr3+J+UY8YPH7tdy/iWGvwhLBP\r\nmTP/gWCbcwlCM11Z6jN7+4SLPf5dlYQdGJ50AmiLOifSNhdA1riCvFB3wdHZ\r\n1JkXcRZqVel99bAdhkNVkDQUGRvTsyJW9lT9OBV8rR0mYE30wAeSOqwlba6O\r\ngsCOtGrrBjvKcds6QbkOa+dQBeYktzJ09lLf+7cYM7PWEIskPD9KVRPyergV\r\n8k/tTuVtwhDZGQJvkp1QKPPDNEf7OacV8u+UHZEToxu0KAiC2snd09ru8MOF\r\ngJkEVarQlC8mF8aIK8+awhRjBrSXWcL4tqg=\r\n=iHYF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.26.0_1665589958643_0.3663996162546219"},"_hasShrinkwrap":false},"2.27.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.27.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.27.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.27.0"},"devDependencies":{"@aws-cdk/assert":"2.50.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.50.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.27.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.27.0","aws-cdk-lib":"^2.50.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src313174905/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.27.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.27.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ZQJgCNtP0dRDmEjjLY+kKhzrjUkBu8TshSs7QETPM+wt1EQs7snZUYrH8Iy3+XRzCVeQvS36QBwqWANPhtTabw==","shasum":"4543c09550485e055400f4d8ad55a81f2d3f38d2","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.27.0.tgz","fileCount":19,"unpackedSize":351467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnOWNuGcGpb7/W2Zu1boVAZFLoWTh8H2EvstZp0TkTvQIhAPXyK3ejaz1wIDlXoArP2M+mfiDb45zL331rBpQ0Du4r"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYdWDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUug//b6bRz26d6TjXwU/gBAWAwbcCzUJ4f1SUbqzNWC+37F9ofkqV\r\nbgiuN80M+nNwLE7ardqtZRcJCLyai8YJ2H8H/ZkvCbcfEsJUolgDws8hxJR5\r\n8awqdF99TNn+XKtlIQmf7CR5yW6t71xckVUvFoy97ulY6u6c9hONTBMFz8QV\r\n2b/WfqywzAoi/lVGnxeemTIY3JtuO+Rv8VqjXfVsAvT7B6L91JBN/jSCArOo\r\nafRcPQaPrv3WfcdqJfjzlxFhYZ7nvqJAevkWrPDb+zLnOqQg59+0sQ7P8zR7\r\n8WVKiYP4qtKsDok54pUlBWgaYCYq6K3QjS7sNzMV9Xg5YGlqjmTLWLE6x8lq\r\nuhyRognuHa3xtJnMu5bNuwT+LLysqqUg6IQXk4GPZ+9c+VNrUUiBrLF/XLRk\r\n9Gmt7256lHwRx/0SPMJAKn3ZGJEL0rYNn22do3OZa5DZ61Ky4KIq4ht/W+f8\r\nKmgEtQlBfQeGBE6UheR7PkU6bXsFN0GQQDuPK1MqSpcC4daKyMq/FedTkMqq\r\npUjLXfAhE+nRuJJB3zJsCv9zMCSwefqCdxUihvOzqrId2ijYlQzKV7q18N81\r\nw2JuhtV5aOjU/R0QLRu8nDEtQaVa68vUlPC62y0Jl2ihpDgj6AfHqpGi3G1M\r\nEbZJ8quJIAEF+rjmM/1/stpziHpE5hL0tHc=\r\n=Wuoh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.27.0_1667356035651_0.11387244631973381"},"_hasShrinkwrap":false},"2.28.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.28.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.28.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.28.0"},"devDependencies":{"@aws-cdk/assert":"2.53.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.53.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.28.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.28.0","aws-cdk-lib":"^2.53.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src962471859/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.28.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.28.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-P1DuoRzfbK++Jt/1xPfojswUP7Vq+c94vuqAwz5mezSob5LZBkh054Dk0YiJVAGSVbA1iVOL4cXgZLV7a4jpiw==","shasum":"338d3ec11b886c3db2b84aab792faf3e7ce36ecb","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.28.0.tgz","fileCount":19,"unpackedSize":355006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiHZ0liXDXoks/3sszEj1u0eeuj+GI36miQYJzD7k+NAiEAlWtMjnv+JaNg6nNeV8KsPsxHiKODBi9sjZB0aHGv5kM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh75qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEvg//QvP2TAeJdnX9V07GO6rtKbHq5xjhTSD9rFFXhTs/k8LFI149\r\nz2nrwKqt2PiuboZs2JyJX9yH3LbTdQ2INdUMjdH/oEOtsQFN9yYJmam26QiL\r\nsGYJ5BPu3YVav2I6T/v7Es5p7rTI92dG5I+hdw1r42q0MC8Xgw7ashlWOJrv\r\nq2u1EZpgPxwkwRjZVaygenOOirRZAv3YSGQNvQxv9mlLzZChZ8RkevbqSnsX\r\nYuFQjs3pD65TFZHiT7MwOjEcinS2S9CLoqU4rfXLHJnkLgzGae3Zq2mP6Ax7\r\nszhKHJcowLwG8oyHWAzyyDB1sGd15Os36b22q+/aGAY+k+W4ACvmR483IteV\r\nSqYEvSaXGMUtUk1+d4wJ07p2744x15Zo0O4ESrETCx2Nos126S5ltrSk6a94\r\npd81PMuYsBnLq5etySiTH+zHCgan4nzlQeDJRK/vdle8FscnqpfUqUoJQwLD\r\nc3gH+qKMa3Y6ZeAnPsrUnYnnUN55sKrWCWrb+oaTQ4lBN27EIXVx1gn0v2xi\r\netTozYsy5xFSBbq3PZ4Ek2QLVzL8XNUvnd6gKe/2WWKLugdFSNEHNZ78C75g\r\no6cvUZYa10Ur3QCCJM5WLW+CfB7e6eSXOCZZBInfJvNQsK+PCaMtJOlY0aLc\r\neURPRQU5oDiipfK6LjXjhksfRXvVUymVGpM=\r\n=r7Te\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.28.0_1669840490639_0.46717190598507385"},"_hasShrinkwrap":false},"1.174.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.174.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.174.0","@aws-cdk/aws-kinesis":"1.174.0","@aws-cdk/aws-kinesisanalytics":"1.174.0","@aws-cdk/aws-kinesisfirehose":"1.174.0","@aws-cdk/aws-s3":"1.174.0","@aws-cdk/aws-logs":"1.174.0","@aws-cdk/core":"1.174.0","@aws-solutions-constructs/core":"1.174.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.174.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.174.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.174.0","@aws-cdk/aws-kinesis":"1.174.0","@aws-cdk/aws-kinesisanalytics":"1.174.0","@aws-cdk/aws-kinesisfirehose":"1.174.0","@aws-cdk/aws-s3":"1.174.0","@aws-cdk/core":"1.174.0","@aws-solutions-constructs/core":"1.174.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.174.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.174.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src688559981/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.174.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.174.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Kn+5BJtZ9xlFXNdVyu7gXpAjXdxLU3Ldv68BGzBRs8RXIRJgfML0rTm82EQbrss9qfdVJjUC2fdnN8zwPfzmhg==","shasum":"f5d5717a49082f9b2e8fadb33b1ea8af16a4693d","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.174.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeqC8lxz0Uh5EJcUrWOzDsh95LcmPqxs3zwb9pt6XWIAiAI9F1F/1KVhidf72lNcNMHqk9J3kM794ccM4t0Z2NGNA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiQ/WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr15g//ShEcX+ff0oUcGjc4cWfjMn/lObVzF/L+l35/VTTVwCjXMdIZ\r\nXmJ4I2YyXwU0jbu1NiWtk8Bmf03ClF3a6lP7FP53WJjUjmNt2wloZNlsxjLp\r\n08FvVeC0GfInQYTr6z4xLEphORaqChNj554MIazHrkMcBs7b91+J5wKY5GqP\r\nPiVijSe612fVSh/yjvPgNJSwL6lAhiIt0NaXLIhnWuo4UWSdhQA4w+rQt6Li\r\nkBVHIBY6sQweEzQhrCY0gPlAF7qZ8td4AlwJCT65cK26r0CQaYAtP+Wwtpn9\r\n9KpFZmxDEAMhoeWIeyNFEMNLQx4OnOQhOu5OcYOn9NKE414/iUAYwSbmQ+Rs\r\nhQzrKipxZQe9Wy2r1F2B44rcy43xzYvHYaSKegTLSySC576ODo38hnqmWr6s\r\nL8Hr/0VfbXCaHvPJgbrKt9PQJBFlEZtFR90FgDPM2yKRnW70UhDWO79ph6qE\r\nY+1dajvbesQcUd6KODFQWFgTOLJdHDrp0jUXd27dEfWXVFkfE1HCOzk2fUjv\r\nTgtSyrHfDWFg2Hu8a1X+gYU3mQCg65i6Sz6JQjOTbjGYEa9WQXR1wYFE8cpy\r\nhYyOrhknAMJaLZb/I2q49Du5wYCEX7WQRJadf0dj1MOQu9agp93/wCNcyZ8L\r\nX9yHycCSGy2kv7DHfytE8OqUBxkUHqg723Y=\r\n=2Wat\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.174.0_1669926870386_0.5119948318785985"},"_hasShrinkwrap":false},"1.175.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.175.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.175.0","@aws-cdk/aws-kinesis":"1.175.0","@aws-cdk/aws-kinesisanalytics":"1.175.0","@aws-cdk/aws-kinesisfirehose":"1.175.0","@aws-cdk/aws-s3":"1.175.0","@aws-cdk/aws-logs":"1.175.0","@aws-cdk/core":"1.175.0","@aws-solutions-constructs/core":"1.175.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.175.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.175.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.175.0","@aws-cdk/aws-kinesis":"1.175.0","@aws-cdk/aws-kinesisanalytics":"1.175.0","@aws-cdk/aws-kinesisfirehose":"1.175.0","@aws-cdk/aws-s3":"1.175.0","@aws-cdk/core":"1.175.0","@aws-solutions-constructs/core":"1.175.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.175.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.175.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src967658885/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.175.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.175.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-53U8lcb89NMmwF/tlvAm2SFh8l6dej+TIOArJEEITTUZThqSnjno2NqC4Rj41MIX2IGdKx9sZb8UrV7uzArang==","shasum":"718ed1cd1e250544f6fd685a1d03d99a94985b41","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.175.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAHGlJc6Fyhsuzbi9m9g0XCkyYcFIcP4dOL2EBZaMuygIgK+0br4PCEW40w+YkUB/kAOY4lrYyV/UDxNnRFG2w8Mo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiRxcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXfw//VuhIpI3+8TCn5Wn9iPEywu6MJcnrD7rsykQO7xy/BSn+wCCH\r\nvl8Ky/d7E0xyNLOfYlhFwslNTpC0ceKuDBsH56UI5xlnRQc3L6m+jK1EkmQ8\r\nUIjATIoo+7aWEVFHJCbwWxIfc3YjQYByPh4htK845lu2lZmD9qtusdhr8j71\r\n43smk3RP+AIkQwNk8eGeXOfR/O+0Mg9ZWvSzzvkBaP5rG9C+3/c28D2yb6HX\r\nIABkCEHfircIJWRqHu4pUoyUFE28LfLFK9dqFuuIMjbIgyT+wgj93tZjeAZD\r\nXCTNN3RVxqOeLADOSUOWVF3OvVI51xmzqY+n1i9LNodgnEpFy71BYycNgDtx\r\ntdfsVNJ7Lvf93Idk16zoSeHeHAiKmYPTAGtgBWRMqyG/z7vLSxkQSBdjG/S1\r\nbC2htVPe4VLODDSX/40PYMpiG2n4MC3rqqwaJ+Mb107CEA1P6godG1iZ8S0N\r\n6IZJaqHI5mEq3kZO50VN/GEN79fAQtxTWzE1PY9kLPBctUlu76gS3WS/yIiY\r\nYgJHNyI9i5ZOMIYlkrrGraf1qYeL1DTNRsRWkzXBlrCf2OHhfueeMaIED8jZ\r\nWtsH8dQYdOu2yi43U9gHKPnP/GFsLNeVxzoKUvxHCIJYfykKezHG51jOqY+C\r\nOe5G/lzaAgJFnxv2lhWbDwgT92TJubw6ZXA=\r\n=hyro\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.175.0_1669930076598_0.9824027805876481"},"_hasShrinkwrap":false},"1.176.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.176.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.176.0","@aws-cdk/aws-kinesis":"1.176.0","@aws-cdk/aws-kinesisanalytics":"1.176.0","@aws-cdk/aws-kinesisfirehose":"1.176.0","@aws-cdk/aws-s3":"1.176.0","@aws-cdk/aws-logs":"1.176.0","@aws-cdk/core":"1.176.0","@aws-solutions-constructs/core":"1.176.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.176.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.176.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.176.0","@aws-cdk/aws-kinesis":"1.176.0","@aws-cdk/aws-kinesisanalytics":"1.176.0","@aws-cdk/aws-kinesisfirehose":"1.176.0","@aws-cdk/aws-s3":"1.176.0","@aws-cdk/core":"1.176.0","@aws-solutions-constructs/core":"1.176.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.176.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.176.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src557223124/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.176.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.176.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-9vn3afjUch3JnMII3aOe7C4GiPxE62+0cqnlc/YNt0NJETVgmizCNQwMuYV2WbIot2KFJ0MCaI85Ogs3da/ThQ==","shasum":"2b622c2f70b83720dcfa2a648109b154dcede5e2","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.176.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxicm4x0V9AwybZAaKUBSOTz39DDEQtujMWxFiYO+/HwIhAPGIDtM4ovZNtYGuy6ZyDUTRgZ15ZimkBNO5Bhk9vN0m"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiSfnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdFQ//dbzlNp3urrfw1LWJf3mJDySiDCrORAsUHVgFVvEeUxsdO54U\r\nNjmS9Rh88iB/g7ShAFpKGrDqMceZUiX89XKYQuyKLxTQYwXEZ/sCELqrd4yu\r\nL/XsPNkLhrpm8D3N+BPiN1EWNjeZwCCtxT1uHLEMEor8tCYRnCP29EnhcG5n\r\nGgkLTwfaSwmG9+OqpbbpJ7ye1do2Lea7WxhGHJgXukx8xdd5ZELuKoHQ8gqU\r\nVTnVD2aFvOopqs8Iebw4r61Z2wjTcZIBQ6QkQCTyswueokHz/wbagi9j+ZIG\r\nLjujy/pxFixX4kUGPrgjgRo4xx1p/mG8hKlXlyxdaDJwcfiJ+P+uUCgMrvBz\r\nwLamU2jv+8+jKjTyEyLK4qxupI5kgMvNm+XkuiVr8mJRx8hgNvXMOH966WJG\r\nEdm2dtM1ruvUdHb1MpHdn3yeoxfGtAEPxM1Elck27L/VgP0o5VhykLLy6r57\r\nulPBDqy7PZdpacjB6NqpowGB4XypaeA7+Q09oCnLEDx0PbJyLPFLIvKaThh1\r\nwdU4BeUj+8Rg3N2HHxnYhPIl7sSzaKj0qkBqXnoZCnj+N2lU1aU0gRbSaQ/C\r\nvsKJNFNEsU8azkxdsLUUNQxcCxBfCwVTPYpNIT9AwYtlAdwtSk46xSgom6U/\r\nVLbpXr3c2/xOyHm5DN6v70LjjwwHrAWd2R8=\r\n=napA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.176.0_1669933030691_0.34933182409270747"},"_hasShrinkwrap":false},"1.177.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.177.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.177.0","@aws-cdk/aws-kinesis":"1.177.0","@aws-cdk/aws-kinesisanalytics":"1.177.0","@aws-cdk/aws-kinesisfirehose":"1.177.0","@aws-cdk/aws-s3":"1.177.0","@aws-cdk/aws-logs":"1.177.0","@aws-cdk/core":"1.177.0","@aws-solutions-constructs/core":"1.177.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.177.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.177.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.177.0","@aws-cdk/aws-kinesis":"1.177.0","@aws-cdk/aws-kinesisanalytics":"1.177.0","@aws-cdk/aws-kinesisfirehose":"1.177.0","@aws-cdk/aws-s3":"1.177.0","@aws-cdk/core":"1.177.0","@aws-solutions-constructs/core":"1.177.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.177.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.177.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src103072003/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.177.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.177.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-baZU0yeS5D4zNHAjYNjKeZvnsG23UJxv4Up4pf753kcTCplGMSMYJNNF8byEHYb+vTDx6Atjwgm2kMLNVtNIVQ==","shasum":"6a44d191b4a5df15e5d05c5b60169af2fd52e121","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.177.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm6SgKzlBl2jGk5/PKJUpHw3nCKYkDcz3hJWQL7Jxe4QIhAN2/qnyaHYfQLyly6uy+lPWpYqOQf1XDJ1ueFeER/1PR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiTInACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn1Q/+LKyXBoWlKQ7CXi/Rddflw4PgNq7LCpC84/MvLxO95qoCe8iv\r\npiyEgV5pLbYmlQEc0dOROe63+tS7ER9J30wx4kO7xkgN+PNf3XocSohMEBnG\r\n/35/PQpM9Q2k5xHAKFE5cMLvMObqFG6UyOzvKnQdcvxteg6KH0hh/MrkEEPA\r\njmU3OfBOJ4LrfXOw4I5HvPjvmOmDJlmWLEccjrPSYQyW2LY4UEyXFPk2TdNB\r\nhTyfDtvCdwbAm9sOVGz90/0fqnMvWwufCiijuTavVTyY6XOR6BmqrC+yja9j\r\njK66zsZPlxXqdo432MTdrKcgWwTNfFueeKDTwI29s0+g0EiWWhYjF5JW992I\r\nat+7ynZun+DSSMme2RchYLAWZWsjStyEevcMOGqYCt4/rgrXJbSArjyunjh1\r\n1HJSDEcq/2nOWky5k/7zn9z8IraMQ71eQHeqB6aoXZrBcvtRbyDJc4vzwTfP\r\nkLX+vjKMW7fCdpjrm28VtqgfB2F5MeZJ6AXBDyL40NwlWrLpFjYX+MgwjEmh\r\nQjnbsYjVTslLQHec4ePnraZBxDOJ6xoauIxMyB/lnSwEtbQMzOdWoZ9Dti8H\r\nRPWrdyqKSEdRbORlK07VudpmbC3y4xWgYMCDysvFIIW8/2zhBZ0hOC2q6cO7\r\nAF4xBHyZxOn3vCL9T+HqW+w1/R4yVdzCusQ=\r\n=EnA5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.177.0_1669935655241_0.8458689034333833"},"_hasShrinkwrap":false},"1.178.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.178.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.178.0","@aws-cdk/aws-kinesis":"1.178.0","@aws-cdk/aws-kinesisanalytics":"1.178.0","@aws-cdk/aws-kinesisfirehose":"1.178.0","@aws-cdk/aws-s3":"1.178.0","@aws-cdk/aws-logs":"1.178.0","@aws-cdk/core":"1.178.0","@aws-solutions-constructs/core":"1.178.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.178.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.178.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.178.0","@aws-cdk/aws-kinesis":"1.178.0","@aws-cdk/aws-kinesisanalytics":"1.178.0","@aws-cdk/aws-kinesisfirehose":"1.178.0","@aws-cdk/aws-s3":"1.178.0","@aws-cdk/core":"1.178.0","@aws-solutions-constructs/core":"1.178.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.178.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.178.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src655817671/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.178.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.178.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-1bH8xfeAEjDmM3hEDR/T+w1jZfi/7pU43CMfrs+oCjLgtnSf9GlRhceLJsIo2KIfsRWwNUfEmtp1dwnQ3HkJBg==","shasum":"77c5e3a799d8a41613b981f8be7eb1b0b73764e4","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.178.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGaZ6W/G1onqN6wesGwjyeQiqvWMpd1sZSy2c7nRzTvJAiEAtVT/78oMC+PVmVvyjF8r4C7TVOtMAzDKUagModecwy8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiUshACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAxQ//ZmIoWwtV+M+hPXHlt+99BZgYU5NREa2D7V1U7qi9pX8vOjBf\r\nr8MNmKO4jB5VRHNLQOsGU/wMs4uwEhwTG3wwCFCUuZuUGC+d6zGqpcAxjzQM\r\n5YdU2kcPI6DXa09p6WPBr1xRSJWyEacRCoZgja8yHGUDamuFgI4gfN9+miAb\r\n5Tksb83PhVT2/2u+eD5MC+WqIazJUMEfxUQNqEhwUbziqKdUCIew18Yk8Mo7\r\nNaWbS/Vhb/M9aaBtqtrvecJ4fJvQ1wBYWGdT7CLyFikqB09FG0bI+1lJunyy\r\nu6J7I8pHbAQpt5UmIja2lRPKDAOf2lCiyzsnozdZbxd6ruPNoHYMgIrjh/WR\r\nyDknpKwC7NPdnRLfvxGNYac3skIa9ZYJn4DoK3nXBwZwTuyZF66hhYqhnBNm\r\nqoFOLDWuzqYJB/cEwwMBPtPOzOC08JXn5ilxAfme8HgshA/fGOz2WOhusLmI\r\niGk/pP+KAZ3hj4XfluVy8OSutUTb0VItuvjigVm0FH3Feeyxp2+rzFXolYrx\r\nkmujIYYLDr5WcbTPhSAUvnpomF4HZ386iFArrU/T4pc5BSCDNjDW/7iBCYyx\r\nXYNqNDw8HIRX2cOyVv1jiVdqilhmLqLVsxxwInS7tVbYmw5JEQHjotnW3YEW\r\nWLubgKKSAhl4AKdjTbke9mJpgrFjHfKETdY=\r\n=RyYz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.178.0_1669942049434_0.3677380280578413"},"_hasShrinkwrap":false},"1.179.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.179.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.179.0","@aws-cdk/aws-kinesis":"1.179.0","@aws-cdk/aws-kinesisanalytics":"1.179.0","@aws-cdk/aws-kinesisfirehose":"1.179.0","@aws-cdk/aws-s3":"1.179.0","@aws-cdk/aws-logs":"1.179.0","@aws-cdk/core":"1.179.0","@aws-solutions-constructs/core":"1.179.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.179.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.179.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.179.0","@aws-cdk/aws-kinesis":"1.179.0","@aws-cdk/aws-kinesisanalytics":"1.179.0","@aws-cdk/aws-kinesisfirehose":"1.179.0","@aws-cdk/aws-s3":"1.179.0","@aws-cdk/core":"1.179.0","@aws-solutions-constructs/core":"1.179.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.179.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.179.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src220270814/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.179.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.179.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-D9FxT0j0pvSsPoaxv4d8r//yYytcRBVKUeJ/Z1tuhMw+7D1n0NsMjIKsfDbQ3nIYphjdpQabSzOrHzh2oTxIjQ==","shasum":"4518ed08d4070309f3097df34ace344e92adc921","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.179.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMquZJz27eUEY1IV8HUFT+xm7xODIor0P7t7xnfX5mBAiEAu3C1oiWi+4JP3WpDLZEIfsm7ZDTgo7vujpaTgBqOyPQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiVYhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOYA//ergQxkjKQ5un9ygscNSiEkVMkyNBIeX7hda3s9W0v41SosH2\r\ncu2oYD6eaXPfHAPgFqHNSzmXGgUaWqeL6JjmYmHHkznW2gxIAv0XeJ+hR1bu\r\naq7wZ6gPApwM5NSUaG02dvMVXkqiBRA0XLS/NciQVSG5NQDGdpGFGK64mAd+\r\nTiohGqRBHvEOA/yPz9u6q5os1Yk2p5GlP3Ngf/Tg++jc5nXakrbmleC6in0v\r\nnSrKW+e9xeah+dYn00yzvPdrmZLN3VJeAbrpB7gc98bAg6ahoRjK56vCHXaB\r\nkDiMUHrzxE/Xm1DAvWkpFr9wbFwLAoq8fWomzWcxmNg5ogw36BoPBE2yi0P8\r\nr6r7RSY9j/1Df2XVkVbx7bBjvX1j0OugTZxRQGHiPimXUvSiVe6LnCZzAIwX\r\nBuIgtKYoZY3gKq/nbtuwxkjttEIX24I64Trixzmo9wmF72+xK6tpiP8x6vEO\r\noJjSG5ILUgW3KlYcPRu24YpRHMJ4Ffhy4RWNSivF41zcynfSkfGBXpvsX69s\r\nwc1D99YV1hkQbYa59FcvNvCQGKkqX8RcNX9DyNtkDLIt4I9yCFcD6Rx2k3IC\r\n9lii1hAy1A0Zz1qhu2fbwc7Be+7c/uRscChJoqMbChW4+3OL4ZBW64xMCpo1\r\nXLqnrMSa6TND7aqLjfYJ8k8mlny3IwWgW2I=\r\n=X8ym\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.179.0_1669944864994_0.1510776545924446"},"_hasShrinkwrap":false},"1.180.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.180.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.180.0","@aws-cdk/aws-kinesis":"1.180.0","@aws-cdk/aws-kinesisanalytics":"1.180.0","@aws-cdk/aws-kinesisfirehose":"1.180.0","@aws-cdk/aws-s3":"1.180.0","@aws-cdk/aws-logs":"1.180.0","@aws-cdk/core":"1.180.0","@aws-solutions-constructs/core":"1.180.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.180.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.180.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.180.0","@aws-cdk/aws-kinesis":"1.180.0","@aws-cdk/aws-kinesisanalytics":"1.180.0","@aws-cdk/aws-kinesisfirehose":"1.180.0","@aws-cdk/aws-s3":"1.180.0","@aws-cdk/core":"1.180.0","@aws-solutions-constructs/core":"1.180.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.180.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.180.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src503697134/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.180.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.180.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-LI53VhGo3px5r4+4kGcky7fEAWk9vVrjfyv14Rffmu9GvjKEi/mv1Z3Ngh3UzMLRyxCeYkPdVA8QSj+8JspEUA==","shasum":"19ff5a35187ff7ca98890a8ac23ba46978c249c6","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.180.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGODf0lXc7lwTkCwmjHteNKZIdOTIURfiNfKiU6B0/ogIhALU4ZjqsSskvuRpQOYXaW2P7EPK8xFWIi4cmTvN/mmjg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiV9xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/3A/+LvWDdnFoQ2mXeXeTXeaUrOCeulmhfK+XHi0POGdmllSM6iic\r\nhyYbx/ssM3FRipUXKTnG/SIU58dhGwHrZ2d8L4OfLjfVDzFVUbqVtRxMO/Cl\r\nlHOZtw0LlD5zi+T74JS2qYjg6KL7f38vdhLr8M180QOk178caKI+rS0d7ro2\r\nOLHJ5Pr8gMq9lr9gilUlgAU6hrIWv6/iPf/H2Ewq1lmhYeXEz9UjIj/XUWHd\r\nSbH11TFvOR1Hkh0AOSzgi/WVg9j3t/LNAUWqRV8rLJ20OedtpekoLDDYyTRY\r\n1qkUQ5a2pP5x3VlVFchV47H5BnUro2aTZkSktwfJxJtL/2X6yTFXjd023s5x\r\nR6XpyHPF9di0/lLJCGIXLVmFBA3fbUXcSr5vG14xnIP0IkROVvOHFVopBQ+Z\r\nc1OzVEX8B/lsaWWFLVonE1mqKR7XSAL0BFJ3mNd0q0jfNZfffS7CeeqMMM1A\r\nI7u/KdRF5ObiAPey+4wDaTwswX2niCuQVPRy1jdJD3yc1+PpINw4lPm9JXS5\r\nd/gTLt+nCepMdkgCGiugJkYBiBox+MTFU38vAschcO/NZQSUjMr291CjYUXa\r\npXOfcIYinDAccfZV+9BA6lIyMsLdcsGVIzAtZM1+eD789lDXOln+XmeCZTTW\r\naoU3Y9usJz9mL82WekE8PJXiu5T5bV3T7CI=\r\n=W/L6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.180.0_1669947249229_0.6552004383267169"},"_hasShrinkwrap":false},"1.181.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.181.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.181.0","@aws-cdk/aws-kinesis":"1.181.0","@aws-cdk/aws-kinesisanalytics":"1.181.0","@aws-cdk/aws-kinesisfirehose":"1.181.0","@aws-cdk/aws-s3":"1.181.0","@aws-cdk/aws-logs":"1.181.0","@aws-cdk/core":"1.181.0","@aws-solutions-constructs/core":"1.181.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.181.0","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.181.0","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.181.0","@aws-cdk/aws-kinesis":"1.181.0","@aws-cdk/aws-kinesisanalytics":"1.181.0","@aws-cdk/aws-kinesisfirehose":"1.181.0","@aws-cdk/aws-s3":"1.181.0","@aws-cdk/core":"1.181.0","@aws-solutions-constructs/core":"1.181.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.181.0","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.181.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src941554267/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.181.0.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.181.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-iVdRy7x4Fh0PYocmG08q66nr7YrSFHNEux12/3tmisbTTGCcIqfNB9SOGt5+Sg3RR6xvEryCO8W60XI5Jxow8g==","shasum":"2e3ae7ec8944924f1c48b2f163e58a5264e21d85","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.181.0.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOY+URBkX21X1udoMbR/tLHFceZ+We+x6TowPjRbAdfgIhANBUemALlhxyo6SOhnhq+1e1/7pEdLYCm6V82eu0nT9W"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiWg2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgMQ//fWOrzqqN7+tgB4q+c6TGc0KJvi62peS2NB9FLTMXLNx4xkRb\r\nvhHpaeRHBS7MaTCOYBEOZIckZo1SMoazMKI4AzyO71uL78DAV2Xtci3QKWvD\r\nVR/U2BTzz8WfCoZYACWbVI1hnfC/phl9m1rSbAkbAiQMhOXe7btHqty5UXf+\r\nu3jtQO2zh/HCbztUuY4B67YakHtipQ+PBnktNdEyGl2cnJmT3yVa/JCInKxk\r\nXCyDJ2A2mQzrQ16cSu/wAlJCQcjEPGLfxzvAXEK/58RvIHxrZDoW4xmMHilq\r\ntpOi/0LH0f3Z5Zmzfi8chZtKP+3vnEXMzlVqLItRmu6Vh8h7Xsb82uT5bY6i\r\nSOwdSRoaQbgX9mary75ufRMtPWjm9gOZDe18tmQPvnxI6HoHTmkFPNNRsCMm\r\nJYSr6uphO+fH6Ow0OkN8JbAYGo1mRPPkPpdyk4d3rf+endwLy6YK5BwTnXTd\r\nvhsrQiOTi69rxosA3VTcfSteLDtiylX4d0zP8SQZyVzTUKlYSuyLrnh5vK77\r\nFDxSWbB1GLLwqkIh0tez8Zo+4IOsNaA/2GdROJvF6CLTGieo3UDZLg6zW9j1\r\nqKKRsgnKl9nCE/S5WOPRLNr7ZevoFd3goX7CvOvwUr6TnjhFrCRjCRa0qGC/\r\nT+Vsl2Q23+W3PQDksbBxl2jULJ3DbHm3Qs8=\r\n=DelM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.181.0_1669949494301_0.9211352587190322"},"_hasShrinkwrap":false},"1.181.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"1.181.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-cdk/aws-iam":"1.181.1","@aws-cdk/aws-kinesis":"1.181.1","@aws-cdk/aws-kinesisanalytics":"1.181.1","@aws-cdk/aws-kinesisfirehose":"1.181.1","@aws-cdk/aws-s3":"1.181.1","@aws-cdk/aws-logs":"1.181.1","@aws-cdk/core":"1.181.1","@aws-solutions-constructs/core":"1.181.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.181.1","constructs":"^3.2.0"},"devDependencies":{"@aws-cdk/assert":"1.181.1","@types/jest":"^27.4.0","@types/node":"^10.3.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-cdk/aws-iam":"1.181.1","@aws-cdk/aws-kinesis":"1.181.1","@aws-cdk/aws-kinesisanalytics":"1.181.1","@aws-cdk/aws-kinesisfirehose":"1.181.1","@aws-cdk/aws-s3":"1.181.1","@aws-cdk/core":"1.181.1","@aws-solutions-constructs/core":"1.181.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"1.181.1","constructs":"^3.2.0","@aws-cdk/aws-logs":"1.181.1"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src860966497/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@1.181.1.jsii.tgz","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@1.181.1","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-k+nx9U4QQgJp0En7H+OUu0Lngzo38RekQTXgUcuU044H6qcnoEaQE+hdkzq7sCzPWkijnSk339rYA+kldJKc2g==","shasum":"47baf2f3d5248a11c23e846d890aca476d83d80c","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-1.181.1.tgz","fileCount":19,"unpackedSize":313213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgyj1n9kCLAsMtM+2qyIYlj0cTw7tufbLIPaMn312xVAiBz1/H45l9njrfajGNVL3ZWYe/G+hq6godfvLlgP6opvQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiXGgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxDw//YyWDx5YwfNf/n04+mmsj9wjeZH6e+QfGVty/4rNOQ9ikcEOy\r\n/LWOFmc2MmmHHimZlPvDaRpGkenfUlFeBkyRO60Qgfp+TuvdhkT9xMagNCLE\r\nWfY5Mxq6Jp0632JesgcNZz+bDr5QDIk5nFoGB3eFwQ2qJnfnGSO/9Z/4SZcw\r\n5zigtfIqt+wsfRP9cWXPG9AMvSaWyUYpE4WNRTj/1RE2npGyfnllTtjRpHyU\r\n/z+zNIhsOPRrncRMnv3HP9rBt85AJJxq4SF9whNjhPeR4Ah9MzpKRpK/Vw87\r\nSZInvdNDorsyp1kx2VOxf2F7bSL9Vok8wOGpjKVJvzthA03TFCgu/zdnCEos\r\nOTfQNvZEoaF3GHwpGWe65obhO1TTfAa47HVCr9fHbbwhP2qc9iItQpZzoFAP\r\nCp/Y42thMK87EujRG9X8D1KVC2lGkYZL9klLxDuMKB3LJv7TB0AwbCEUTgxK\r\n1dmr9kg/7HDAElyfZX3JIWxsVq/qeyu7dqLKxKQiOIs71ThXBZh30U+N0GM3\r\nTLputDia+Bw+MOYS7E8uGDXMUBfdsHfaRwR2mgdzU84LcOHq9kE/UdikupFV\r\nXYQm5oXprtaxT4CD+slq2uY/fX2Yeg1ctBSBd3v2nhDE0UZFiJ3/uU+TBmRm\r\n4BwcugcghfnJ1AgYCwAMA5tuDsDxwmGJs68=\r\n=VZeb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_1.181.1_1669951904188_0.957776718335221"},"_hasShrinkwrap":false},"2.29.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.29.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.29.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.29.0"},"devDependencies":{"@aws-cdk/assert":"2.53.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.53.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.29.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.29.0","aws-cdk-lib":"^2.53.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src397701919/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.29.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.29.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-EW2QRJWO8W8v7nycvcg1ExEZjJ/+NWPnO8GCxImGu5cxutPFxOnLX8SAIpSWLLaUu93UxXuw314+8rSoIOsCCg==","shasum":"324f65f610ecced83ee1102cac9e363f65ed1c16","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.29.0.tgz","fileCount":19,"unpackedSize":355006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVMJf8YGWaeMAXbrz8BPVcNlEjk5jIe8KT6ZklVg1TFQIgMnIC6ApOoUDKsm/YWQ1rnA4hTbNNIrNG61GPspA+3lU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjSa3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRXg//ejus7pyeeVtYRRnWE5oWKTuww0xGi5/SYirmSpZCfQa2BJri\r\neYM8UbVfFpnZKCDZLBH11k1DTzBInIpJ4Xj8nD+urWMJlW/7Dm2ExGl5Xj6r\r\no/9SRa+Hyzw4dntNboWqCIuwMsNadHG5YvnSbYD1IZ7ciUfgXpCpsPl+yg58\r\npaDVveMSCRzV/fLtLi8unmmM1HIKZr9qTJ1l6AeEsRD45HK9ANzR4Q/twger\r\nf8xe1jLetVUNxFj0E+bKDI/Snc4YEkY8PF4CooBuPYcTef8iGvalO8DOcQlV\r\nJ0+s2WXDhrwVQo2OokbvzJ9SH6ZPFevtRyzTMLOZa8CQddaZWDaz7bF2Km/8\r\n0mpELu8jKzsffX+29Y/XzejAYLcLQYqozkoSgaP7joXjlRr3eKlUpM3kqccn\r\n8NDmKnZKImF7Sg6+7A6ZPDGvtnWD2AFxhm792pOi4u2hj8ZC6uObKnLp0Sv7\r\nMdAA3sUI3Gpressk1Redr8XeDfuKROnRyHMjqP5DU636DJcrugovIMMjFkju\r\np7wfvWnll0hgvtNk00K3qWRh45NB8tSnpJIaeMWgXkLfGKUFZXEJuFKZIwiP\r\n3mT4R/YhG5olD81zdfaBtbJxz61sZKJwZ0FKX/obzfU1+Uj96d8KyhRSAGZI\r\nWgHk2yAdYzvsd0Qd9pS8mzq//GZVc7lcuUk=\r\n=Rfzm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.29.0_1670194871541_0.30827371077385446"},"_hasShrinkwrap":false},"2.30.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.30.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.30.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.30.0"},"devDependencies":{"@aws-cdk/assert":"2.57.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.57.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.30.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.30.0","aws-cdk-lib":"^2.57.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src334542616/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.30.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.30.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-QDeS6DKryX3RjwsXXMTyq7y+6drfRUwBSrGvBAGVGauKTl3gVdWfv4kzwaJ0L0Oz9tO+VnWOD/xVc0Z/ld5SPA==","shasum":"1d71a0bc2c2e7678b4e0aa0488341b85916bab1b","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.30.0.tgz","fileCount":19,"unpackedSize":357067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGkrzkdU7If2IARH8eq6cMbtiOpPSLxXbxmvx11hKDJwIgcHnsWHkkREZF7auoTQzY80XsATlGlTJaxjBO/ZjCoQM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrMgkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqq/BAAggVbHVIXnMksGtjnX9qafGDdPkIcu+WVDJitxXUxaBt1QLfq\r\nW948mmXkCGpBHH3Df3llDGcL6zpgTTa+jTI8LTJr+U3X0jyNmcRw1e3Kb0HQ\r\nV/5CEFiRJxbPWO8wu6wPFUEpbUDdv2mGlYlRx3mQnY6x1A7Vjr42Sr0Ms9oy\r\n7/ltWzftQ4VqzOyBCZtttqp4fyIWbWraxll0WR19Im1QTlk/dCCl21Me4bCk\r\nbTludCulkjO7Avc5oFX40f5Ms2V42pbuENwF0viULhHNdXQrrbm8Avw+igZo\r\ndmgFyw7fxFcuB/hihFOF0CeNN9cgpQHshaKu/ThsMoQNpQxI8M17LVUkg9LP\r\nPCfMCPHIJVdbtZay9wnA/CcNcOlvrNtOEcjMxeqpDvEj/AhJ6+PtgAs03IkK\r\nda4aaAqH5zX7ySEXSfMjtlxbY9rSLfWHDC//aSPLpCrSUGjfsdmg4pmoCM1Z\r\nrCB65K85m5tcZxxR8wsnRSsKvKPOkAB7LG7po2mv/QW+9ohkKt36T9sQelYK\r\nRfp7mHM9yzM9UEEJl412Fuf24GA3/f8dsyRIhY8H7MQG4u2DoYrZHQ+mEYBv\r\nHcNHUmTiKAi2e2f6khBezzfP140xcZLpn9LIF/gYtdVqHvx/uZstdJykR5HH\r\nkUMq85swaTkdAHNc49pAQDV+kr+Nj7e9YWo=\r\n=useV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.30.0_1672267812077_0.5653947113181359"},"_hasShrinkwrap":false},"2.31.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.31.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.31.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.31.0"},"devDependencies":{"@aws-cdk/assert":"2.64.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.64.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.31.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.31.0","aws-cdk-lib":"^2.64.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src710722350/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.31.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.31.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ieojepJkJjnvrafz0H8/61GzngC72q0DSwCH9sI4PulQhuUAyuKaJdJDSVytmngCpqy92DD2hhXawd39Jf+dLg==","shasum":"aac2cf65859a9c5aca7cef71e580204de1803caa","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.31.0.tgz","fileCount":19,"unpackedSize":358571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnchklaQQS/aY8VpCfyJiLzwF3Qlwuu03y8wsicfY4AAiEA6RGYoOseNzBJtt4ituFuo6qthhAp46fl42GTwO8jZFo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5TfRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPvRAAjPnCYdkSfWm3+epXYnQRK4PCOW5AVhq3V0g7+w1U+6Av/LUY\r\ne97O9jzJWBgKBgv11GUkJmySotADwmDatQbhetCij1aAHJyCxkylxyru5ACH\r\nO+Ru9bd/lZ0S9QuAO0xl8QVX8DAs685gwi6Kj7sGBs+bSk6zzEtrKCWGp/21\r\nUohXf4gXaK0PZLdqhYUPA9qjiwyzE4e/XdGwUkVN2bGM02kGfUdaHaP40Zm3\r\n50T6437BC9gMqMvBjRBjC20gT8MMXEJKm81ar009sEA3T9GtmLXJ947+56r4\r\n5BD68RCXAVYihmuN6y10QEC/0TtPKisn8fUbcUCbyKDlrXr3IyIfrqO3Lfxv\r\nwXglzFFm0b2Sxsp1Qaz13JdiQTgj8488pAJz8Etd0f1lceAr+/s9Rigy/rMk\r\nAdfpAg3ES6Hzqv+pUOeiUIbgVdkibfAyvBFB/Kle416B8qSO8ur0N/bdFbmx\r\nUCN9zs/B2jnyvDDN1vdpUG1kC0WF3e0LDTfVcrHC3pGnNA41zDwKT4YmYol/\r\nQurF/8Jt/GUuk2imnBF/64pVqkjut8eMhZ7Z9YHdcwAsZM/4D4/fu6+RqSk+\r\nzS5b/rA+mRCfSNfDViXIid4Js8zzii/h3LwVH3kVYkaHk4dXHKj9bo72r34/\r\nNmmfN7yIx8risBwiEy/XUe6Z70wm5uyB3AM=\r\n=IRVn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.31.0_1675966417025_0.8012556211566484"},"_hasShrinkwrap":false},"2.32.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.32.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.32.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.32.0"},"devDependencies":{"@aws-cdk/assert":"2.64.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.64.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.32.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.32.0","aws-cdk-lib":"^2.64.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src670080794/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.32.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.32.0","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-uGrAIc/DcyvZJaLRaKfcRVhZsWaq14c8ZUZgkIMG9sS4QE0TVI6V0kEAopTEleFOhK/MZ21waeXv3S52G1llWw==","shasum":"676f2e6a3f7e93312b65774997efe00d67c5a872","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.32.0.tgz","fileCount":19,"unpackedSize":358571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyyH0RzlKL3IMUDV9XnJ7WsjqVzTYtRa6MDiyX6dJQ5wIgd/qEJON+3TvWZleobHnrGI9aXuFjXPlFyKYN10Wf/j4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj65iMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBAQ//WUOXOIi4j0OkhFzKuTysOUj7xCtQ6thfI34dUZlCgQP3oozW\r\nlg7WXKr1dgtKMed1WAg5+v/5yaFG5ubfQYPmEVukfHgE7jNyE173wZGjLX6X\r\n1Uy+YkAYwTx0DwQmPZMGhU+5P0ll5kmh2XJbc2yyOIg6J8fQz35lAx5wwngu\r\n0V9vfzXrMhEfDJTVBhZQ7KZFsBZK1zHwYLqvyjspoMUvPFouVhoGpJD7TUSf\r\nmpB8+BZw3EYjpPjDO78LiufpjOy5ZYyMVixk8f3CdgT5RLgz8t/IOs29cTEp\r\nRjPg8/CKunjEzxgL4LcuAiVCycqowe1+cGCN81tDB8QK8HotzygA1nxAjeW9\r\npfIVnt26JV24NiWibzE1GGqk0bUNrsGqAFln+0BzhcEXORqzF0fSNOHDHvkU\r\nGa/p9lZBtv1PKtQzXNi3SNsCo4HNm7PLSIRMBg1+1wR34tocnCrnXsdJTATh\r\ntStNzdiIM2QeuIGtuGfYdRdw0TgDJ5ifGHVFKGMuAEMCpX/jFtTAZI0UltOP\r\njwbdd5KhPhnUbvgbG5Ca0GikBCmBBQidSe34r+b41sflvPVQdre9ikkduwwO\r\nKIYIDYy1axmEZU7IK+hs3t4ZZaMD4GL+Sp2/b6d8BBsXGfRrgj0Lp+0Lv8py\r\ntpfrs03x280Wbrbh6i/g8SXkYla/pa3BJQ4=\r\n=Y4GD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.32.0_1676384395977_0.5238239489038095"},"_hasShrinkwrap":false},"2.33.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.33.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.33.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.33.0"},"devDependencies":{"@aws-cdk/assert":"2.67.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.67.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.33.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.33.0","aws-cdk-lib":"^2.67.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src350812708/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.33.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.33.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-1oQDmfbQa5NKshke9khyzxAaHaldZMcaUv2xBXFZv4kiRzlAdc7sPGHDRvil9BqG5ylHZrHD8LCwmwn0XiQMew==","shasum":"c08714047ed35dc78306ee34046f142466551541","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.33.0.tgz","fileCount":19,"unpackedSize":358571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsaNNv0eplWn/Q7H749wfdf81hP24O6OQTsSRXwD9+VAiAAjr8SYxOu0CBqTYCidK73Pu1qRCYALuDuDRMq2H+6bg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAq8SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsHw//T/fPgh9Rm+MGysw43TzJinvqCxPg6gLzjJu0q23vrObfR6Pv\r\nZ4dOzGC6QLsq3k6/CfkXcZ9iwxHVarw6CdEHHXbToNZWI+qCdkse3htuRWvd\r\n85pSFXpumn+uXXpIYRdGPfssEj8pUJLyCYH1CoBT+8rs70j34kMJWi+Eq9LJ\r\nl6i7/hq3p9E9kjD8J7kktD8/Ck57Edy2bS1OyRvxo9HGoy309wCuKC0U75dM\r\nhxvoyBVZIEzflkw6lzYewxMeOZVqTXu5iVU734rJ+BBZ+aCi+v3u9mBd5z/m\r\n/uPNfwaRWMwRV41ermMDASMsX+5JzZQACCsos3LwxC1md6cau2jjsp/DVsU2\r\n+y0d1TCi+52gIAycHiFkbElzpMglZGI18MricIcRpd5wfItikBBeIB0SF711\r\n8R3lWaHPpQ1mOMayDVZN+5D4Y3bJ5XDVpc8VTdfjyP8/TwVhuJFBv542fTTC\r\nIvVAYId6lG1IwIHhl/+5gfdzmStJApi48lmjKaJme1xE849rw/EQ4u6vljy4\r\nU7Rm7JLEdP/U4UCQ20PVKAJSVdiulW1GddZxiv5QO9WcsJglGBLFw1ulY5SZ\r\nMTFyG3/x6PXjxn3RJOfqLTE7HzSbCc9Xw8uey/56LnnCK7x3f8MIr0MTCygM\r\nIwTXlhmJ4MZZZ81G9PPkyW9RtPAxmkIAZNU=\r\n=Loph\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.33.0_1677897490581_0.07104482883391583"},"_hasShrinkwrap":false},"2.34.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.34.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.34.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.34.0"},"devDependencies":{"@aws-cdk/assert":"2.68.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.68.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.34.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.34.0","aws-cdk-lib":"^2.68.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src051988943/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.34.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.34.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-l7+aUmRLTDblH5F4owpUBgQyq+l+0IkkGRX8JGAoVY3X7ma3c4UQ93/3NyX8W9oFePT/Xy4SgU5C+rJSQ+Jc8Q==","shasum":"72ee522dd8b55c4cb1f7af24027b20eae86010fc","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.34.0.tgz","fileCount":19,"unpackedSize":358571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpge0hNaU9XcOYdXTo8RL4QYZ8bHIkihsQESeCQM2OTAiEAmi0OAdwHBBbPjU6OWSlkFcr+wGShIgAUVsJJla1zZD4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFdCbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovWRAAlbEFs4DF8iecQmdbu12QtXyl+KJocD/bOB7um1aL7+fH40tV\r\n2LcRZVW3LojOvdqlIfBIAYnpMUlA9eI3Ltd+rfG1/2YOntybpcT1/vy0nEJG\r\n2gXf6OJ7PzlXLUjsZvheHs92A2i4YTNOT6E932cZzOW4Y/jnUaiBoj6oXPkr\r\nJxkDKMl+MU3yAWUmjROXDh+KYnAbBcoL/bngNBjtxPit9LMkasLpCILhBscW\r\n/QFvfLpE3UOfCyOweqmo/jsurkkvYpf/WHJGCw37Chnq0+vk6inEHvKp5bB6\r\n9gLdZ8DUVh3SjA7GZ2YjJVA+aIVYDZlY4RmrfmApTec0GumasDExn4SVcOSq\r\nP6i/KpZlvbH9onS+Jbjy2yv/vtdAqYDoa2WN0/badVaxFFPIp8hO9lrckfIW\r\n7tF25kKq4tb/hKUIBgqrdwa7ONbD63jl2R4d7/acm2tjEYgN78R8Yvvy5cHM\r\nl/8GF1Q0Ya+sNpUqiYu6u1rsB2bPLYr2TED8yxj5a3k2vJm7URppzpXXNDiG\r\nszKpCnBklV79PZzq6vibRZBMu54TqiceSOUhVgjMUXP80JAcxYFh/lbimsrI\r\np2dafQtsouP0wAyQOljcUOBNBAp/EQCZxRwoZ42LFYA5Sin6WKMjEe0vu+2i\r\nm7flLATqtCivBcJBxlijTHVNdW7F5QSMOBk=\r\n=wX3k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.34.0_1679151259673_0.024983159031135127"},"_hasShrinkwrap":false},"2.35.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.35.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.35.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.35.0"},"devDependencies":{"@aws-cdk/assert":"2.68.0","@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.68.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.35.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.35.0","aws-cdk-lib":"^2.68.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src213018659/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.35.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.35.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-qkMzu+sZFMogVjhpD0UVnc6d5SgxCf/6vLjeYYQ2vfeiqYkfHUwEYRAgRyOwRvlVIIsa4v7yn8GLiJGFsqcTsw==","shasum":"16992e2670db7867211e58ced4b553585e528e20","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.35.0.tgz","fileCount":19,"unpackedSize":358571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD+ZyTSc37fMid5faMZ/m8o/2NsQhUsbNVcZZ1Jgz2EwIgYN1Wii3Hh0ShO0Bi3tchj89tWldXVJrZnzPWaV5nrao="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHIXcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0tBAAo6jnR/M/I75SOXBDGTTdqx6DkSx0/YUeLG6kkwPrTzsPnJdZ\r\npxuleKsCpixjefpMBqymGuzBPTxv8s8yZkHOyNc081/FGDuhjGqkVkrobgLT\r\nsl5ekiHQk2m6xBmoM2d8mMXuGZL+ChrlpwiB5IBYWCv9bkhqfFv3s7N0E0SR\r\ngZxoK9DdTGZk+HRvQCdIzchAeUnpcifZH+j+xp+OM/mn5y0xCfWvfBe6L/44\r\nwsybIDnyVdP2jiXxHvUwYUjnexn5ww/llooFN8x43qSzKANhYTiiuNGnxgQ1\r\nwwpWOKbxgZ3FiiOFQn2Mj8Aux86wl3HYQsiRFBRUdUYE7BnDD8y1sFbstpeP\r\nZOqdh3heqa+VTP8SLuF3kT6VZ0+Qh6FxvORK5WHxE3Wn6vNZ3bcJZy19mPIs\r\ny9Yf3eJJUlgM8J3IurJepKlR/31vFXOrNj+MzdN3Pq2SfaFwbllDrBz+rX0a\r\n7LKD3kywMFCzAQEPwrLqFW7z6Ej4krs420R79uyMx0fDSpEZw/vf1JTIlhWU\r\nzNha0U1cytXEbDGFQAjYHXdaBSTPCIYcDx+fkBC9QkDum3LqCGAzTXbOGWPn\r\n+1c84kR5nQyvLO8v9IgKdHluRrh3Ri67GvK5GLKS5T3G73/0nciTaLqsYaRI\r\nLxFx5sqaU2ZwmgjnYW1hvhd8ZRXr1OwmVXU=\r\n=P9y4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.35.0_1679590876720_0.806339670108557"},"_hasShrinkwrap":false},"2.36.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.36.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.36.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.36.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.71.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.36.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.36.0","aws-cdk-lib":"^2.71.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src343853405/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.36.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.36.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-kjMa5NzXcMtdneV/n2WkimladaEtmtc90SV3Jt0IVSxNoTuIS8MquSp7WhxghxCbYefavdhFzK1owVQiKyvz6A==","shasum":"609dc7b47760d5e767c4f75f65f8def3cf2d2728","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.36.0.tgz","fileCount":19,"unpackedSize":361002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq6JPHgxbPlkan36liLOPvvF5ezAWHJJ3dTIH+N68vvwIhAKn/XTfIIcdgWXZh5jclOavvBNkrnlBLXMyNKYzX8rIy"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJH6PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSCQ//eEH1EUOzMM53tza35yq1kikv01eZ5BbuyiUiX+OuSVAzhKtl\r\niF/i9tMu3H6SNd9owMrefO++4Hrd4Jt1wcgORc/ZTnTGcwt8GPST/4jaPUX4\r\nREnJylM3RkVVK8z4D/tVFFkKekknCYPKw9nM1DY0YeRdgfk/5tf276AjWn7v\r\nluoFz0o7OxLcVJ53YatojBZ411d4lk/+zdwmdMzOVUH0fz9PBdSbCcywkveB\r\nXTkVpkbSIL8DyZDFvbcR5jjNhxdiWNJ8cqHf14Wwch/ZZqZ75/tdgZ/ZpOQb\r\ntjy+4EhvDCP7uIwMgiQCwtsN1rMkuFEccaPdy1F5KbiVfj6IZi6TunXdMY+R\r\nFjSiniDoTggmacvtyrpQu+E4HCQ5o0hUQoPtSyemRT5dj+bfAk38FpGvNXzs\r\nRBBTsaUf3fRrfj3IuNNYW8WILQqGIk2rFe9XNysayfIp5Y3QkaGllqcPaFq1\r\nZsZ84Sa6/XkRWYmVSRlaaeXdjSMosQwwKkg6C55alPqjpQknGoyDYNff8D6s\r\naPWeY2CogX7hoHFLoUb6tHVj/hQqbvPCzfdX3SgKrOEUxtrGe/hY/++jDaTP\r\nuSgnuUayBXIXU1Aa8MtN4UfUxpZ1ONF3DpTUS24MecsFNO98a4l07zJZTVf3\r\ntQlOrGBuhL+cFSGrWTU7pbLsX4Wt1+0jOc0=\r\n=1yeM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.36.0_1680113294638_0.3065358923488464"},"_hasShrinkwrap":false},"2.37.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.37.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.37.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.37.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.73.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.37.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.37.0","aws-cdk-lib":"^2.73.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src088496596/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.37.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.37.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Dc645vqlsHkKaS15cxcoKdKlOCS1eWHh/Hqvq43v2ZloKHsk80QytQnC1hG/27tjrYD83lywwgN9e1mi3TJA2w==","shasum":"7544e1b6f06bb7ad190c9be3289bdf18fa366c8e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.37.0.tgz","fileCount":19,"unpackedSize":361002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBu6a7uv4p7FSeF9vlj67NkzHz/loJf7u3ocIVkXkLYAiBCDoLi3q7IsAptYapocnLRT7GOhaA8ksxuD/pXkktifg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNaKWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWYw/7B3CaIIa4vpaFXYO/AecL9puoc0FXb2JTyFaADsVuCpYLO64H\r\nPWRdpSiSElwonDNckUA82vNHOJ1U4StlIm0uCYe3g0cW3oTLUNK/wCbWJ2H+\r\nZLgUAzG83656fX7uz0lWeHZRTGyjRSj8jOF2qWtYxzQAGlUem+tcMJUQsr1P\r\npT4gj+CSiAbPJBgRxliK/o4EYvak2SGuO1TqqgTzyoB4PHTbE1GlHRUo7fDe\r\n1pDr4wB2GKcDJIZIhgXLjefrlO9BA13wnqPyxWej8oh/I9o7spzicsr2qrKb\r\nBL2SZAViONPRlxySoE8xUOwvLGReeoCDni2R2uaj+dRaE9G/cqpk3LbxQCsJ\r\n1yDlFTpUZmu9MpUmkwgwyp8bAuxTi4qj2HWLy2wD+Ajvl2vj3UKOFDyWolQW\r\n5Uj7JxGshH4mGs91+XFJWuPPIlbesOvK/sVdRaSyFddWSx85/RLomQ0djQmI\r\nPnieZ2xKuGQ2CAf3dqzkKBgiMalwZvE05dHaRW51A2gtRpih9fjznTy7meJS\r\nEZ5w9V7nrlFach7tV7v2In90fZe4qpp1Zds5m6k9emkO1geLZWsrQfuVyfeR\r\n1qFnHVhVParxfB26ocgFlN7zyDvS53hpNbFS1eT8R4ULrOygGczYIpy12d1z\r\nqmhu9Wb2feHNyBXQhNW/4ebBhgk3V9VvD3w=\r\n=wGRd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.37.0_1681236629847_0.009651612707805235"},"_hasShrinkwrap":false},"2.38.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.38.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.38.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.38.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.74.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.38.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.38.0","aws-cdk-lib":"^2.74.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src589701371/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.38.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.38.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-UFPDgYh4CuMuYeN2TTEhehla+Y8pqEkbErTb0vOqBlGi+aRi7+9wwuQRV1ytSjEx+oILPv+SUC7xii5wW4yXJA==","shasum":"f893953d1482e3f844af7030cbeff8f7ecf800ba","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.38.0.tgz","fileCount":19,"unpackedSize":363630,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGqBrOzgS9SsOwRh+u44NJ4W80wtdX6HbjMeP3Fq8NuAIhAI/Iki5VsdcGH2IpHrn8tkGBO/lI+4BMoev+JFbHUYSs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkO+xfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhHA//ZMWrFXgyYEVVuG+hT/v1tR6P6f+Z6p2Ly3Ta8UYHumVGzD9p\r\nattmzN2ecdhj9npRXqX0AGjBsZBb2dj4g60Ff/24MU83qmMUJH1Jn1RQJQMt\r\nnOoaFd6dI6Q6ls7VB0RFcWzLrsRrLy/vqkpLAlopF46e0TLyPF/ykZzqH04b\r\nc8de3M1mZ7S7OtiSrTvsG8ZwVemsynWl2bZ7eJkpFqxJ1ETHB4gb+N+ZrgU2\r\nejXUh6IsbcdWTQQyMldwVPcG68RN7mgVXii3lVGjisNGVjmyrEz7CIQi56lf\r\nQzTU/oyKa5ErFj3aoqi5oJoOCNhC/wvYaTTu1l0y/1Icis3Gvryqum0JK+ab\r\ni9HZaPjiU7r84PuXaZYo8JW1BpzE/mO/YflpoAYnetdTIa7DRHTb3eVtmRiz\r\nA5E01LaKdndq+3TCSwvs0xnoOUVCp0G6e4LijCGVdrH+dm08sTCW0Cw67JOV\r\nmpGLovRvbcvB+iCeFmc3MVlJ1AjSTrByZsOpbFJSayVGnR6FaIgfoE7zqX9d\r\nu28ZyPf/QqksBGJR8voKIVDHdElDP1GIq6yNNebqApC7piaoZqOnwXHycF8w\r\narUykpNAligYifYCy2ZaCV+Fyqap1eXDTveMuVfkIpMt9SqvjO6BijTRrSYp\r\nyCt0eZoYocSyqCuY7KsWwdzCjwGpdVzq1Uo=\r\n=mT9/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.38.0_1681648734753_0.8741211056808775"},"_hasShrinkwrap":false},"2.39.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.39.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.39.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.39.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.76.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.39.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.39.0","aws-cdk-lib":"^2.76.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src031130585/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.39.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.39.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Zb+uVPSfE62v671I5RnaPoQaCce7Z8QvJA7Y9vhPFErJMvHGYoLzwN34kG1aS/quMEaQR9WGpgtNxWutC2g7dA==","shasum":"03bdb3b3f55b37c4ee8a6c487da7cc666b0ab83e","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.39.0.tgz","fileCount":19,"unpackedSize":363630,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMyXVXvabnjmWgggov2VW7r3DT6XAGrI8YOT6q50DjjwIgNDkNaszSdgJ2/GfVvNufy7FfJK0scTBTiqVTJyHoUFk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRW6NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmofkw//RnMzgX88dkr7B6Pn83LJRV1jynJp6yxVqi3Gwch61FFvPF60\r\nzq0LNBFEudbL16QbZjfo8eWVTpNo+mn1L9HHP9u7j35/ESKBv/6FrxCYJNoI\r\n7PntzavXypXHHaMjg5LPs2ELdwQ7dgKoDlbXfAWm1yYUC6UBULMAipLDj/sO\r\n20XqwEj5OPTOdHTxm5BgN2E+ZP8XxMklVwjQy1QcakUKveLdnB5aBBNC1oPJ\r\nA+nGo5C82/ElEi2+aUYcj4OXxvWdFBKbWEw8NOeLROKghaUm6HgLYj0iyR+N\r\ny/MLKvHgMr4eFVmujpNvktECfNiY7iigjP7HPOzO+OuI7ucAhp4c/Ybb6vPH\r\nBeYM9soRZUf075yLbpeeCEvfhfukUXnt45ITZopx0EofWEB4U7t0ok+NdLLP\r\nfHy/Vg/D9vQGBZojQQevjbcB+m5leWiY3eBpTLb3AZurza0Jj+4Mv3CQsPzs\r\n3rBK1im4buKbDWmeK6XEH+T3ySqx4f7mRScc5HDCZdUhFmELpY232B6JTMLW\r\nm5PFuM+gbOWnbmik4uoTvADD2fCVSbftf4v8FIsz6VY2DXDwip202Jr/MtDl\r\nnU0wH0fV3iwh/wPcrA1g0X/BJNhfiuOfDDJdx6xcldbb8KB+PMUXoFA+wtbV\r\nhYB1tJb1xCYnrvGK4qCI1nUO7bKRpgK1GR4=\r\n=ATE8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.39.0_1682271885181_0.45561344844454577"},"_hasShrinkwrap":false},"2.40.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.40.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.40.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.40.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.82.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.40.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.40.0","aws-cdk-lib":"^2.82.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"_resolved":"","_integrity":"","_from":"file:/codebuild/output/src340360136/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.40.0.jsii.tgz","bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.40.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-RBlqmAw5ukf4DxtOabp/ffBFfBLBmuFUsFv3vkXyy/AO1BVaxuvl1P7MCBhZ4LMwGp7C1hrE7+1UroF++TqPoA==","shasum":"fb5b5b8458673460672c01dd15ce0f1a6606f23a","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.40.0.tgz","fileCount":19,"unpackedSize":364982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo6wFdMIeeT0btKc+rwTVLHKJ5iFYOfdjHFNUntJ9yvwIhANE/IYwG5Svsj3oknIyYujOGQSq4v4Ka0/QWo1qknckd"}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.40.0_1685817179617_0.530104093144065"},"_hasShrinkwrap":false},"2.41.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.41.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.41.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.41.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.82.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.41.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.41.0","aws-cdk-lib":"^2.82.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.41.0","_integrity":"sha512-PnmZRVRyKZjpNXL9mEgu8LhHM6ZtAwiPzWKAiHxMzJycCxI+3LpKT7EMFeOqZsPGe3HwlflWHlHsvN9FtuXkBg==","_resolved":"/codebuild/output/src218604001/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.41.0.jsii.tgz","_from":"file:/codebuild/output/src218604001/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.41.0.jsii.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-PnmZRVRyKZjpNXL9mEgu8LhHM6ZtAwiPzWKAiHxMzJycCxI+3LpKT7EMFeOqZsPGe3HwlflWHlHsvN9FtuXkBg==","shasum":"5ceb90cc8a40f6ce5861b0c2d56875b74233c5fb","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.41.0.tgz","fileCount":19,"unpackedSize":364982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2IkJow4YBlMcDmPa24meNj5/BVjU7Kky07/VK3I3PfAIgYu1uy/Med3ylgxl0F6DRqLF0T+NlDy+/2P6nUqwJ68g="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.41.0_1686066689759_0.9691000118171129"},"_hasShrinkwrap":false},"2.42.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.42.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.42.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.42.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.82.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.42.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.42.0","aws-cdk-lib":"^2.82.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.42.0","_integrity":"sha512-0ZzxCE3iyYdlkzEKW7o54fQTKrORBzNC+Vuz9FQee0kMtPIzhPsBLvFqBDvpVEmBYmFmuCYPAGSRHRTHijhaJA==","_resolved":"/codebuild/output/src3884849268/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.42.0.jsii.tgz","_from":"file:/codebuild/output/src3884849268/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.42.0.jsii.tgz","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-0ZzxCE3iyYdlkzEKW7o54fQTKrORBzNC+Vuz9FQee0kMtPIzhPsBLvFqBDvpVEmBYmFmuCYPAGSRHRTHijhaJA==","shasum":"7c5e853c5b936e746779059a5f65cf46f97e989d","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.42.0.tgz","fileCount":19,"unpackedSize":364982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLJSaGM4OrYFfTyXCQRNFqg869Gpz6QxS/of15L4KmkAiEAk9Skwry1ggEJ8Gjr48WwYWfOuIotnTkhT8cIlbkqsJs="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.42.0_1691868176013_0.8374348416439303"},"_hasShrinkwrap":false},"2.43.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.43.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.43.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.43.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.82.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.43.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.43.0","aws-cdk-lib":"^2.82.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.43.0","_integrity":"sha512-imuOysXRzr6oymKmpN6FPzKALIElTfjo9jJNcZiSTX2sUkVVjF74L7ljdmj7W6dMnPr/cKQJKc+sdW3CW0adwA==","_resolved":"/codebuild/output/src1059335788/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.43.0.jsii.tgz","_from":"file:/codebuild/output/src1059335788/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.43.0.jsii.tgz","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-imuOysXRzr6oymKmpN6FPzKALIElTfjo9jJNcZiSTX2sUkVVjF74L7ljdmj7W6dMnPr/cKQJKc+sdW3CW0adwA==","shasum":"b1fdec63d546908b600e778fe9ec84689f243646","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.43.0.tgz","fileCount":19,"unpackedSize":364982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICL3WSftIKFfDP+MjiwZKvKJDWoPvxhGDpZ/ANCjj4IiAiEA0beM1jsApblPpUsE64pqTol+u02trif5ozgrV09yZ4w="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.43.0_1693254833361_0.6891545080331694"},"_hasShrinkwrap":false},"2.43.1":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.43.1","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.43.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.43.1"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.82.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.43.1","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.43.1","aws-cdk-lib":"^2.82.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.43.1","_integrity":"sha512-P1Yu6YMPzCBLrcneFsYekQ5oTWHQAKJLvqz+tg1SmJIx3ozVqzv0OEiungNOHnosFxp1MzAL9oH6Qo216BB3AA==","_resolved":"/codebuild/output/src3338834571/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.43.1.jsii.tgz","_from":"file:/codebuild/output/src3338834571/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.43.1.jsii.tgz","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-P1Yu6YMPzCBLrcneFsYekQ5oTWHQAKJLvqz+tg1SmJIx3ozVqzv0OEiungNOHnosFxp1MzAL9oH6Qo216BB3AA==","shasum":"ee7246d563209d557a84c4be1359c8769fea50dd","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.43.1.tgz","fileCount":19,"unpackedSize":364982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCrWkPbZzxOa6eYkXS3nhN9997fGHahOoSzVq9E1u9KAiEAjQhfB6LPhht70zMPKMlcCVkMSXgESjZbDXsUOiZHQRk="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.43.1_1693269648218_0.1555165813956818"},"_hasShrinkwrap":false},"2.44.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.44.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.44.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.44.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.82.0","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.44.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.44.0","aws-cdk-lib":"^2.82.0","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.44.0","_integrity":"sha512-bv5wBhvHpSoUPpotrNXjZ+WfbfvFdZT8dgAZ050ndq1aQ8NIAVQmem3k9WCq1EZ+KaC0t32POnUdYM7dat0Xnw==","_resolved":"/codebuild/output/src1994779050/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.44.0.jsii.tgz","_from":"file:/codebuild/output/src1994779050/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.44.0.jsii.tgz","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-bv5wBhvHpSoUPpotrNXjZ+WfbfvFdZT8dgAZ050ndq1aQ8NIAVQmem3k9WCq1EZ+KaC0t32POnUdYM7dat0Xnw==","shasum":"a577419c4b9d00e46b29c9c226872ddb8d988f37","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.44.0.tgz","fileCount":19,"unpackedSize":364982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9mmjRHLXcd9vq4gs6/ht0ThNAPFfL4JewACTCQ7dyEAiAWmABMqxBNCeHrzlDgCs8xNOIt1+3pMwXTxdooIE9CEQ=="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.44.0_1693278606699_0.9404506219338713"},"_hasShrinkwrap":false},"2.45.0":{"name":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics","version":"2.45.0","description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"Apache-2.0","scripts":{"build":"tsc -b .","lint":"eslint -c ../eslintrc.yml --ext=.js,.ts . && tslint --project .","lint-fix":"eslint -c ../eslintrc.yml --ext=.js,.ts --fix .","test":"jest --coverage","clean":"tsc -b --clean","watch":"tsc -b -w","integ":"cdk-integ","integ-assert":"cdk-integ-assert-v2","integ-no-clean":"cdk-integ --no-clean","jsii":"jsii","jsii-pacmak":"jsii-pacmak","build+lint+test":"npm run jsii && npm run lint && npm test && npm run integ-assert","snapshot-update":"npm run jsii && npm test -- -u && npm run integ-assert"},"jsii":{"outdir":"dist","targets":{"java":{"package":"software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics","maven":{"groupId":"software.amazon.awsconstructs","artifactId":"kinesisfirehoses3kinesisanalytics"}},"dotnet":{"namespace":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","packageId":"Amazon.SolutionsConstructs.AWS.KinesisFirehoseS3KinesisAnalytics","signAssembly":true,"iconUrl":"https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png"},"python":{"distName":"aws-solutions-constructs.aws-kinesis-firehose-s3-kinesis-analytics","module":"aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics"}}},"dependencies":{"@aws-solutions-constructs/core":"2.45.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.45.0"},"devDependencies":{"@types/jest":"^27.4.0","@types/node":"^10.3.0","aws-cdk-lib":"2.99.1","constructs":"^10.0.0"},"jest":{"moduleFileExtensions":["js"],"coverageReporters":["text",["lcov",{"projectRoot":"../../../../"}]]},"peerDependencies":{"@aws-solutions-constructs/core":"2.45.0","@aws-solutions-constructs/aws-kinesisfirehose-s3":"2.45.0","aws-cdk-lib":"^2.99.1","constructs":"^10.0.0"},"keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"],"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","_id":"@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics@2.45.0","_integrity":"sha512-gfg85lJ1qFp5UzhS31s6rzfdqWYR84jqCvPvVRbF/sUDa7bT6tm+k9QwD7WzVByvj9Xf8LnJ2P9arpF4Tg/TYg==","_resolved":"/codebuild/output/src682209559/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.45.0.jsii.tgz","_from":"file:/codebuild/output/src682209559/src/js/aws-kinesisfirehose-s3-and-kinesisanalytics@2.45.0.jsii.tgz","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-gfg85lJ1qFp5UzhS31s6rzfdqWYR84jqCvPvVRbF/sUDa7bT6tm+k9QwD7WzVByvj9Xf8LnJ2P9arpF4Tg/TYg==","shasum":"79491a82c1f42df53a3e0da7b5ad640f9ed3099f","tarball":"https://registry.npmjs.org/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics/-/aws-kinesisfirehose-s3-and-kinesisanalytics-2.45.0.tgz","fileCount":19,"unpackedSize":367676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKL9CtAeFeYVhF3uhQlgWe2tfp/Ef5sms7SwQwRznTbQIgDia7kdfr6NUJoIam/7OH36pFP1pSpEU2Tmbu4jxjoww="}]},"_npmUser":{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"},"directories":{},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-kinesisfirehose-s3-and-kinesisanalytics_2.45.0_1697294050112_0.9163802130287624"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-22T16:44:42.185Z","1.46.0":"2020-06-22T16:44:42.601Z","modified":"2023-10-14T14:34:10.677Z","1.47.0":"2020-06-25T20:44:56.647Z","1.48.0":"2020-07-06T20:30:39.626Z","1.49.0":"2020-07-09T17:49:59.293Z","1.50.0":"2020-07-09T22:51:17.485Z","1.51.0":"2020-07-13T22:38:29.119Z","1.52.0":"2020-07-20T20:15:26.329Z","1.53.0":"2020-07-27T19:29:46.069Z","1.54.0":"2020-07-31T21:44:36.806Z","1.55.0":"2020-08-05T16:04:41.351Z","1.56.0":"2020-08-05T18:43:29.225Z","1.57.0":"2020-08-07T22:24:52.776Z","1.58.0":"2020-08-15T02:58:56.486Z","1.59.0":"2020-08-19T17:45:45.353Z","1.60.0":"2020-08-24T19:31:54.575Z","1.61.0":"2020-08-27T15:40:43.339Z","1.61.1":"2020-09-01T19:09:05.114Z","1.62.0":"2020-09-10T02:23:26.502Z","1.63.0":"2020-09-14T13:02:06.095Z","1.64.0":"2020-09-24T16:39:27.349Z","1.64.1":"2020-09-26T04:48:28.946Z","1.65.0":"2020-10-01T20:29:30.693Z","1.66.0":"2020-10-07T02:35:12.172Z","1.67.0":"2020-10-09T16:59:58.920Z","1.68.0":"2020-10-17T01:42:10.300Z","1.69.0":"2020-10-21T23:46:49.081Z","1.70.0":"2020-10-27T03:47:08.572Z","1.71.0":"2020-10-31T15:10:00.097Z","1.72.0":"2020-11-10T03:13:25.829Z","1.73.0":"2020-11-11T21:33:12.737Z","1.74.0":"2020-11-18T16:15:24.704Z","1.75.0":"2020-12-03T16:12:47.494Z","1.76.0":"2020-12-15T17:40:51.901Z","1.77.0":"2020-12-16T18:18:31.113Z","1.78.0":"2020-12-23T19:12:21.521Z","1.79.0":"2020-12-31T18:30:04.693Z","1.80.0":"2021-01-11T22:41:38.621Z","1.81.0":"2021-01-14T19:34:08.733Z","1.82.0":"2021-01-21T16:02:15.254Z","1.83.0":"2021-01-21T21:04:13.268Z","1.84.0":"2021-01-29T17:59:18.186Z","1.85.0":"2021-02-08T15:33:45.549Z","1.86.0":"2021-02-12T20:11:32.451Z","1.87.0":"2021-02-12T22:17:42.588Z","1.87.1":"2021-02-22T20:38:48.078Z","1.88.0":"2021-02-22T22:22:05.707Z","1.89.0":"2021-02-23T21:31:47.862Z","1.90.0":"2021-03-02T16:19:01.236Z","1.90.1":"2021-03-05T22:53:05.338Z","1.91.0":"2021-03-18T16:27:28.763Z","1.92.0":"2021-03-19T18:30:21.102Z","1.93.0":"2021-03-19T21:33:48.638Z","1.94.0":"2021-04-02T02:15:59.410Z","1.94.1":"2021-04-02T03:51:58.232Z","1.95.0":"2021-04-02T21:12:52.132Z","1.95.1":"2021-04-02T22:39:18.978Z","1.95.2":"2021-04-03T01:31:10.773Z","1.96.0":"2021-04-07T23:11:52.966Z","1.97.0":"2021-04-14T21:52:43.419Z","1.98.0":"2021-04-17T00:02:40.247Z","1.99.0":"2021-04-22T22:45:39.319Z","1.100.0":"2021-04-28T21:15:05.353Z","1.101.0":"2021-05-07T19:50:47.801Z","1.102.0":"2021-05-20T19:10:06.502Z","1.103.0":"2021-05-21T17:42:17.809Z","1.104.0":"2021-05-21T19:05:16.947Z","1.105.0":"2021-05-28T15:38:56.502Z","1.106.0":"2021-06-02T18:54:02.830Z","1.106.1":"2021-06-03T18:54:31.727Z","1.107.0":"2021-06-15T22:04:18.229Z","1.108.0":"2021-06-26T01:01:44.454Z","1.108.1":"2021-06-26T02:26:25.849Z","1.109.0":"2021-06-26T03:35:48.094Z","1.110.0":"2021-06-27T14:26:11.812Z","1.110.1":"2021-07-01T21:09:32.644Z","1.111.0":"2021-07-19T02:09:07.954Z","1.112.0":"2021-07-25T02:11:58.848Z","1.113.0":"2021-07-27T23:40:33.058Z","1.114.0":"2021-07-28T00:20:51.475Z","1.115.0":"2021-08-11T23:58:56.852Z","1.116.0":"2021-08-12T00:47:24.152Z","1.117.0":"2021-08-14T19:40:37.303Z","1.118.0":"2021-09-02T14:36:52.363Z","1.119.0":"2021-09-02T19:01:32.724Z","1.120.0":"2021-09-02T19:59:50.512Z","1.121.0":"2021-09-17T18:25:58.768Z","1.122.0":"2021-09-20T01:16:18.415Z","1.123.0":"2021-09-21T01:56:47.379Z","1.124.0":"2021-09-29T21:43:09.872Z","1.125.0":"2021-10-08T00:46:28.802Z","2.0.0-rc.1":"2021-10-12T18:44:12.444Z","1.126.0":"2021-10-25T17:59:21.236Z","2.0.0-rc.2":"2021-11-02T02:27:15.565Z","1.127.0":"2021-11-28T01:31:36.181Z","1.128.0":"2021-11-28T02:39:39.953Z","1.129.0":"2021-11-28T22:04:23.759Z","2.0.0":"2021-12-02T14:50:56.043Z","1.130.0":"2021-12-15T18:51:01.678Z","1.131.0":"2021-12-16T19:02:55.376Z","1.132.0":"2021-12-16T20:09:09.347Z","1.133.0":"2021-12-17T18:43:16.498Z","1.134.0":"2021-12-17T21:24:24.163Z","1.135.0":"2021-12-20T02:21:04.720Z","1.136.0":"2021-12-20T03:16:56.448Z","1.137.0":"2022-01-11T04:46:24.853Z","2.1.0":"2022-01-11T15:16:54.053Z","1.138.0":"2022-01-19T19:17:52.740Z","1.138.1":"2022-01-19T20:13:29.385Z","2.2.0":"2022-01-20T16:38:19.924Z","1.138.2":"2022-02-23T14:10:40.572Z","1.139.0":"2022-02-23T19:26:57.951Z","2.3.0":"2022-02-24T15:38:47.801Z","1.140.0":"2022-02-26T15:55:46.249Z","1.141.0":"2022-02-28T16:54:20.554Z","1.142.0":"2022-02-28T22:38:52.458Z","1.143.0":"2022-03-01T13:54:07.411Z","1.144.0":"2022-03-02T11:24:57.521Z","1.145.0":"2022-03-02T12:11:27.148Z","1.146.0":"2022-03-02T21:11:58.029Z","2.4.0":"2022-03-29T14:07:21.674Z","1.147.0":"2022-03-29T17:35:42.009Z","1.148.0":"2022-03-30T18:06:20.859Z","2.5.0":"2022-03-30T19:00:01.555Z","1.149.0":"2022-04-07T17:41:04.696Z","1.150.0":"2022-04-09T01:37:33.420Z","1.151.0":"2022-04-09T15:36:00.666Z","1.152.0":"2022-04-10T02:33:34.160Z","1.153.0":"2022-05-07T13:53:58.182Z","1.153.1":"2022-05-07T17:45:48.559Z","2.6.0":"2022-05-07T18:59:07.623Z","1.154.0":"2022-05-08T21:46:13.780Z","2.7.0":"2022-05-09T00:48:48.998Z","1.155.0":"2022-05-13T20:47:41.592Z","1.156.0":"2022-05-14T00:20:37.195Z","1.156.1":"2022-05-20T13:25:10.927Z","2.8.0":"2022-05-20T15:39:32.893Z","1.157.0":"2022-06-13T20:03:34.737Z","2.9.0":"2022-06-13T21:06:31.614Z","2.10.0":"2022-07-01T18:38:49.991Z","2.11.0":"2022-07-18T20:51:09.174Z","1.158.0":"2022-07-26T14:49:05.945Z","2.12.0":"2022-07-26T16:50:37.359Z","1.159.0":"2022-08-01T14:43:33.343Z","1.160.0":"2022-08-04T21:53:27.321Z","1.161.0":"2022-08-08T17:35:07.792Z","1.162.0":"2022-08-08T19:25:29.441Z","1.163.0":"2022-08-08T20:23:43.896Z","1.163.1":"2022-08-08T21:50:52.730Z","1.163.2":"2022-08-09T03:31:40.883Z","1.164.0":"2022-08-09T04:20:55.142Z","1.165.0":"2022-08-09T14:50:23.155Z","2.13.0":"2022-08-09T18:31:15.481Z","2.14.0":"2022-08-10T01:31:02.008Z","1.166.1":"2022-08-10T02:45:45.155Z","2.16.0":"2022-08-16T22:25:25.138Z","2.17.0":"2022-08-17T14:46:57.707Z","1.167.0":"2022-08-17T17:02:33.230Z","2.18.0":"2022-08-19T15:38:36.515Z","1.168.0":"2022-08-22T21:49:44.338Z","2.19.0":"2022-08-25T00:06:25.828Z","1.169.0":"2022-08-25T15:49:42.414Z","2.20.0":"2022-08-25T18:46:21.016Z","2.21.0":"2022-08-26T21:31:33.366Z","2.22.0":"2022-09-11T02:05:36.906Z","2.23.0":"2022-09-12T20:02:41.558Z","2.24.0":"2022-09-13T13:58:17.453Z","2.25.0":"2022-09-14T00:07:59.486Z","1.170.0":"2022-09-14T01:15:37.349Z","1.170.1":"2022-09-18T18:26:21.498Z","1.171.0":"2022-09-18T19:11:30.572Z","1.172.0":"2022-09-18T20:12:40.616Z","1.173.0":"2022-09-18T21:01:34.847Z","2.26.0":"2022-10-12T15:52:38.903Z","2.27.0":"2022-11-02T02:27:15.838Z","2.28.0":"2022-11-30T20:34:50.865Z","1.174.0":"2022-12-01T20:34:30.650Z","1.175.0":"2022-12-01T21:27:56.819Z","1.176.0":"2022-12-01T22:17:10.974Z","1.177.0":"2022-12-01T23:00:55.451Z","1.178.0":"2022-12-02T00:47:29.679Z","1.179.0":"2022-12-02T01:34:25.314Z","1.180.0":"2022-12-02T02:14:09.466Z","1.181.0":"2022-12-02T02:51:34.511Z","1.181.1":"2022-12-02T03:31:44.504Z","2.29.0":"2022-12-04T23:01:11.728Z","2.30.0":"2022-12-28T22:50:12.278Z","2.31.0":"2023-02-09T18:13:37.403Z","2.32.0":"2023-02-14T14:19:56.215Z","2.33.0":"2023-03-04T02:38:10.782Z","2.34.0":"2023-03-18T14:54:19.873Z","2.35.0":"2023-03-23T17:01:16.903Z","2.36.0":"2023-03-29T18:08:15.324Z","2.37.0":"2023-04-11T18:10:30.065Z","2.38.0":"2023-04-16T12:38:54.998Z","2.39.0":"2023-04-23T17:44:45.390Z","2.40.0":"2023-06-03T18:32:59.856Z","2.41.0":"2023-06-06T15:51:30.049Z","2.42.0":"2023-08-12T19:22:56.302Z","2.43.0":"2023-08-28T20:33:53.633Z","2.43.1":"2023-08-29T00:40:48.507Z","2.44.0":"2023-08-29T03:10:06.893Z","2.45.0":"2023-10-14T14:34:10.482Z"},"maintainers":[{"name":"aws-solutions-constructs-team","email":"aws-solutions-constructs-team@amazon.com"}],"description":"CDK constructs for defining an interaction between an Amazon Kinesis Data Firehose delivery stream and (1) an Amazon S3 bucket, and (2) an Amazon Kinesis Data Analytics application.","homepage":"https://github.com/awslabs/aws-solutions-constructs#readme","repository":{"type":"git","url":"git+https://github.com/awslabs/aws-solutions-constructs.git","directory":"source/patterns/@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"bugs":{"url":"https://github.com/awslabs/aws-solutions-constructs/issues"},"license":"Apache-2.0","readme":"# aws-kinesisfirehose-s3-and-kinesisanalytics module\n<!--BEGIN STABILITY BANNER-->\n\n---\n\n![Stability: Experimental](https://img.shields.io/badge/stability-Experimental-important.svg?style=for-the-badge)\n\n> All classes are under active development and subject to non-backward compatible changes or removal in any\n> future version. These are not subject to the [Semantic Versioning](https://semver.org/) model.\n> This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.\n\n---\n<!--END STABILITY BANNER-->\n\n| **Reference Documentation**:| <span style=\"font-weight: normal\">https://docs.aws.amazon.com/solutions/latest/constructs/</span>|\n|:-------------|:-------------|\n<div style=\"height:8px\"></div>\n\n| **Language**     | **Package**        |\n|:-------------|-----------------|\n|![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python|`aws_solutions_constructs.aws_kinesisfirehose_s3_and_kinesisanalytics`|\n|![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript|`@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics`|\n|![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java|`software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics`|\n\n## Overview\nThis AWS Solutions Construct implements an Amazon Kinesis Firehose delivery stream connected to an Amazon S3 bucket, and an Amazon Kinesis Analytics application.\n\nHere is a minimal deployable pattern definition:\n\nTypescript\n``` typescript\nimport { Construct } from 'constructs';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { KinesisFirehoseToAnalyticsAndS3 } from '@aws-solutions-constructs/aws-kinesisfirehose-s3-and-kinesisanalytics';\n\nnew KinesisFirehoseToAnalyticsAndS3(this, 'FirehoseToS3AndAnalyticsPattern', {\n  kinesisAnalyticsProps: {\n    inputs: [{\n      inputSchema: {\n        recordColumns: [{\n          name: 'ticker_symbol',\n          sqlType: 'VARCHAR(4)',\n          mapping: '$.ticker_symbol'\n        }, {\n          name: 'sector',\n          sqlType: 'VARCHAR(16)',\n          mapping: '$.sector'\n        }, {\n          name: 'change',\n          sqlType: 'REAL',\n          mapping: '$.change'\n        }, {\n          name: 'price',\n          sqlType: 'REAL',\n          mapping: '$.price'\n        }],\n        recordFormat: {\n          recordFormatType: 'JSON'\n        },\n        recordEncoding: 'UTF-8'\n      },\n      namePrefix: 'SOURCE_SQL_STREAM'\n    }]\n  }\n});\n```\n\nPython\n```python\nfrom aws_solutions_constructs.aws_kinesis_firehose_s3_kinesis_analytics import KinesisFirehoseToAnalyticsAndS3\nfrom aws_cdk import (\n    aws_kinesisanalytics as kinesisanalytics,\n    Stack\n)\nfrom constructs import Construct\n\nKinesisFirehoseToAnalyticsAndS3(self, 'FirehoseToS3AndAnalyticsPattern',\n                                kinesis_analytics_props=kinesisanalytics.CfnApplicationProps(\n                                    inputs=[kinesisanalytics.CfnApplication.InputProperty(\n                                        input_schema=kinesisanalytics.CfnApplication.InputSchemaProperty(\n                                            record_columns=[kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='ticker_symbol',\n                                                sql_type='VARCHAR(4)',\n                                                mapping='$.ticker_symbol'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='sector',\n                                                sql_type='VARCHAR(16)',\n                                                mapping='$.sector'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='change',\n                                                sql_type='REAL',\n                                                mapping='$.change'\n                                            ), kinesisanalytics.CfnApplication.RecordColumnProperty(\n                                                name='price',\n                                                sql_type='REAL',\n                                                mapping='$.price'\n                                            )],\n                                            record_format=kinesisanalytics.CfnApplication.RecordFormatProperty(\n                                                record_format_type='JSON'\n                                            ),\n                                            record_encoding='UTF-8'\n                                        ),\n                                        name_prefix='SOURCE_SQL_STREAM'\n                                    )]\n                                )\n                                )\n```\n\nJava\n``` java\nimport software.constructs.Construct;\nimport java.util.List;\n\nimport software.amazon.awscdk.Stack;\nimport software.amazon.awscdk.StackProps;\nimport software.amazon.awscdk.services.kinesisanalytics.*;\nimport software.amazon.awscdk.services.kinesisanalytics.CfnApplication.*;\nimport software.amazon.awsconstructs.services.kinesisfirehoses3kinesisanalytics.*;\n\nnew KinesisFirehoseToAnalyticsAndS3(this, \"FirehoseToS3AndAnalyticsPattern\",\n        new KinesisFirehoseToAnalyticsAndS3Props.Builder()\n                .kinesisAnalyticsProps(new CfnApplicationProps.Builder()\n                        .inputs(List.of(new InputProperty.Builder()\n                                .inputSchema(new InputSchemaProperty.Builder()\n                                        .recordColumns(List.of(\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"ticker_symbol\")\n                                                        .sqlType(\"VARCHAR(4)\")\n                                                        .mapping(\"$.ticker_symbol\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"sector\")\n                                                        .sqlType(\"VARCHAR(16)\")\n                                                        .mapping(\"$.sector\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"change\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.change\")\n                                                        .build(),\n                                                new RecordColumnProperty.Builder()\n                                                        .name(\"price\")\n                                                        .sqlType(\"REAL\")\n                                                        .mapping(\"$.price\")\n                                                        .build()))\n                                        .recordFormat(new RecordFormatProperty.Builder()\n                                                .recordFormatType(\"JSON\")\n                                                .build())\n                                        .recordEncoding(\"UTF-8\")\n                                        .build())\n                                .namePrefix(\"SOURCE_SQL_STREAM\")\n                                .build()))\n                        .build())\n                .build());\n```\n\n## Pattern Construct Props\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisFirehoseProps?|[`kinesisFirehose.CfnDeliveryStreamProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_kinesisfirehose.CfnDeliveryStreamProps.html)|Optional user-provided props to override the default props for the Kinesis Firehose delivery stream.|\n|kinesisAnalyticsProps?|[`kinesisAnalytics.CfnApplicationProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_kinesisanalytics.CfnApplicationProps.html)|Optional user-provided props to override the default props for the Kinesis Analytics application.|\n|existingBucketObj?|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.IBucket.html)|Existing instance of S3 Bucket object. If this is provided, then also providing bucketProps is an error. |\n|bucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.BucketProps.html)|User provided props to override the default props for the S3 Bucket.|\n|logGroupProps?|[`logs.LogGroupProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_logs.LogGroupProps.html)|User provided props to override the default props for for the CloudWatchLogs LogGroup.|\n|loggingBucketProps?|[`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.BucketProps.html)|Optional user provided props to override the default props for the S3 Logging Bucket.|\n|logS3AccessLogs?| boolean|Whether to turn on Access Logging for the S3 bucket. Creates an S3 bucket with associated storage costs for the logs. Enabling Access Logging is a best practice. default - true|\n\n## Pattern Properties\n\n| **Name**     | **Type**        | **Description** |\n|:-------------|:----------------|-----------------|\n|kinesisAnalytics|[`kinesisAnalytics.CfnApplication`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_kinesisanalytics.CfnApplication.html)|Returns an instance of the Kinesis Analytics application created by the pattern.|\n|kinesisFirehose|[`kinesisFirehose.CfnDeliveryStream`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_kinesisfirehose.CfnDeliveryStream.html)|Returns an instance of the Kinesis Firehose delivery stream created by the pattern.|\n|kinesisFirehoseRole|[`iam.Role`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_iam.Role.html)|Returns an instance of the iam.Role created by the construct for Kinesis Data Firehose delivery stream.|\n|kinesisFirehoseLogGroup|[`logs.LogGroup`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_logs.LogGroup.html)|Returns an instance of the LogGroup created by the construct for Kinesis Data Firehose delivery stream|\n|s3Bucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.Bucket.html)|Returns an instance of the S3 bucket created by the pattern.|\n|s3LoggingBucket?|[`s3.Bucket`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.Bucket.html)|Returns an instance of s3.Bucket created by the construct as the logging bucket for the primary bucket.|\n|s3BucketInterface|[`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.IBucket.html)|Returns an instance of s3.IBucket created by the construct.|\n\n## Default settings\n\nOut of the box implementation of the Construct without any override will set the following defaults:\n\n### Amazon Kinesis Firehose\n* Enable CloudWatch logging for Kinesis Firehose\n* Configure least privilege access IAM role for Amazon Kinesis Firehose\n\n### Amazon S3 Bucket\n* Configure Access logging for S3 Bucket\n* Enable server-side encryption for S3 Bucket using AWS managed KMS Key\n* Enforce encryption of data in transit\n* Turn on the versioning for S3 Bucket\n* Don't allow public access for S3 Bucket\n* Retain the S3 Bucket when deleting the CloudFormation stack\n* Applies Lifecycle rule to move noncurrent object versions to Glacier storage after 90 days\n\n### Amazon Kinesis Data Analytics\n* Configure least privilege access IAM role for Amazon Kinesis Analytics\n\n## Architecture\n![Architecture Diagram](architecture.png)\n\n***\n&copy; Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.","readmeFilename":"README.md","keywords":["aws","cdk","awscdk","AWS Solutions Constructs","Amazon S3","Amazon Kinesis Data Firehose","Amazon Kinesis Data Analytics"]}