【发布时间】:2020-11-18 11:08:30
【问题描述】:
我正在使用无服务器部署 API 网关和使用 lambda integration 的 lambda。下面是基础代码:
myLambda:
...
events:
- http:
path: customer/{id}
method: delete
integration: lambda
request:
parameters:
paths:
id: true
template:
text/plain: "$input.params('id')"
它创建一个delete API 以根据路径参数中指定的id 删除客户。我想将 path id 映射到其处理程序中的 myLambda 事件参数。但是上面的代码不起作用,lambda 从 API 网关接收整个 http 请求。如何将id 参数映射到lambda 中的事件参数?
【问题讨论】:
标签: amazon-web-services aws-lambda aws-api-gateway