Path Lines of Code CODE_OF_CONDUCT.md 4 CONTRIBUTING.md 37 PUBLISHING.md 89 README.md 20 _pattern-model/README.md 44 _pattern-model/example-pattern.json 57 amplify_cognito_apigateway_lambda_envvariables/README.md 51 apig-waf/README.md 39 apig-waf/src/api/config.json 14 apig-waf/src/package.json 21 apig-waf/src/tsconfig.json 39 apigw-canary-deployment-cdk/README.md 71 apigw-canary-deployment-cdk/cdk.json 18 apigw-eventbridge/README.md 103 apigw-eventbridge/pattern.json 57 apigw-fargate-cdk/README.md 74 apigw-fargate-cdk/cdk/README.md 10 apigw-fargate-cdk/cdk/cdk.json 18 apigw-fargate-cdk/cdk/package.json 31 apigw-fargate-cdk/cdk/src/README.md 12 apigw-fargate-cdk/cdk/src/package.json 35 apigw-fargate-cdk/cdk/src/tsconfig.json 20 apigw-fargate-cdk/cdk/tsconfig.json 30 apigw-http-api-eventbridge-cdk/README.md 48 apigw-http-api-eventbridge-cdk/cdk/cdk.json 17 apigw-http-api-eventbridge-cdk/cdk/package.json 27 apigw-http-api-eventbridge-cdk/cdk/tsconfig.json 30 apigw-http-api-eventbridge-cdk/pattern-apigateway-http-eventbridge-cdk.json 53 apigw-http-api-eventbridge-dotnet-cdk/README.md 49 apigw-http-api-eventbridge-dotnet-cdk/cdk.json 28 apigw-http-api-eventbridge/README.md 56 apigw-http-api-eventbridge/src/package.json 11 apigw-http-api-lambda-cdk/README.md 66 apigw-http-api-lambda-cdk/cdk.json 18 apigw-http-api-lambda-rds-proxy-cdk/README.md 66 apigw-http-api-lambda-rds-proxy-cdk/src/cdk.json 18 apigw-http-api-lambda-rds-proxy-cdk/src/lambda/stadium-data.json 292 apigw-http-api-lambda-rds-proxy-cdk/src/package.json 41 apigw-http-api-lambda-rds-proxy-cdk/src/tsconfig.json 32 apigw-http-api-lambda-rds-proxy/README.md 73 apigw-http-api-lambda/README.md 82 apigw-iam/README.md 50 apigw-lambda-cdk/README.md 43 apigw-lambda-cdk/example-pattern.json 53 apigw-lambda-cdk/src/api/config.json 15 apigw-lambda-cdk/src/package.json 20 apigw-lambda-cdk/src/tsconfig.json 39 apigw-lambda-dynamodb-cdk/README.md 41 apigw-lambda-dynamodb-cdk/cdk/cdk.json 29 apigw-lambda-dynamodb-cdk/cdk/code/src/DynamoDbLambda/aws-lambda-tools-defaults.json 16 apigw-lambda-dynamodb-cdk/example-pattern.json 46 apigw-lambda-dynamodb/README.md 45 apigw-lambda-observability/README.md 54 apigw-lambda-observability/example-pattern.json 55 apigw-lambda-observability/package.json 9 apigw-lambda-qldb/README.md 144 apigw-lambda-qldb/src/package.json 18 apigw-mutualtls-lambda/README.md 89 apigw-rest-api-batch-sam/README.md 62 apigw-rest-api-dynamodb-cdk/README.md 89 apigw-rest-api-dynamodb-cdk/cdk/cdk.json 18 apigw-rest-api-dynamodb-cdk/cdk/package.json 24 apigw-rest-api-dynamodb-cdk/cdk/tsconfig.json 30 apigw-rest-api-dynamodb/README.md 92 apigw-rest-api-eventbridge-sam/README.md 50 apigw-rest-apigw-rest/README.md 50 apigw-rest-apigw-rest/src/package.json 11 apigw-rest-stepfunction/README.md 71 apigw-rest-stepfunction/statemachine/waitable-stepfunction.asl.json 76 apigw-s3-cdk/README.md 57 apigw-s3-cdk/cdk/cdk.json 17 apigw-s3-cdk/cdk/package.json 29 apigw-s3-cdk/cdk/tsconfig.json 30 apigw-sfn/README.md 52 apigw-sfn/statemachine/stateMachine.asl.json 71 apigw-sns-sqs-lambda-cdk/README.md 66 apigw-sns-sqs-lambda-cdk/cdk/cdk.json 18 apigw-sns-sqs-lambda-cdk/cdk/package.json 32 apigw-sns-sqs-lambda-cdk/cdk/tsconfig.json 30 apigw-sns-sqs-lambda-cdk/pattern-apigw-sns-sqs-lambda.json 56 apigw-sqs-lambda/README.md 73 apigw-sqs-lambda/event.json 62 apigw-to-private-apig-cdk/README.md 38 apigw-to-private-apig-cdk/src/api/config.json 14 apigw-to-private-apig-cdk/src/package.json 22 apigw-to-private-apig-cdk/src/tsconfig.json 39 apigw-vpclink-pvt-alb/README.md 56 apigw-waf-sam/README.md 48 apigw-websocket-api-lambda/README.md 67 apigw-websocket-api-sqs-lambda/README.md 73 appsync-direct-lambda-resolver/README.md 59 appsync-direct-lambda-resolver/cdk/cdk.json 17 appsync-direct-lambda-resolver/cdk/package.json 30 appsync-direct-lambda-resolver/cdk/tsconfig.json 22 appsync-direct-lambda-resolver/pattern-cdk-appsync-lambda.json 47 appsync-dynamodb-singletable-cdk/README.md 39 appsync-dynamodb-singletable-cdk/cdk/README.md 10 appsync-dynamodb-singletable-cdk/cdk/cdk.json 17 appsync-dynamodb-singletable-cdk/cdk/package.json 29 appsync-dynamodb-singletable-cdk/cdk/tsconfig.json 30 appsync-dynamodb-singletable/README.md 45 appsync-dynamodb/README.md 45 appsync-eventbridge/README.md 57 appsync-eventbridge/cdk/cdk.json 17 appsync-eventbridge/cdk/package.json 30 appsync-eventbridge/cdk/tsconfig.json 30 appsync-eventbridge/pattern-appsync-eventbridge.json 43 appsync-express-workflow/README.md 59 appsync-express-workflow/cdk/cdk.json 17 appsync-express-workflow/cdk/package.json 30 appsync-express-workflow/cdk/tsconfig.json 30 appsync-express-workflow/pattern-appsync-express-workflow.json 47 appsync-notify-subscribers-of-database-updates/3-lambda/externalDepsLayer/nodejs/package.json 18 appsync-notify-subscribers-of-database-updates/README.md 142 appsync-notify-subscribers-of-database-updates/example-pattern.json 82 aurora-serverless-s3-ingestion/README.md 69 aurora-serverless-s3-ingestion/cdk/README.md 45 aurora-serverless-s3-ingestion/cdk/cdk.json 24 auroraserverless-secretsmanager/CDK/README.md 10 auroraserverless-secretsmanager/CDK/cdk.json 26 auroraserverless-secretsmanager/CDK/package.json 32 auroraserverless-secretsmanager/CDK/tsconfig.json 30 auroraserverless-secretsmanager/README.md 39 cdk-appsync-sns/README.md 55 cdk-appsync-sns/cdk/cdk.json 17 cdk-appsync-sns/cdk/package.json 28 cdk-appsync-sns/cdk/tsconfig.json 30 cdk-appsync-sns/pattern-cdk-appsync-sns.json 46 cdk-appsync-sqs/README.md 55 cdk-appsync-sqs/cdk/cdk.json 17 cdk-appsync-sqs/cdk/package.json 28 cdk-appsync-sqs/cdk/tsconfig.json 30 cdk-appsync-sqs/pattern-cdk-appsync-sqs.json 46 cdk-cloudfront-to-s3-and-lambda/README.md 88 cdk-cloudfront-to-s3-and-lambda/api/package.json 17 cdk-cloudfront-to-s3-and-lambda/api/tsconfig.json 63 cdk-cloudfront-to-s3-and-lambda/cdk/cdk.json 13 cdk-cloudfront-to-s3-and-lambda/cdk/package.json 34 cdk-cloudfront-to-s3-and-lambda/cdk/tsconfig.json 23 cdk-codecommit-codepipeline-sfn-athena-glue/README.md 58 cdk-codecommit-codepipeline-sfn-athena-glue/cdk.json 19 cdk-codecommit-codepipeline-sfn-athena-glue/package.json 33 cdk-codecommit-codepipeline-sfn-athena-glue/src/glue/view.sql 1 cdk-codecommit-codepipeline-sfn-athena-glue/tsconfig.json 30 cdk-eventbridge-appsync-oauth/README.md 72 cdk-eventbridge-appsync-oauth/cdk/cdk.json 17 cdk-eventbridge-appsync-oauth/cdk/package.json 33 cdk-eventbridge-appsync-oauth/cdk/tsconfig.json 30 cdk-eventbridge-appsync-oauth/pattern-cdk-eventbridge-appsync.json 46 cdk-eventbridge-appsync/README.md 68 cdk-eventbridge-appsync/cdk/cdk.json 17 cdk-eventbridge-appsync/cdk/package.json 29 cdk-eventbridge-appsync/cdk/tsconfig.json 30 cdk-eventbridge-appsync/pattern-cdk-eventbridge-appsync.json 46 cdk-eventbridge-stepfunction/README.md 89 cdk-eventbridge-stepfunction/cdk.json 16 cdk-eventbridge-stepfunction/package.json 36 cdk-eventbridge-stepfunction/tsconfig.json 23 cdk-lambda-appsync/README.md 51 cdk-lambda-appsync/cdk/cdk.json 17 cdk-lambda-appsync/cdk/package.json 29 cdk-lambda-appsync/cdk/tsconfig.json 30 cdk-lambda-appsync/pattern-cdk-lambda-appsync.json 50 cdk-vpc-lambda-sfn/README.md 42 cdk-vpc-lambda-sfn/cdk.json 19 cdk-vpc-lambda-sfn/package.json 32 cdk-vpc-lambda-sfn/src/lambda_code/package.json 19 cdk-vpc-lambda-sfn/tsconfig.json 30 cfn-custom-resource-s3-create/README.md 96 cloudfront-cff-s3-cdk-python/README.md 89 cloudfront-cff-s3-cdk-python/cdk.json 24 cloudfront-lambda-edge-cdk-python/README.md 94 cloudfront-lambda-edge-cdk-python/cdk.json 24 codecommit-s3/README.md 47 cognito-httpapi/README.md 51 cognito-restapi-vpclink/README.md 104 dynamodb-eventbridge/README.md 54 dynamodb-eventbridge/publish/package.json 14 dynamodb-kinesis-cdk/README.md 39 dynamodb-kinesis-cdk/cdk/cdk.json 18 dynamodb-kinesis-cdk/cdk/package.json 29 dynamodb-kinesis-cdk/cdk/tsconfig.json 30 dynamodb-kinesis/README.md 45 dynamodb-kinesis/example-pattern.json 57 dynamodb-lambda-cdk/README.md 43 dynamodb-lambda-cdk/example-pattern.json 57 dynamodb-lambda-cdk/src/cdk.json 17 dynamodb-lambda-cdk/src/package.json 30 dynamodb-lambda-cdk/src/tsconfig.json 30 dynamodb-lambda/README.md 45 dynamodb-lambda/example-pattern.json 57 dynamodb-streams-lambda-event-filters/README.md 22 eventbridge-api-destinations/3-sumologic/testEvent.json 8 eventbridge-api-destinations/4-mongodb/testEvent.json 8 eventbridge-api-destinations/5-zendesk/testEvent.json 8 eventbridge-api-destinations/README.md 63 eventbridge-api-destinations/testEvent.json 8 eventbridge-cloudwatch-cdk/README.md 66 eventbridge-cloudwatch-cdk/cdk/cdk.json 18 eventbridge-cloudwatch-cdk/cdk/event.json 8 eventbridge-cloudwatch/README.md 64 eventbridge-cloudwatch/event.json 8 eventbridge-cross-region/README.md 51 eventbridge-lambda-cdk/README.md 66 eventbridge-lambda-cdk/cdk/cdk.json 18 eventbridge-lambda-cdk/cdk/event.json 7 eventbridge-lambda/README.md 71 eventbridge-lambda/event.json 7 eventbridge-scheduled-lambda-cdk-typescript/README.md 53 eventbridge-scheduled-lambda-cdk-typescript/cdk.json 18 eventbridge-scheduled-lambda-cdk-typescript/package.json 30 eventbridge-scheduled-lambda-cdk-typescript/tsconfig.json 30 eventbridge-scheduled-lambda/README.md 44 eventbridge-sfn/README.md 49 eventbridge-sns-cdk/README.md 81 eventbridge-sns-cdk/cdk.json 18 eventbridge-sns-cdk/event.json 8 eventbridge-sns/README.md 67 eventbridge-sns/event.json 7 eventbridge-sqs-cdk/README.md 66 eventbridge-sqs-cdk/cdk/cdk.json 18 eventbridge-sqs-cdk/cdk/event.json 8 eventbridge-sqs/README.md 64 eventbridge-sqs/event.json 7 fargate-aurora-serverless-cdk/README.md 84 fargate-aurora-serverless-cdk/cdk/README.md 10 fargate-aurora-serverless-cdk/cdk/cdk.json 18 fargate-aurora-serverless-cdk/cdk/package.json 32 fargate-aurora-serverless-cdk/cdk/src/package.json 36 fargate-aurora-serverless-cdk/cdk/src/tsconfig.json 20 fargate-aurora-serverless-cdk/cdk/tsconfig.json 30 fargate-cdk/README.md 51 fargate-cdk/cdk/README.md 10 fargate-cdk/cdk/cdk.json 18 fargate-cdk/cdk/package.json 30 fargate-cdk/cdk/tsconfig.json 31 fargate-dynamodb-cdk/README.md 70 fargate-dynamodb-cdk/cdk/README.md 10 fargate-dynamodb-cdk/cdk/cdk.json 18 fargate-dynamodb-cdk/cdk/package.json 32 fargate-dynamodb-cdk/cdk/src/package.json 29 fargate-dynamodb-cdk/cdk/src/tsconfig.json 20 fargate-dynamodb-cdk/cdk/tsconfig.json 30 fargate-eventbridge-cdk/README.md 74 fargate-eventbridge-cdk/cdk/README.md 10 fargate-eventbridge-cdk/cdk/cdk.json 26 fargate-eventbridge-cdk/cdk/package.json 27 fargate-eventbridge-cdk/cdk/src/README.md 11 fargate-eventbridge-cdk/cdk/src/package.json 36 fargate-eventbridge-cdk/cdk/src/tsconfig.json 20 fargate-eventbridge-cdk/cdk/tsconfig.json 30 fargate-s3-cdk/README.md 101 fargate-s3-cdk/cdk/README.md 10 fargate-s3-cdk/cdk/cdk.json 18 fargate-s3-cdk/cdk/package.json 32 fargate-s3-cdk/cdk/src/README.md 15 fargate-s3-cdk/cdk/src/package.json 36 fargate-s3-cdk/cdk/src/tsconfig.json 20 fargate-s3-cdk/cdk/tsconfig.json 30 fargate-secretsmanager/README.md 85 fargate-secretsmanager/cdk.json 24 fargate-sfn-cdk/README.md 94 fargate-sfn-cdk/cdk/README.md 10 fargate-sfn-cdk/cdk/cdk.json 26 fargate-sfn-cdk/cdk/package.json 27 fargate-sfn-cdk/cdk/src/package.json 33 fargate-sfn-cdk/cdk/src/tsconfig.json 20 fargate-sfn-cdk/cdk/tsconfig.json 30 fargate-sns-cdk/README.md 74 fargate-sns-cdk/cdk/README.md 10 fargate-sns-cdk/cdk/cdk.json 26 fargate-sns-cdk/cdk/package.json 27 fargate-sns-cdk/cdk/src/package.json 32 fargate-sns-cdk/cdk/src/tsconfig.json 20 fargate-sns-cdk/cdk/tsconfig.json 30 fargate-sns-sqs-cdk/README.md 95 fargate-sns-sqs-cdk/cdk/README.md 10 fargate-sns-sqs-cdk/cdk/cdk.json 18 fargate-sns-sqs-cdk/cdk/package.json 35 fargate-sns-sqs-cdk/cdk/src/README.md 11 fargate-sns-sqs-cdk/cdk/src/package.json 36 fargate-sns-sqs-cdk/cdk/src/tsconfig.json 20 fargate-sns-sqs-cdk/cdk/tsconfig.json 30 fargate-sqs-cdk/README.md 94 fargate-sqs-cdk/cdk/README.md 10 fargate-sqs-cdk/cdk/cdk.json 18 fargate-sqs-cdk/cdk/package.json 32 fargate-sqs-cdk/cdk/src/README.md 11 fargate-sqs-cdk/cdk/src/package.json 36 fargate-sqs-cdk/cdk/src/tsconfig.json 20 fargate-sqs-cdk/cdk/tsconfig.json 30 iot-lambda-cdk/README.md 54 iot-lambda-cdk/cdk/cdk.json 18 iot-lambda/README.md 59 iot-mqttoverhttp-customauth/README.md 50 iot-mqttoverhttp-customauth/iot-rule-sqs-customauth-pattern.json 54 kinesis-lambda-efo/README.md 65 kinesis-lambda/README.md 74 lambda-aurora-serverless/README.md 69 lambda-aurora-serverless/src/event.json 6 lambda-cloudwatch-cdk/README.md 55 lambda-cloudwatch-cdk/cdk.json 18 lambda-cloudwatch-cdk/package.json 23 lambda-cloudwatch-cdk/test/event.json 4 lambda-cloudwatch/README.md 56 lambda-cloudwatch/example-pattern.json 57 lambda-cloudwatch/src/event.json 4 lambda-dynamodb-cdk/README.md 63 lambda-dynamodb-cdk/cdk/README.md 10 lambda-dynamodb-cdk/cdk/cdk.json 18 lambda-dynamodb-cdk/cdk/package.json 31 lambda-dynamodb-cdk/cdk/tsconfig.json 30 lambda-dynamodb/ response.json 1 lambda-dynamodb/README.md 53 lambda-dynamodb/src/package.json 14 lambda-efs-cdk/README.md 66 lambda-efs-cdk/cdk.json 18 lambda-eventbridge/README.md 79 lambda-lambda/README.md 66 lambda-lambda/events/failEvent.json 1 lambda-lambda/events/successEvent.json 1 lambda-pinpoint/README.md 50 lambda-pinpoint/events/event.json 5 lambda-pinpoint/example-pattern.json 57 lambda-pinpoint/package.json 14 lambda-rekognition/README.md 78 lambda-rekognition/event/put-image-event.json 7 lambda-s3-sfn/README.md 53 lambda-s3-sfn/src/functions/addFooter/package.json 12 lambda-s3-sfn/src/functions/processFile/package.json 12 lambda-s3-sfn/src/functions/savePayloadAndStartStateMachine/package.json 12 lambda-s3-sfn/src/statemachine/processFileStateMachine.asl.json 24 lambda-s3/README.md 44 lambda-ses/README.md 80 lambda-ses/lambda-to-ses.json 57 lambda-sfn/ response.json 1 lambda-sfn/README.md 47 lambda-sfn/src/package-lock.json 13 lambda-sfn/src/package.json 14 lambda-sfn/statemachine/stateMachine.asl.json 71 lambda-sns-cdk/README.md 82 lambda-sns-cdk/src/cdk.json 21 lambda-sns-sms-cdk/README.md 71 lambda-sns-sms-cdk/cdk.json 18 lambda-sns-sms/README.md 62 lambda-sns/README.md 61 lambda-sqs-cdk/README.md 98 lambda-sqs-cdk/cdk.json 24 lambda-sqs/README.md 63 lambda-ssm-parameter/README.md 82 lambda-ssm-parameter/events/getEvent.json 4 lambda-ssm-parameter/events/putEvent.json 4 lambda/README.md 52 lambda/events/failEvent.json 1 lambda/events/successEvent.json 1 msk-lambda-cdk/README.md 101 msk-lambda-cdk/cdk.json 26 msk-lambda-cdk/package.json 33 msk-lambda-cdk/tsconfig.json 30 msk-lambda/README.md 71 msk-lambda/example-pattern.json 57 parallel-e2e-pipeline-cdk/README.md 70 parallel-e2e-pipeline-cdk/src/pipeline/cdk.json 4 parallel-e2e-pipeline-cdk/src/pipeline/package.json 26 parallel-e2e-pipeline-cdk/src/pipeline/tsconfig.json 23 private-apigw-lambda-cdk/README.md 46 private-apigw-lambda-cdk/src/api/config.json 14 private-apigw-lambda-cdk/src/package.json 20 private-apigw-lambda-cdk/src/tsconfig.json 39 rabbitmq-lambda/README.md 54 s3-eventbridge-direct/README.md 85 s3-eventbridge-direct/src/package.json 15 s3-eventbridge/README.md 73 s3-lambda-cdk/README.md 48 s3-lambda-cdk/src/cdk.json 17 s3-lambda-cdk/src/package.json 30 s3-lambda-cdk/src/tsconfig.json 30 s3-lambda/README.md 55 s3-lambda/src/package.json 15 s3-object-lambda/README.md 64 s3-object-lambda/src/package.json 16 s3-sns/README.md 52 s3-sqs-cdk/README.md 62 s3-sqs-cdk/src/cdk.json 18 s3-sqs-lambda/README.md 62 s3-sqs-lambda/src/package.json 15 s3-sqs/README.md 51 sfn-apigw/README.md 60 sfn-apigw/statemachine/stateMachine.asl.json 29 sfn-callback-cdk/README.md 186 sfn-callback-cdk/cdk.json 24 sfn-comprehend-sdk/README.md 90 sfn-comprehend-sdk/cdk.json 18 sfn-dynamodb-cdk/README.md 104 sfn-dynamodb-cdk/cdk.json 18 sfn-dynamodb/README.md 97 sfn-eventbridge/README.md 73 sfn-glue-sam/Readme.md 62 sfn-glue-sam/code/step_functions/statemachine.asl.json 15 sfn-glue-sync-cdk/README.md 166 sfn-glue-sync-cdk/cdk.json 18 sfn-inside-sfn-cdk-python/README.md 133 sfn-inside-sfn-cdk-python/cdk.json 24 sfn-lambda/README.md 71 sfn-lambda/statemachine/stateMachine.asl.json 25 sfn-log-export/README.md 66 sfn-log-export/src/statemachine/stateMachine.asl.json 84 sfn-s3/README.md 55 sfn-sfn/README.md 59 sfn-sfn/statemachine/childStateMachine.asl.json 66 sfn-sfn/statemachine/parentStateMachine.asl.json 18 sfn-sns/README.md 73 sfn-sns/statemachine/stateMachine.asl.json 18 sfn-sqs-cdk/README.md 96 sfn-sqs-cdk/cdk.json 18 sfn-sqs/README.md 97 sns-lambda-cdk/README.md 59 sns-lambda-cdk/src/cdk.json 18 sns-lambda/README.md 75 sns-sqs-cdk/README.md 76 sns-sqs-cdk/cdk.json 18 sns-sqs/README.md 65 sqs-lambda-cdk-python/cdk.json 24 sqs-lambda-cdk/README.md 56 sqs-lambda-cdk/cdk/README.md 10 sqs-lambda-cdk/cdk/cdk.json 26 sqs-lambda-cdk/cdk/package.json 27 sqs-lambda-cdk/cdk/tsconfig.json 30 sqs-lambda-dynamodb-cdk/README.md 140 sqs-lambda-dynamodb-cdk/cdk.json 32 sqs-lambda-dynamodb-cdk/example-message.json 211 sqs-lambda-eb-cdk-python/README.md 204 sqs-lambda-eb-cdk-python/cdk.json 24 sqs-lambda/README.md 73 systems-manager-automation-to-lambda/README.md 67 ta-eventbridge-lambda-s3/README.md 128 ta-eventbridge-lambda-s3/cdk.json 10 xray-lambdalayers-cdk-python/README.md 75 xray-lambdalayers-cdk-python/cdk.json 29