amazon-web-services - 使用 AWS CDK 部署带有测试事件的 AWS Lambda 函数
问题描述
在 AWS Lambda 管理控制台中,您可以将测试事件与函数关联。
是否可以在使用 AWS CDK 部署 Lambda 函数时配置测试事件,以便以后有人在管理控制台中查看函数时可以使用测试事件?
解决方案
目前这是不可能的,因为 CloudFormation 本身不支持此功能(请参阅此答案)。如链接帖子中所述,您可以使用 CloudFormationCustomResource
来准备调用。
另一种选择是创建一个输出来准备带有有效负载的 cli 命令。这样您就可以复制生成的调用aws lambda invoke --function-name {PopulateFromCDK} --payload '{"key": "value"}'
推荐阅读
- google-assistant-sdk - Google Assistant Action 无需语音触发即可向 Assistant 发送消息
- command-line - 在windows命令行错误上运行python
- javascript - 使用 JavaScript 在随机位置加载多个元素(div 和 img)
- android - 带删除选项的全视图图像显示
- c++ - 删除和解除分配与不解除分配删除
- python - 将 cURL 转换为等效的 pyCurl
- c# - 使用 Polly 对 HttpClient 进行单元测试
- typescript - webpack typescript 配置模板和样式需要一个loader
- javascript - 如何使用反应在传单的图层控件选择上添加标题?
- r - 删除导致 R 中某个值的行