├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github ├── stale.yml └── workflows │ └── build.yml ├── .gitignore ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── examples ├── blue-green-container-deployment-example │ ├── README.md │ ├── blue-green-repository │ │ ├── Dockerfile │ │ ├── appspec.yaml │ │ ├── custom-buildspec.yaml │ │ ├── src │ │ │ └── index.html │ │ └── taskdef.json │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── blue-green-container-deployment-app.ts │ │ └── blue-green-container-deployment-stack.ts ├── cloudfront-authorization-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── cloudfront-authorization-app.ts │ │ └── cloudfront-authorization-stack.ts ├── codecommit-backup-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── codecommit-backup-app.ts │ │ └── codecommit-backup-stack.ts ├── codepipeline-check-parameter-action-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── codepipeline-check-parameter-action-app.ts │ │ └── codepipeline-check-parameter-action-stack.ts ├── codepipeline-merge-action-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── codepipeline-merge-action-app.ts │ │ └── codepipeline-merge-action-stack.ts ├── codepipeline-slack-approval-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── codepipeline-slack-approval-app.ts │ │ └── codepipeline-slack-approval-stack.ts ├── container-audit-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── container-audit-app.ts │ │ └── container-audit-stack.ts ├── contentful-webhook-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── contentful-webhook-app.ts │ │ └── contentful-webhook-stack.ts ├── dependency-check-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── dependency-check-app.ts │ │ └── dependency-check-stack.ts ├── dynamodb-seeder-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ ├── s3-seeds │ │ ├── seeds1.json │ │ └── seeds2.json │ ├── seeds.json │ └── src │ │ ├── dynamodb-seeder-app.ts │ │ └── dynamodb-seeder-stack.ts ├── github-webhook-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── github-webhook-app.ts │ │ └── github-webhook-stack.ts ├── notifications-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── notifications-app.ts │ │ └── notifications-stack.ts ├── pull-request-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── pull-request-app.ts │ │ └── pull-request-stack.ts ├── responsive-email-template-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── responsive-email-template-app.ts │ │ └── responsive-email-template-stack.ts ├── s3-antivurs-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── s3-antivirus-app.ts │ │ └── s3-antivirus-stack.ts ├── static-website-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── static-website-app.ts │ │ └── static-website-stack.ts ├── stripe-webhook-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── stripe-webhook-app.ts │ │ ├── stripe-webhook-event-bus-stack.ts │ │ └── stripe-webhook-stack.ts ├── temp-stack-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ │ ├── temp-infra-app.ts │ │ └── temp-infra-stack.ts └── wordpress-example │ ├── README.md │ ├── cdk.json │ ├── package.json │ └── src │ ├── wordpress-app.ts │ └── wordpress-stack.ts ├── lerna.json ├── logo.png ├── package.json ├── packages ├── cdk-blue-green-container-deployment │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── dummy-task-definition.test.ts.snap │ │ ├── dummy-task-definition.test.ts │ │ ├── ecs-service.test.ts │ │ └── lambdas │ │ │ ├── __fixtures__ │ │ │ ├── default-context.ts │ │ │ ├── default-ecs-service-resource-properties.ts │ │ │ ├── default-event.ts │ │ │ └── default-logger.ts │ │ │ ├── ecs-deployment-group │ │ │ └── index.test.ts │ │ │ └── ecs-service │ │ │ └── index.test.ts │ │ ├── build-spec-generator.ts │ │ ├── dummy-task-definition.ts │ │ ├── ecs-deployment-config.ts │ │ ├── ecs-deployment-group.ts │ │ ├── ecs-service.ts │ │ ├── index.ts │ │ ├── lambdas │ │ ├── ecs-deployment-group │ │ │ └── index.ts │ │ └── ecs-service │ │ │ └── index.ts │ │ └── push-image-project.ts ├── cdk-chatops │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── slack-channel-configuration.test.ts.snap │ │ └── slack-channel-configuration.test.ts │ │ ├── index.ts │ │ ├── lambdas │ │ └── msteams-incoming-webhook │ │ │ ├── actions.ts │ │ │ ├── index.ts │ │ │ ├── inputs.ts │ │ │ ├── message-card.ts │ │ │ ├── messages │ │ │ ├── account.ts │ │ │ ├── developer-tools │ │ │ │ ├── codecommit-messages.ts │ │ │ │ ├── codepipeline-messages.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── message-card-factory.ts │ │ │ ├── message.ts │ │ │ └── raw-message.ts │ │ │ ├── sns-message.ts │ │ │ └── utils.ts │ │ ├── msteams-incoming-webhook-configuration.ts │ │ └── slack-channel-configuration.ts ├── cdk-cloudfront-authorization │ ├── API.md │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── authorizations.test.ts.snap │ │ │ └── distributions.test.ts.snap │ │ ├── authorizations.test.ts │ │ └── distributions.test.ts │ │ ├── auth-flow.ts │ │ ├── authorizations.ts │ │ ├── distributions.ts │ │ ├── index.ts │ │ ├── lambdas │ │ ├── check-auth │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── parse-auth │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── refresh-auth │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── secret-generator │ │ │ └── index.ts │ │ ├── shared │ │ │ ├── config.ts │ │ │ ├── cookie.ts │ │ │ ├── html.d.ts │ │ │ ├── index.ts │ │ │ ├── jwt.ts │ │ │ ├── logger.ts │ │ │ ├── request.ts │ │ │ └── template.html │ │ ├── sign-out │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ └── user-pool-domain │ │ │ └── index.ts │ │ ├── retrieve-user-pool-client-secret.ts │ │ ├── secret-generator.ts │ │ ├── user-pool-client-redirects.ts │ │ └── user-pool-domain.ts ├── cdk-codecommit-backup │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── scripts │ │ └── backup_codecommit.sh │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── backup-bucket.test.ts.snap │ │ │ ├── full-region-s3-codecommit-backup.test.ts.snap │ │ │ └── s3-codecommit-backup.test.ts.snap │ │ ├── backup-bucket.test.ts │ │ ├── full-region-s3-codecommit-backup.test.ts │ │ └── s3-codecommit-backup.test.ts │ │ ├── backup-bucket.ts │ │ ├── full-region-s3-codecommit-backup.ts │ │ ├── index.ts │ │ └── s3-codecommit-backup.ts ├── cdk-codepipeline-anchore-inline-scan-action │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── example_policy_bundle.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── codepipeline-anchore-inline-scan-action.test.ts.snap │ │ └── codepipeline-anchore-inline-scan-action.test.ts │ │ ├── codepipeline-anchore-inline-scan-action.ts │ │ └── index.ts ├── cdk-codepipeline-check-parameter-action │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── codepipeline-check-email-parameter-action.test.ts.snap │ │ │ └── codepipeline-check-parameter-action.test.ts.snap │ │ ├── codepipeline-check-email-parameter-action.test.ts │ │ └── codepipeline-check-parameter-action.test.ts │ │ ├── check-parameter-function.ts │ │ ├── codepipeline-check-email-parameter-action.ts │ │ ├── codepipeline-check-parameter-action.ts │ │ ├── codepipeline-check-url-parameter-action.ts │ │ ├── index.ts │ │ └── lambdas │ │ └── check-parameter │ │ └── index.ts ├── cdk-codepipeline-dockerfile-linter-action │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── codepipeline-dockerfile-linter-action.test.ts.snap │ │ └── codepipeline-dockerfile-linter-action.test.ts │ │ ├── codepipeline-dockerfile-linter-action.ts │ │ └── index.ts ├── cdk-codepipeline-merge-action │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── codepipeline-merge-action.test.ts.snap │ │ └── codepipeline-merge-action.test.ts │ │ ├── codepipeline-merge-action.ts │ │ ├── index.ts │ │ ├── lambdas │ │ └── merge-branches │ │ │ └── index.ts │ │ └── merge-branches-function.ts ├── cdk-codepipeline-slack │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── assets │ │ ├── approval_workflow.png │ │ ├── interactive_components.png │ │ ├── oauth_scope.png │ │ └── review_dialog.png │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── slack-approval-action.test.ts.snap │ │ └── slack-approval-action.test.ts │ │ ├── channel-types.ts │ │ ├── index.ts │ │ ├── lambdas │ │ ├── approval-handler │ │ │ └── index.ts │ │ ├── approval-requester │ │ │ └── index.ts │ │ ├── notifier │ │ │ └── index.ts │ │ └── shared │ │ │ ├── approval-interactions.ts │ │ │ ├── approval-message-builder.ts │ │ │ ├── message-builder.ts │ │ │ ├── message.ts │ │ │ ├── notifier-message-builder.ts │ │ │ ├── process-codepipeline.ts │ │ │ └── slack-bot.ts │ │ ├── slack-approval-action.ts │ │ └── slack-notifier.ts ├── cdk-container-registry │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── image-repository.test.ts.snap │ │ └── image-repository.test.ts │ │ ├── image-repository.ts │ │ ├── index.ts │ │ └── lambdas │ │ └── severity-filter │ │ └── index.ts ├── cdk-contentful-webhook │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── contentful-webhook.test.ts.snap │ │ └── contentful-webhook.test.ts │ │ ├── contentful-webhook.ts │ │ ├── index.ts │ │ └── lambdas │ │ └── contentful-webhook │ │ └── index.ts ├── cdk-deletable-bucket │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── deletable-bucket.test.ts.snap │ │ └── deletable-bucket.test.ts │ │ ├── deletable-bucket.ts │ │ ├── empty-bucket.ts │ │ ├── index.ts │ │ └── lambdas │ │ └── empty-bucket │ │ └── index.ts ├── cdk-dependency-check │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── codecommit-dependency-check.test.ts.snap │ │ └── codecommit-dependency-check.test.ts │ │ ├── cli.ts │ │ ├── codecommit-dependency-check.ts │ │ └── index.ts ├── cdk-developer-tools-notifications │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── assets │ │ └── codepipeline-message.png │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── notification-rules.test.ts.snap │ │ └── notification-rules.test.ts │ │ ├── index.ts │ │ ├── notification-rules.ts │ │ └── notification-targets.ts ├── cdk-dynamodb-seeder │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── dynamodb-seeder.test.ts.snap │ │ ├── dynamodb-seeder.test.ts │ │ └── mocks │ │ │ ├── nojson.txt │ │ │ └── seeds.json │ │ ├── dynamodb-seeder.ts │ │ ├── index.ts │ │ ├── lambdas │ │ └── dynamodb-seeder │ │ │ └── index.ts │ │ └── seeds.ts ├── cdk-github-webhook │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── github-webhook.test.ts.snap │ │ └── github-webhook.test.ts │ │ ├── github-webhook.ts │ │ ├── index.ts │ │ └── lambdas │ │ └── github-webhook │ │ ├── __tests__ │ │ └── webhook-api.test.ts │ │ ├── index.ts │ │ └── webhook-api.ts ├── cdk-lambda-at-edge-pattern │ ├── API.md │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── http-headers.test.ts.snap │ │ │ └── origin-mutation.test.ts.snap │ │ ├── http-headers.test.ts │ │ └── origin-mutation.test.ts │ │ ├── base-edge-construct.ts │ │ ├── edge-function-provider.ts │ │ ├── edge-function.ts │ │ ├── edge-lambda.ts │ │ ├── edge-role.ts │ │ ├── http-headers.ts │ │ ├── index.ts │ │ ├── lambda-function-association.ts │ │ ├── lambdas │ │ ├── http-headers │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── origin-mutation │ │ │ └── index.ts │ │ ├── shared │ │ │ ├── config.ts │ │ │ ├── index.ts │ │ │ └── logger.ts │ │ └── with-configuration │ │ │ └── index.ts │ │ ├── origin-mutation.ts │ │ └── with-configuration.ts ├── cdk-pull-request-approval-rule │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── approval-rule-template-repository-association.test.ts.snap │ │ │ └── approval-rule-template.test.ts.snap │ │ ├── approval-rule-template-repository-association.test.ts │ │ ├── approval-rule-template.test.ts │ │ └── mocks │ │ │ ├── approval-rule-template-repository-association │ │ │ ├── __entrypoint__.js │ │ │ └── index.js │ │ │ └── approval-rule-template │ │ │ ├── __entrypoint__.js │ │ │ └── index.js │ │ ├── approval-rule-template-repository-association.ts │ │ ├── approval-rule-template.ts │ │ ├── directories.ts │ │ ├── index.ts │ │ └── lambdas │ │ ├── approval-rule-template-repository-association │ │ └── index.ts │ │ └── approval-rule-template │ │ └── index.ts ├── cdk-pull-request-check │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── pull-request-check.test.ts.snap │ │ └── pull-request-check.test.ts │ │ ├── index.ts │ │ ├── lambdas │ │ └── code-build-result │ │ │ └── index.ts │ │ └── pull-request-check.ts ├── cdk-responsive-email-template │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── responsive-email-template.test.ts.snap │ │ ├── fixtures │ │ │ └── template │ │ │ │ └── template.mjml │ │ └── responsive-email-template.test.ts │ │ ├── env.d.ts │ │ ├── index.ts │ │ ├── responsive-email-template.ts │ │ └── template-part.ts ├── cdk-s3-antivirus │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── clamav-layer.ts │ │ ├── definition-bucket.ts │ │ ├── definition-initializer.ts │ │ ├── index.ts │ │ ├── lambdas │ │ ├── scan │ │ │ └── index.ts │ │ ├── shared │ │ │ └── anti-virus.ts │ │ └── update │ │ │ └── index.ts │ │ ├── layers │ │ └── clamav │ │ │ ├── .dockerignore │ │ │ ├── Dockerfile │ │ │ └── layer.zip │ │ ├── sandbox.ts │ │ └── scanner.ts ├── cdk-secret-key │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── src │ │ ├── __tests__ │ │ └── secret-key.test.ts │ │ ├── index.ts │ │ ├── key-type.ts │ │ ├── secret-key-store.ts │ │ └── secret-key.ts ├── cdk-static-website │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── __snapshots__ │ │ │ │ ├── static-website.test.ts.snap │ │ │ │ └── website-bucket.test.ts.snap │ │ │ ├── static-website.test.ts │ │ │ └── website-bucket.test.ts │ │ ├── index.ts │ │ ├── static-website.ts │ │ ├── website-alias-record.ts │ │ └── website-bucket.ts │ └── website │ │ ├── error.html │ │ └── index.html ├── cdk-stripe-webhook │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── stripe-event-bus-producer.test.ts.snap │ │ │ └── stripe-webhook.test.ts.snap │ │ ├── stripe-event-bus-producer.test.ts │ │ └── stripe-webhook.test.ts │ │ ├── index.ts │ │ ├── lambdas │ │ ├── stripe-event-bus-producer │ │ │ └── index.ts │ │ └── stripe-webhook │ │ │ └── index.ts │ │ ├── stripe-event-bus-producer.ts │ │ └── stripe-webhook.ts ├── cdk-temp-stack │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── temp-stack.test.ts.snap │ │ │ └── time-to-live.test.ts.snap │ │ ├── temp-stack.test.ts │ │ └── time-to-live.test.ts │ │ ├── index.ts │ │ ├── lambdas │ │ └── delete-stack │ │ │ └── index.ts │ │ ├── temp-stack.ts │ │ └── time-to-live.ts └── cdk-wordpress │ ├── API.md │ ├── LICENSE │ ├── README.md │ ├── lambda-file-sizes.json │ ├── package.json │ └── src │ ├── application.ts │ ├── database.ts │ ├── dns.ts │ ├── efs-volume.ts │ ├── index.ts │ └── wordpress.ts └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /.git 2 | /coverage 3 | lib 4 | node_modules 5 | cdk.out -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["cdk"] 3 | } 4 | -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/README.md -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/blue-green-container-deployment-example/README.md -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/blue-green-repository/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/blue-green-container-deployment-example/blue-green-repository/Dockerfile -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/blue-green-repository/appspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/blue-green-container-deployment-example/blue-green-repository/appspec.yaml -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/blue-green-repository/custom-buildspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/blue-green-container-deployment-example/blue-green-repository/custom-buildspec.yaml -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/blue-green-repository/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/blue-green-container-deployment-example/blue-green-repository/src/index.html -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/blue-green-repository/taskdef.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/blue-green-container-deployment-example/blue-green-repository/taskdef.json -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/blue-green-container-deployment-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/blue-green-container-deployment-example/package.json -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/src/blue-green-container-deployment-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/blue-green-container-deployment-example/src/blue-green-container-deployment-app.ts -------------------------------------------------------------------------------- /examples/blue-green-container-deployment-example/src/blue-green-container-deployment-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/blue-green-container-deployment-example/src/blue-green-container-deployment-stack.ts -------------------------------------------------------------------------------- /examples/cloudfront-authorization-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/cloudfront-authorization-example/README.md -------------------------------------------------------------------------------- /examples/cloudfront-authorization-example/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/cloudfront-authorization-example/cdk.json -------------------------------------------------------------------------------- /examples/cloudfront-authorization-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/cloudfront-authorization-example/package.json -------------------------------------------------------------------------------- /examples/cloudfront-authorization-example/src/cloudfront-authorization-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/cloudfront-authorization-example/src/cloudfront-authorization-app.ts -------------------------------------------------------------------------------- /examples/cloudfront-authorization-example/src/cloudfront-authorization-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/cloudfront-authorization-example/src/cloudfront-authorization-stack.ts -------------------------------------------------------------------------------- /examples/codecommit-backup-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codecommit-backup-example/README.md -------------------------------------------------------------------------------- /examples/codecommit-backup-example/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codecommit-backup-example/cdk.json -------------------------------------------------------------------------------- /examples/codecommit-backup-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codecommit-backup-example/package.json -------------------------------------------------------------------------------- /examples/codecommit-backup-example/src/codecommit-backup-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codecommit-backup-example/src/codecommit-backup-app.ts -------------------------------------------------------------------------------- /examples/codecommit-backup-example/src/codecommit-backup-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codecommit-backup-example/src/codecommit-backup-stack.ts -------------------------------------------------------------------------------- /examples/codepipeline-check-parameter-action-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-check-parameter-action-example/README.md -------------------------------------------------------------------------------- /examples/codepipeline-check-parameter-action-example/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-check-parameter-action-example/cdk.json -------------------------------------------------------------------------------- /examples/codepipeline-check-parameter-action-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-check-parameter-action-example/package.json -------------------------------------------------------------------------------- /examples/codepipeline-check-parameter-action-example/src/codepipeline-check-parameter-action-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-check-parameter-action-example/src/codepipeline-check-parameter-action-app.ts -------------------------------------------------------------------------------- /examples/codepipeline-check-parameter-action-example/src/codepipeline-check-parameter-action-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-check-parameter-action-example/src/codepipeline-check-parameter-action-stack.ts -------------------------------------------------------------------------------- /examples/codepipeline-merge-action-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-merge-action-example/README.md -------------------------------------------------------------------------------- /examples/codepipeline-merge-action-example/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-merge-action-example/cdk.json -------------------------------------------------------------------------------- /examples/codepipeline-merge-action-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-merge-action-example/package.json -------------------------------------------------------------------------------- /examples/codepipeline-merge-action-example/src/codepipeline-merge-action-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-merge-action-example/src/codepipeline-merge-action-app.ts -------------------------------------------------------------------------------- /examples/codepipeline-merge-action-example/src/codepipeline-merge-action-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-merge-action-example/src/codepipeline-merge-action-stack.ts -------------------------------------------------------------------------------- /examples/codepipeline-slack-approval-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-slack-approval-example/README.md -------------------------------------------------------------------------------- /examples/codepipeline-slack-approval-example/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-slack-approval-example/cdk.json -------------------------------------------------------------------------------- /examples/codepipeline-slack-approval-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-slack-approval-example/package.json -------------------------------------------------------------------------------- /examples/codepipeline-slack-approval-example/src/codepipeline-slack-approval-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-slack-approval-example/src/codepipeline-slack-approval-app.ts -------------------------------------------------------------------------------- /examples/codepipeline-slack-approval-example/src/codepipeline-slack-approval-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/codepipeline-slack-approval-example/src/codepipeline-slack-approval-stack.ts -------------------------------------------------------------------------------- /examples/container-audit-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/container-audit-example/README.md -------------------------------------------------------------------------------- /examples/container-audit-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/container-audit-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/container-audit-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/container-audit-example/package.json -------------------------------------------------------------------------------- /examples/container-audit-example/src/container-audit-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/container-audit-example/src/container-audit-app.ts -------------------------------------------------------------------------------- /examples/container-audit-example/src/container-audit-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/container-audit-example/src/container-audit-stack.ts -------------------------------------------------------------------------------- /examples/contentful-webhook-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/contentful-webhook-example/README.md -------------------------------------------------------------------------------- /examples/contentful-webhook-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/contentful-webhook-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/contentful-webhook-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/contentful-webhook-example/package.json -------------------------------------------------------------------------------- /examples/contentful-webhook-example/src/contentful-webhook-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/contentful-webhook-example/src/contentful-webhook-app.ts -------------------------------------------------------------------------------- /examples/contentful-webhook-example/src/contentful-webhook-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/contentful-webhook-example/src/contentful-webhook-stack.ts -------------------------------------------------------------------------------- /examples/dependency-check-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dependency-check-example/README.md -------------------------------------------------------------------------------- /examples/dependency-check-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/dependency-check-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/dependency-check-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dependency-check-example/package.json -------------------------------------------------------------------------------- /examples/dependency-check-example/src/dependency-check-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dependency-check-example/src/dependency-check-app.ts -------------------------------------------------------------------------------- /examples/dependency-check-example/src/dependency-check-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dependency-check-example/src/dependency-check-stack.ts -------------------------------------------------------------------------------- /examples/dynamodb-seeder-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dynamodb-seeder-example/README.md -------------------------------------------------------------------------------- /examples/dynamodb-seeder-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/dynamodb-seeder-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/dynamodb-seeder-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dynamodb-seeder-example/package.json -------------------------------------------------------------------------------- /examples/dynamodb-seeder-example/s3-seeds/seeds1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dynamodb-seeder-example/s3-seeds/seeds1.json -------------------------------------------------------------------------------- /examples/dynamodb-seeder-example/s3-seeds/seeds2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dynamodb-seeder-example/s3-seeds/seeds2.json -------------------------------------------------------------------------------- /examples/dynamodb-seeder-example/seeds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dynamodb-seeder-example/seeds.json -------------------------------------------------------------------------------- /examples/dynamodb-seeder-example/src/dynamodb-seeder-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dynamodb-seeder-example/src/dynamodb-seeder-app.ts -------------------------------------------------------------------------------- /examples/dynamodb-seeder-example/src/dynamodb-seeder-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/dynamodb-seeder-example/src/dynamodb-seeder-stack.ts -------------------------------------------------------------------------------- /examples/github-webhook-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/github-webhook-example/README.md -------------------------------------------------------------------------------- /examples/github-webhook-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/github-webhook-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/github-webhook-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/github-webhook-example/package.json -------------------------------------------------------------------------------- /examples/github-webhook-example/src/github-webhook-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/github-webhook-example/src/github-webhook-app.ts -------------------------------------------------------------------------------- /examples/github-webhook-example/src/github-webhook-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/github-webhook-example/src/github-webhook-stack.ts -------------------------------------------------------------------------------- /examples/notifications-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/notifications-example/README.md -------------------------------------------------------------------------------- /examples/notifications-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/notifications-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/notifications-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/notifications-example/package.json -------------------------------------------------------------------------------- /examples/notifications-example/src/notifications-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/notifications-example/src/notifications-app.ts -------------------------------------------------------------------------------- /examples/notifications-example/src/notifications-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/notifications-example/src/notifications-stack.ts -------------------------------------------------------------------------------- /examples/pull-request-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/pull-request-example/README.md -------------------------------------------------------------------------------- /examples/pull-request-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/pull-request-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/pull-request-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/pull-request-example/package.json -------------------------------------------------------------------------------- /examples/pull-request-example/src/pull-request-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/pull-request-example/src/pull-request-app.ts -------------------------------------------------------------------------------- /examples/pull-request-example/src/pull-request-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/pull-request-example/src/pull-request-stack.ts -------------------------------------------------------------------------------- /examples/responsive-email-template-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/responsive-email-template-example/README.md -------------------------------------------------------------------------------- /examples/responsive-email-template-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/responsive-email-template-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/responsive-email-template-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/responsive-email-template-example/package.json -------------------------------------------------------------------------------- /examples/responsive-email-template-example/src/responsive-email-template-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/responsive-email-template-example/src/responsive-email-template-app.ts -------------------------------------------------------------------------------- /examples/responsive-email-template-example/src/responsive-email-template-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/responsive-email-template-example/src/responsive-email-template-stack.ts -------------------------------------------------------------------------------- /examples/s3-antivurs-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/s3-antivurs-example/README.md -------------------------------------------------------------------------------- /examples/s3-antivurs-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/s3-antivirus-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/s3-antivurs-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/s3-antivurs-example/package.json -------------------------------------------------------------------------------- /examples/s3-antivurs-example/src/s3-antivirus-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/s3-antivurs-example/src/s3-antivirus-app.ts -------------------------------------------------------------------------------- /examples/s3-antivurs-example/src/s3-antivirus-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/s3-antivurs-example/src/s3-antivirus-stack.ts -------------------------------------------------------------------------------- /examples/static-website-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/static-website-example/README.md -------------------------------------------------------------------------------- /examples/static-website-example/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/static-website-example/cdk.json -------------------------------------------------------------------------------- /examples/static-website-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/static-website-example/package.json -------------------------------------------------------------------------------- /examples/static-website-example/src/static-website-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/static-website-example/src/static-website-app.ts -------------------------------------------------------------------------------- /examples/static-website-example/src/static-website-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/static-website-example/src/static-website-stack.ts -------------------------------------------------------------------------------- /examples/stripe-webhook-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/stripe-webhook-example/README.md -------------------------------------------------------------------------------- /examples/stripe-webhook-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/stripe-webhook-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/stripe-webhook-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/stripe-webhook-example/package.json -------------------------------------------------------------------------------- /examples/stripe-webhook-example/src/stripe-webhook-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/stripe-webhook-example/src/stripe-webhook-app.ts -------------------------------------------------------------------------------- /examples/stripe-webhook-example/src/stripe-webhook-event-bus-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/stripe-webhook-example/src/stripe-webhook-event-bus-stack.ts -------------------------------------------------------------------------------- /examples/stripe-webhook-example/src/stripe-webhook-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/stripe-webhook-example/src/stripe-webhook-stack.ts -------------------------------------------------------------------------------- /examples/temp-stack-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/temp-stack-example/README.md -------------------------------------------------------------------------------- /examples/temp-stack-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/temp-infra-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/temp-stack-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/temp-stack-example/package.json -------------------------------------------------------------------------------- /examples/temp-stack-example/src/temp-infra-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/temp-stack-example/src/temp-infra-app.ts -------------------------------------------------------------------------------- /examples/temp-stack-example/src/temp-infra-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/temp-stack-example/src/temp-infra-stack.ts -------------------------------------------------------------------------------- /examples/wordpress-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/wordpress-example/README.md -------------------------------------------------------------------------------- /examples/wordpress-example/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "cdkdx node src/wordpress-app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /examples/wordpress-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/wordpress-example/package.json -------------------------------------------------------------------------------- /examples/wordpress-example/src/wordpress-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/wordpress-example/src/wordpress-app.ts -------------------------------------------------------------------------------- /examples/wordpress-example/src/wordpress-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/examples/wordpress-example/src/wordpress-stack.ts -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/lerna.json -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/package.json -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/API.md -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/LICENSE -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/README.md -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/package.json -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/__tests__/__snapshots__/dummy-task-definition.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/__tests__/__snapshots__/dummy-task-definition.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/__tests__/dummy-task-definition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/__tests__/dummy-task-definition.test.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/__tests__/ecs-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/__tests__/ecs-service.test.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/__fixtures__/default-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/__fixtures__/default-context.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/__fixtures__/default-ecs-service-resource-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/__fixtures__/default-ecs-service-resource-properties.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/__fixtures__/default-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/__fixtures__/default-event.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/__fixtures__/default-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/__fixtures__/default-logger.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/ecs-deployment-group/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/ecs-deployment-group/index.test.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/ecs-service/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/__tests__/lambdas/ecs-service/index.test.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/build-spec-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/build-spec-generator.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/dummy-task-definition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/dummy-task-definition.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/ecs-deployment-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/ecs-deployment-config.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/ecs-deployment-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/ecs-deployment-group.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/ecs-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/ecs-service.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/lambdas/ecs-deployment-group/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/lambdas/ecs-deployment-group/index.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/lambdas/ecs-service/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/lambdas/ecs-service/index.ts -------------------------------------------------------------------------------- /packages/cdk-blue-green-container-deployment/src/push-image-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-blue-green-container-deployment/src/push-image-project.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/API.md -------------------------------------------------------------------------------- /packages/cdk-chatops/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/LICENSE -------------------------------------------------------------------------------- /packages/cdk-chatops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/README.md -------------------------------------------------------------------------------- /packages/cdk-chatops/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-chatops/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/package.json -------------------------------------------------------------------------------- /packages/cdk-chatops/src/__tests__/__snapshots__/slack-channel-configuration.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/__tests__/__snapshots__/slack-channel-configuration.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-chatops/src/__tests__/slack-channel-configuration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/__tests__/slack-channel-configuration.test.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/actions.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/index.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/inputs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/inputs.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/message-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/message-card.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/account.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/developer-tools/codecommit-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/developer-tools/codecommit-messages.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/developer-tools/codepipeline-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/developer-tools/codepipeline-messages.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/developer-tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/developer-tools/index.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/index.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/message-card-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/message-card-factory.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/message.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/raw-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/raw-message.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/sns-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/sns-message.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/utils.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/msteams-incoming-webhook-configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/msteams-incoming-webhook-configuration.ts -------------------------------------------------------------------------------- /packages/cdk-chatops/src/slack-channel-configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-chatops/src/slack-channel-configuration.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/API.md -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/README.md -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/package.json -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/__tests__/__snapshots__/authorizations.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/__tests__/__snapshots__/authorizations.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/__tests__/__snapshots__/distributions.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/__tests__/__snapshots__/distributions.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/__tests__/authorizations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/__tests__/authorizations.test.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/__tests__/distributions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/__tests__/distributions.test.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/auth-flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/auth-flow.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/authorizations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/authorizations.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/distributions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/distributions.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/check-auth/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/check-auth/__tests__/index.test.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/check-auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/check-auth/index.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/parse-auth/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/parse-auth/__tests__/index.test.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/parse-auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/parse-auth/index.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/refresh-auth/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/refresh-auth/__tests__/index.test.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/refresh-auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/refresh-auth/index.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/secret-generator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/secret-generator/index.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/shared/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/shared/config.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/shared/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/shared/cookie.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/shared/html.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/shared/html.d.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/shared/index.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/shared/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/shared/jwt.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/shared/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/shared/logger.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/shared/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/shared/request.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/shared/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/shared/template.html -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/sign-out/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/sign-out/__tests__/index.test.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/sign-out/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/sign-out/index.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/lambdas/user-pool-domain/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/lambdas/user-pool-domain/index.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/retrieve-user-pool-client-secret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/retrieve-user-pool-client-secret.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/secret-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/secret-generator.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/user-pool-client-redirects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/user-pool-client-redirects.ts -------------------------------------------------------------------------------- /packages/cdk-cloudfront-authorization/src/user-pool-domain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-cloudfront-authorization/src/user-pool-domain.ts -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/API.md -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/LICENSE -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/README.md -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/package.json -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/scripts/backup_codecommit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/scripts/backup_codecommit.sh -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/__tests__/__snapshots__/backup-bucket.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/__tests__/__snapshots__/backup-bucket.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/__tests__/__snapshots__/full-region-s3-codecommit-backup.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/__tests__/__snapshots__/full-region-s3-codecommit-backup.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/__tests__/__snapshots__/s3-codecommit-backup.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/__tests__/__snapshots__/s3-codecommit-backup.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/__tests__/backup-bucket.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/__tests__/backup-bucket.test.ts -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/__tests__/full-region-s3-codecommit-backup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/__tests__/full-region-s3-codecommit-backup.test.ts -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/__tests__/s3-codecommit-backup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/__tests__/s3-codecommit-backup.test.ts -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/backup-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/backup-bucket.ts -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/full-region-s3-codecommit-backup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/full-region-s3-codecommit-backup.ts -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-codecommit-backup/src/s3-codecommit-backup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codecommit-backup/src/s3-codecommit-backup.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-anchore-inline-scan-action/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-anchore-inline-scan-action/API.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-anchore-inline-scan-action/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-anchore-inline-scan-action/LICENSE -------------------------------------------------------------------------------- /packages/cdk-codepipeline-anchore-inline-scan-action/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-anchore-inline-scan-action/README.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-anchore-inline-scan-action/example_policy_bundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-anchore-inline-scan-action/example_policy_bundle.json -------------------------------------------------------------------------------- /packages/cdk-codepipeline-anchore-inline-scan-action/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-anchore-inline-scan-action/package.json -------------------------------------------------------------------------------- /packages/cdk-codepipeline-anchore-inline-scan-action/src/__tests__/__snapshots__/codepipeline-anchore-inline-scan-action.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-anchore-inline-scan-action/src/__tests__/__snapshots__/codepipeline-anchore-inline-scan-action.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-codepipeline-anchore-inline-scan-action/src/__tests__/codepipeline-anchore-inline-scan-action.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-anchore-inline-scan-action/src/__tests__/codepipeline-anchore-inline-scan-action.test.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-anchore-inline-scan-action/src/codepipeline-anchore-inline-scan-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-anchore-inline-scan-action/src/codepipeline-anchore-inline-scan-action.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-anchore-inline-scan-action/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-anchore-inline-scan-action/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/API.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/LICENSE -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/README.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/package.json -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/__tests__/__snapshots__/codepipeline-check-email-parameter-action.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/__tests__/__snapshots__/codepipeline-check-email-parameter-action.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/__tests__/__snapshots__/codepipeline-check-parameter-action.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/__tests__/__snapshots__/codepipeline-check-parameter-action.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/__tests__/codepipeline-check-email-parameter-action.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/__tests__/codepipeline-check-email-parameter-action.test.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/__tests__/codepipeline-check-parameter-action.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/__tests__/codepipeline-check-parameter-action.test.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/check-parameter-function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/check-parameter-function.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/codepipeline-check-email-parameter-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/codepipeline-check-email-parameter-action.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/codepipeline-check-parameter-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/codepipeline-check-parameter-action.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/codepipeline-check-url-parameter-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/codepipeline-check-url-parameter-action.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-check-parameter-action/src/lambdas/check-parameter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-check-parameter-action/src/lambdas/check-parameter/index.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-dockerfile-linter-action/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-dockerfile-linter-action/API.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-dockerfile-linter-action/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-dockerfile-linter-action/LICENSE -------------------------------------------------------------------------------- /packages/cdk-codepipeline-dockerfile-linter-action/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-dockerfile-linter-action/README.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-dockerfile-linter-action/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-dockerfile-linter-action/package.json -------------------------------------------------------------------------------- /packages/cdk-codepipeline-dockerfile-linter-action/src/__tests__/__snapshots__/codepipeline-dockerfile-linter-action.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-dockerfile-linter-action/src/__tests__/__snapshots__/codepipeline-dockerfile-linter-action.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-codepipeline-dockerfile-linter-action/src/__tests__/codepipeline-dockerfile-linter-action.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-dockerfile-linter-action/src/__tests__/codepipeline-dockerfile-linter-action.test.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-dockerfile-linter-action/src/codepipeline-dockerfile-linter-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-dockerfile-linter-action/src/codepipeline-dockerfile-linter-action.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-dockerfile-linter-action/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './codepipeline-dockerfile-linter-action'; 2 | -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/API.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/LICENSE -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/README.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/package.json -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/src/__tests__/__snapshots__/codepipeline-merge-action.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/src/__tests__/__snapshots__/codepipeline-merge-action.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/src/__tests__/codepipeline-merge-action.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/src/__tests__/codepipeline-merge-action.test.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/src/codepipeline-merge-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/src/codepipeline-merge-action.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/src/lambdas/merge-branches/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/src/lambdas/merge-branches/index.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-merge-action/src/merge-branches-function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-merge-action/src/merge-branches-function.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/API.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/LICENSE -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/README.md -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/assets/approval_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/assets/approval_workflow.png -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/assets/interactive_components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/assets/interactive_components.png -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/assets/oauth_scope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/assets/oauth_scope.png -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/assets/review_dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/assets/review_dialog.png -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/package.json -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/__tests__/__snapshots__/slack-approval-action.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/__tests__/__snapshots__/slack-approval-action.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/__tests__/slack-approval-action.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/__tests__/slack-approval-action.test.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/channel-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/channel-types.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/approval-handler/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/approval-handler/index.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/approval-requester/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/approval-requester/index.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/notifier/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/notifier/index.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/shared/approval-interactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/shared/approval-interactions.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/shared/approval-message-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/shared/approval-message-builder.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/shared/message-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/shared/message-builder.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/shared/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/shared/message.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/shared/notifier-message-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/shared/notifier-message-builder.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/shared/process-codepipeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/shared/process-codepipeline.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/lambdas/shared/slack-bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/lambdas/shared/slack-bot.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/slack-approval-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/slack-approval-action.ts -------------------------------------------------------------------------------- /packages/cdk-codepipeline-slack/src/slack-notifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-codepipeline-slack/src/slack-notifier.ts -------------------------------------------------------------------------------- /packages/cdk-container-registry/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-container-registry/API.md -------------------------------------------------------------------------------- /packages/cdk-container-registry/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-container-registry/LICENSE -------------------------------------------------------------------------------- /packages/cdk-container-registry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-container-registry/README.md -------------------------------------------------------------------------------- /packages/cdk-container-registry/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-container-registry/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-container-registry/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-container-registry/package.json -------------------------------------------------------------------------------- /packages/cdk-container-registry/src/__tests__/__snapshots__/image-repository.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-container-registry/src/__tests__/__snapshots__/image-repository.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-container-registry/src/__tests__/image-repository.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-container-registry/src/__tests__/image-repository.test.ts -------------------------------------------------------------------------------- /packages/cdk-container-registry/src/image-repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-container-registry/src/image-repository.ts -------------------------------------------------------------------------------- /packages/cdk-container-registry/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './image-repository'; 2 | -------------------------------------------------------------------------------- /packages/cdk-container-registry/src/lambdas/severity-filter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-container-registry/src/lambdas/severity-filter/index.ts -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-contentful-webhook/API.md -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-contentful-webhook/LICENSE -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-contentful-webhook/README.md -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-contentful-webhook/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-contentful-webhook/package.json -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/src/__tests__/__snapshots__/contentful-webhook.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-contentful-webhook/src/__tests__/__snapshots__/contentful-webhook.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/src/__tests__/contentful-webhook.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-contentful-webhook/src/__tests__/contentful-webhook.test.ts -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/src/contentful-webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-contentful-webhook/src/contentful-webhook.ts -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './contentful-webhook'; 2 | -------------------------------------------------------------------------------- /packages/cdk-contentful-webhook/src/lambdas/contentful-webhook/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-contentful-webhook/src/lambdas/contentful-webhook/index.ts -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/API.md -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/LICENSE -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/README.md -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/package.json -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/src/__tests__/__snapshots__/deletable-bucket.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/src/__tests__/__snapshots__/deletable-bucket.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/src/__tests__/deletable-bucket.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/src/__tests__/deletable-bucket.test.ts -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/src/deletable-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/src/deletable-bucket.ts -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/src/empty-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/src/empty-bucket.ts -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-deletable-bucket/src/lambdas/empty-bucket/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-deletable-bucket/src/lambdas/empty-bucket/index.ts -------------------------------------------------------------------------------- /packages/cdk-dependency-check/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dependency-check/API.md -------------------------------------------------------------------------------- /packages/cdk-dependency-check/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dependency-check/LICENSE -------------------------------------------------------------------------------- /packages/cdk-dependency-check/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dependency-check/README.md -------------------------------------------------------------------------------- /packages/cdk-dependency-check/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dependency-check/package.json -------------------------------------------------------------------------------- /packages/cdk-dependency-check/src/__tests__/__snapshots__/codecommit-dependency-check.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dependency-check/src/__tests__/__snapshots__/codecommit-dependency-check.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-dependency-check/src/__tests__/codecommit-dependency-check.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dependency-check/src/__tests__/codecommit-dependency-check.test.ts -------------------------------------------------------------------------------- /packages/cdk-dependency-check/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dependency-check/src/cli.ts -------------------------------------------------------------------------------- /packages/cdk-dependency-check/src/codecommit-dependency-check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dependency-check/src/codecommit-dependency-check.ts -------------------------------------------------------------------------------- /packages/cdk-dependency-check/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './codecommit-dependency-check'; 2 | -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/API.md -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/LICENSE -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/README.md -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/assets/codepipeline-message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/assets/codepipeline-message.png -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/package.json -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/src/__tests__/__snapshots__/notification-rules.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/src/__tests__/__snapshots__/notification-rules.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/src/__tests__/notification-rules.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/src/__tests__/notification-rules.test.ts -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/src/notification-rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/src/notification-rules.ts -------------------------------------------------------------------------------- /packages/cdk-developer-tools-notifications/src/notification-targets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-developer-tools-notifications/src/notification-targets.ts -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/API.md -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/LICENSE -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/README.md -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/package.json -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/src/__tests__/__snapshots__/dynamodb-seeder.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/src/__tests__/__snapshots__/dynamodb-seeder.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/src/__tests__/dynamodb-seeder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/src/__tests__/dynamodb-seeder.test.ts -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/src/__tests__/mocks/nojson.txt: -------------------------------------------------------------------------------- 1 | foo bar -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/src/__tests__/mocks/seeds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/src/__tests__/mocks/seeds.json -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/src/dynamodb-seeder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/src/dynamodb-seeder.ts -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/src/lambdas/dynamodb-seeder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/src/lambdas/dynamodb-seeder/index.ts -------------------------------------------------------------------------------- /packages/cdk-dynamodb-seeder/src/seeds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-dynamodb-seeder/src/seeds.ts -------------------------------------------------------------------------------- /packages/cdk-github-webhook/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/API.md -------------------------------------------------------------------------------- /packages/cdk-github-webhook/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/LICENSE -------------------------------------------------------------------------------- /packages/cdk-github-webhook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/README.md -------------------------------------------------------------------------------- /packages/cdk-github-webhook/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-github-webhook/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/package.json -------------------------------------------------------------------------------- /packages/cdk-github-webhook/src/__tests__/__snapshots__/github-webhook.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/src/__tests__/__snapshots__/github-webhook.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-github-webhook/src/__tests__/github-webhook.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/src/__tests__/github-webhook.test.ts -------------------------------------------------------------------------------- /packages/cdk-github-webhook/src/github-webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/src/github-webhook.ts -------------------------------------------------------------------------------- /packages/cdk-github-webhook/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './github-webhook'; 2 | -------------------------------------------------------------------------------- /packages/cdk-github-webhook/src/lambdas/github-webhook/__tests__/webhook-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/src/lambdas/github-webhook/__tests__/webhook-api.test.ts -------------------------------------------------------------------------------- /packages/cdk-github-webhook/src/lambdas/github-webhook/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/src/lambdas/github-webhook/index.ts -------------------------------------------------------------------------------- /packages/cdk-github-webhook/src/lambdas/github-webhook/webhook-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-github-webhook/src/lambdas/github-webhook/webhook-api.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/API.md -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/README.md -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/package.json -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/__tests__/__snapshots__/http-headers.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/__tests__/__snapshots__/http-headers.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/__tests__/__snapshots__/origin-mutation.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/__tests__/__snapshots__/origin-mutation.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/__tests__/http-headers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/__tests__/http-headers.test.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/__tests__/origin-mutation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/__tests__/origin-mutation.test.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/base-edge-construct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/base-edge-construct.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/edge-function-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/edge-function-provider.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/edge-function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/edge-function.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/edge-lambda.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/edge-lambda.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/edge-role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/edge-role.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/http-headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/http-headers.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/lambda-function-association.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/lambda-function-association.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/lambdas/http-headers/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/lambdas/http-headers/__tests__/index.test.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/lambdas/http-headers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/lambdas/http-headers/index.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/lambdas/origin-mutation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/lambdas/origin-mutation/index.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/lambdas/shared/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/lambdas/shared/config.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/lambdas/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/lambdas/shared/index.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/lambdas/shared/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/lambdas/shared/logger.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/lambdas/with-configuration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/lambdas/with-configuration/index.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/origin-mutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/origin-mutation.ts -------------------------------------------------------------------------------- /packages/cdk-lambda-at-edge-pattern/src/with-configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-lambda-at-edge-pattern/src/with-configuration.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/API.md -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/LICENSE -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/README.md -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/package.json -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/__tests__/__snapshots__/approval-rule-template-repository-association.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/__tests__/__snapshots__/approval-rule-template-repository-association.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/__tests__/__snapshots__/approval-rule-template.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/__tests__/__snapshots__/approval-rule-template.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/__tests__/approval-rule-template-repository-association.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/__tests__/approval-rule-template-repository-association.test.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/__tests__/approval-rule-template.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/__tests__/approval-rule-template.test.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/__tests__/mocks/approval-rule-template-repository-association/__entrypoint__.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/__tests__/mocks/approval-rule-template-repository-association/__entrypoint__.js -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/__tests__/mocks/approval-rule-template-repository-association/index.js: -------------------------------------------------------------------------------- 1 | // mock 2 | -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/__tests__/mocks/approval-rule-template/__entrypoint__.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/__tests__/mocks/approval-rule-template/__entrypoint__.js -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/__tests__/mocks/approval-rule-template/index.js: -------------------------------------------------------------------------------- 1 | // mock 2 | -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/approval-rule-template-repository-association.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/approval-rule-template-repository-association.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/approval-rule-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/approval-rule-template.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/directories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/directories.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/lambdas/approval-rule-template-repository-association/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/lambdas/approval-rule-template-repository-association/index.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-approval-rule/src/lambdas/approval-rule-template/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-approval-rule/src/lambdas/approval-rule-template/index.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-check/API.md -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-check/LICENSE -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-check/README.md -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-check/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-check/package.json -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/src/__tests__/__snapshots__/pull-request-check.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-check/src/__tests__/__snapshots__/pull-request-check.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/src/__tests__/pull-request-check.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-check/src/__tests__/pull-request-check.test.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './pull-request-check'; 2 | -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/src/lambdas/code-build-result/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-check/src/lambdas/code-build-result/index.ts -------------------------------------------------------------------------------- /packages/cdk-pull-request-check/src/pull-request-check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-pull-request-check/src/pull-request-check.ts -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/API.md -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/LICENSE -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/README.md -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/package.json -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/src/__tests__/__snapshots__/responsive-email-template.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/src/__tests__/__snapshots__/responsive-email-template.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/src/__tests__/fixtures/template/template.mjml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/src/__tests__/fixtures/template/template.mjml -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/src/__tests__/responsive-email-template.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/src/__tests__/responsive-email-template.test.ts -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/src/env.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'mjml'; -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/src/responsive-email-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/src/responsive-email-template.ts -------------------------------------------------------------------------------- /packages/cdk-responsive-email-template/src/template-part.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-responsive-email-template/src/template-part.ts -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/API.md -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/LICENSE -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/README.md -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/package.json -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/clamav-layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/clamav-layer.ts -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/definition-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/definition-bucket.ts -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/definition-initializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/definition-initializer.ts -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/lambdas/scan/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/lambdas/scan/index.ts -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/lambdas/shared/anti-virus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/lambdas/shared/anti-virus.ts -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/lambdas/update/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/lambdas/update/index.ts -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/layers/clamav/.dockerignore: -------------------------------------------------------------------------------- 1 | layer.zip -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/layers/clamav/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/layers/clamav/Dockerfile -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/layers/clamav/layer.zip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/sandbox.ts -------------------------------------------------------------------------------- /packages/cdk-s3-antivirus/src/scanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-s3-antivirus/src/scanner.ts -------------------------------------------------------------------------------- /packages/cdk-secret-key/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-secret-key/API.md -------------------------------------------------------------------------------- /packages/cdk-secret-key/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-secret-key/LICENSE -------------------------------------------------------------------------------- /packages/cdk-secret-key/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-secret-key/README.md -------------------------------------------------------------------------------- /packages/cdk-secret-key/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-secret-key/package.json -------------------------------------------------------------------------------- /packages/cdk-secret-key/src/__tests__/secret-key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-secret-key/src/__tests__/secret-key.test.ts -------------------------------------------------------------------------------- /packages/cdk-secret-key/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-secret-key/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-secret-key/src/key-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-secret-key/src/key-type.ts -------------------------------------------------------------------------------- /packages/cdk-secret-key/src/secret-key-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-secret-key/src/secret-key-store.ts -------------------------------------------------------------------------------- /packages/cdk-secret-key/src/secret-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-secret-key/src/secret-key.ts -------------------------------------------------------------------------------- /packages/cdk-static-website/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/API.md -------------------------------------------------------------------------------- /packages/cdk-static-website/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/LICENSE -------------------------------------------------------------------------------- /packages/cdk-static-website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/README.md -------------------------------------------------------------------------------- /packages/cdk-static-website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/package.json -------------------------------------------------------------------------------- /packages/cdk-static-website/src/__tests__/__snapshots__/static-website.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/src/__tests__/__snapshots__/static-website.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-static-website/src/__tests__/__snapshots__/website-bucket.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/src/__tests__/__snapshots__/website-bucket.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-static-website/src/__tests__/static-website.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/src/__tests__/static-website.test.ts -------------------------------------------------------------------------------- /packages/cdk-static-website/src/__tests__/website-bucket.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/src/__tests__/website-bucket.test.ts -------------------------------------------------------------------------------- /packages/cdk-static-website/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-static-website/src/static-website.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/src/static-website.ts -------------------------------------------------------------------------------- /packages/cdk-static-website/src/website-alias-record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/src/website-alias-record.ts -------------------------------------------------------------------------------- /packages/cdk-static-website/src/website-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/src/website-bucket.ts -------------------------------------------------------------------------------- /packages/cdk-static-website/website/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/website/error.html -------------------------------------------------------------------------------- /packages/cdk-static-website/website/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-static-website/website/index.html -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/API.md -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/LICENSE -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/README.md -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/package.json -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/src/__tests__/__snapshots__/stripe-event-bus-producer.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/src/__tests__/__snapshots__/stripe-event-bus-producer.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/src/__tests__/__snapshots__/stripe-webhook.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/src/__tests__/__snapshots__/stripe-webhook.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/src/__tests__/stripe-event-bus-producer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/src/__tests__/stripe-event-bus-producer.test.ts -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/src/__tests__/stripe-webhook.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/src/__tests__/stripe-webhook.test.ts -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/src/lambdas/stripe-event-bus-producer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/src/lambdas/stripe-event-bus-producer/index.ts -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/src/lambdas/stripe-webhook/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/src/lambdas/stripe-webhook/index.ts -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/src/stripe-event-bus-producer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/src/stripe-event-bus-producer.ts -------------------------------------------------------------------------------- /packages/cdk-stripe-webhook/src/stripe-webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-stripe-webhook/src/stripe-webhook.ts -------------------------------------------------------------------------------- /packages/cdk-temp-stack/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/API.md -------------------------------------------------------------------------------- /packages/cdk-temp-stack/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/LICENSE -------------------------------------------------------------------------------- /packages/cdk-temp-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/README.md -------------------------------------------------------------------------------- /packages/cdk-temp-stack/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-temp-stack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/package.json -------------------------------------------------------------------------------- /packages/cdk-temp-stack/src/__tests__/__snapshots__/temp-stack.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/src/__tests__/__snapshots__/temp-stack.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-temp-stack/src/__tests__/__snapshots__/time-to-live.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/src/__tests__/__snapshots__/time-to-live.test.ts.snap -------------------------------------------------------------------------------- /packages/cdk-temp-stack/src/__tests__/temp-stack.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/src/__tests__/temp-stack.test.ts -------------------------------------------------------------------------------- /packages/cdk-temp-stack/src/__tests__/time-to-live.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/src/__tests__/time-to-live.test.ts -------------------------------------------------------------------------------- /packages/cdk-temp-stack/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-temp-stack/src/lambdas/delete-stack/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/src/lambdas/delete-stack/index.ts -------------------------------------------------------------------------------- /packages/cdk-temp-stack/src/temp-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/src/temp-stack.ts -------------------------------------------------------------------------------- /packages/cdk-temp-stack/src/time-to-live.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-temp-stack/src/time-to-live.ts -------------------------------------------------------------------------------- /packages/cdk-wordpress/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/API.md -------------------------------------------------------------------------------- /packages/cdk-wordpress/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/LICENSE -------------------------------------------------------------------------------- /packages/cdk-wordpress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/README.md -------------------------------------------------------------------------------- /packages/cdk-wordpress/lambda-file-sizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/lambda-file-sizes.json -------------------------------------------------------------------------------- /packages/cdk-wordpress/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/package.json -------------------------------------------------------------------------------- /packages/cdk-wordpress/src/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/src/application.ts -------------------------------------------------------------------------------- /packages/cdk-wordpress/src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/src/database.ts -------------------------------------------------------------------------------- /packages/cdk-wordpress/src/dns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/src/dns.ts -------------------------------------------------------------------------------- /packages/cdk-wordpress/src/efs-volume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/src/efs-volume.ts -------------------------------------------------------------------------------- /packages/cdk-wordpress/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/src/index.ts -------------------------------------------------------------------------------- /packages/cdk-wordpress/src/wordpress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/packages/cdk-wordpress/src/wordpress.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudcomponents/cdk-constructs/HEAD/yarn.lock --------------------------------------------------------------------------------