通过CloudFormation部署Lambda函数时出现错误处理程序ZipFile

通过CloudFormation部署Lambda函数时出现错误处理程序ZipFile

问题描述:

我使用CloudFormation通过指定here中描述的内嵌代码来部署名为lambda_handler的Lambda函数(Python 3.6)。通过CloudFormation部署Lambda函数时出现错误处理程序ZipFile

Lambda部署正常,但是当测试函数时,我看到“Bad Handler”异常。

Handler参数传递给Lambda时,引用处理函数的正确方法是什么?

使用处理程序index.lambda_handler。由于在通过ZipFile提交内嵌代码时没有部署程序包名称,因此使用前缀index代替。