[{"data":1,"prerenderedAt":55},["ShallowReactive",2],{"pattern-apigw-dynamodb-python-cdk":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":15,"extension":16,"framework":17,"gitHub":18,"highlight":6,"introBox":24,"language":29,"level":30,"meta":31,"patternArch":32,"resources":45,"s3URL":6,"services":6,"stem":50,"testing":51,"videoId":6,"__hash__":54},"patterns\u002Fpatterns\u002Fapigw-dynamodb-python-cdk.json","Amazon API Gateway direct integration to Amazon DynamoDB",null,{"text":8},[9],"Delete the stack: \u003Ccode>cdk delete\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Fmaya-morav-freiman.json",{"text":13},[14],"cdk deploy","Direct integration from Amazon API Gateway to Amazon DynamoDB with transformation using VTL and CDK and examples for Amazon Cognito, AWS Lambda authorizer and API keys.","json","AWS CDK",{"template":19},{"repoURL":20,"templateURL":21,"projectFolder":22,"templateFile":23},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fapigw-dynamodb-python-cdk","serverless-patterns\u002Fapigw-dynamodb-python-cdk","apigw-dynamodb-python-cdk","apigw_dynamodb_python_cdk\u002Fapigw_dynamodb_python_cdk_stack.py",{"headline":25,"text":26},"How it works",[27,28],"This pattern shows how to create an API Gateway with direct integration to DynamoDB.","The pettern showcase transformation of request\u002Fresponse using VTL and CDK and implement examples for using Cognito, Lambda authorizer and API keys.","Python","300",{},{"icon1":33,"icon2":38,"line1":42},{"x":34,"y":35,"service":36,"label":37},30,50,"apigw","Amazon API Gateway REST API",{"x":39,"y":35,"service":40,"label":41},80,"dynamodb","Amazon DynamoDB",{"from":43,"to":44},"icon1","icon2",{"bullets":46},[47],{"text":48,"link":49},"API Gateway Integrations","https:\u002F\u002Fdocs.aws.amazon.com\u002Fapigateway\u002Flatest\u002Fdeveloperguide\u002Fhow-to-integration-settings.html","patterns\u002Fapigw-dynamodb-python-cdk",{"text":52},[53],"See the GitHub repo for detailed testing instructions.","HD-YQpdOQy7rAdvUuSdPMHrdurnRioD8wHfeoI7uF4U",1778846881746]