[{"data":1,"prerenderedAt":81},["ShallowReactive",2],{"pattern-apigw-http-api-lambda-rds-proxy":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":12,"deploy":14,"description":17,"extension":18,"framework":19,"gitHub":20,"highlight":6,"introBox":29,"language":33,"level":34,"meta":35,"patternArch":36,"resources":67,"s3URL":73,"services":74,"stem":75,"testing":76,"videoId":28,"__hash__":80},"patterns\u002Fpatterns\u002Fapigw-http-api-lambda-rds-proxy.json","Amazon API Gateway HTTP API to AWS Lambda to RDS Proxy",null,{"headline":8,"text":9},"Cleanup",[10,11],"1. Delete the stack: \u003Ccode>sam delete --stack-name STACK_NAME\u003C\u002Fcode>.","2. Confirm the stack has been deleted: \u003Ccode>aws cloudformation list-stacks --query \"StackSummaries[?contains(StackName,'STACK_NAME')].StackStatus\"\u003C\u002Fcode>",[13],"content\u002Fcontributors\u002Fpankaj-agrawal.json",{"text":15},[16],"sam deploy --guided","Create an HTTP API endpoint that calls a Lambda function to RDS Proxy.","json","AWS SAM",{"template":21,"payloads":26},{"projectFolder":22,"repoURL":23,"templateURL":24,"templateFile":25},"apigw-http-api-lambda-rds-proxy","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fapigw-http-api-lambda-rds-proxy","serverless-patterns\u002Fapigw-http-api-lambda-rds-proxy","template.yaml",[27],{"headline":28,"payloadURL":28},"",{"headline":30,"text":31},"How it works",[32],"Sets up an API Gateway HTTP API endpoint with an AWS Lambda function as an integration. The Lambda function integrates with RDS Proxy to query the RDS Aurora (MySQL) relational database.","Python","300",{},{"group1":37,"icon1":43,"icon2":48,"icon3":52,"icon4":56,"line1":60,"line2":63,"line3":65},{"x":38,"y":39,"w":40,"h":41,"label":42},26,15,72,70,"VPC",{"x":44,"y":45,"service":46,"label":47},13,50,"apigw","HTTP API",{"x":49,"y":45,"service":50,"label":51},38,"lambda","AWS Lambda",{"x":53,"y":45,"service":54,"label":55},63,"rds-proxy-instance","RDS proxy instance",{"x":57,"y":45,"service":58,"label":59},88,"aurora","Amazon Aurora",{"from":61,"to":62},"icon1","icon2",{"from":62,"to":64},"icon3",{"from":64,"to":66},"icon4",{"headline":68,"bullets":69},"Additional resources",[70],{"text":71,"link":72},"Storage first integrations","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fcompute\u002Fbuilding-storage-first-applications-with-http-apis-service-integrations\u002F","https:\u002F\u002Fda-public-assets.s3.amazonaws.com\u002Fpatterns\u002Fapigw-http-api-lambda-rds-proxy\u002Fcloudformation.yml",{"from":46,"to":50},"patterns\u002Fapigw-http-api-lambda-rds-proxy",{"headline":77,"text":78},"Testing",[79],"See testing in the README.md file in the repo","R3ZRQgvou5DfRx42ec5H2Mfpgs2BDG3BjO8m15aLKj0",1780050904613]