Aws lambda AWS lambda代理集成的问题

Aws lambda AWS lambda代理集成的问题,aws-lambda,yaml,aws-api-gateway,Aws Lambda,Yaml,Aws Api Gateway,我有一个AWS API网关端点,它使用lambda代理集成从AWS RDS实例检索数据 我使用一个yaml文件来重新部署api,一旦重新部署api,端点(如上所示)就会在每次重新部署api时抛出一个“内部服务器错误” 如果取消选中,然后选中端点上的lambda代理集成选项/勾选框,则错误将消失。此手动步骤繁琐且极不直观,可能会引发严重的生产问题 任何面临类似问题的人都知道如何解决它,而无需额外的“取消选中并检查”(手动)步骤? YAML中的哪些更改可以解决此问题?在您的AWS::ApiGatew

我有一个AWS API网关端点,它使用lambda代理集成从AWS RDS实例检索数据

我使用一个yaml文件来重新部署api,一旦重新部署api,端点(如上所示)就会在每次重新部署api时抛出一个“内部服务器错误”

如果取消选中,然后选中端点上的lambda代理集成选项/勾选框,则错误将消失。此手动步骤繁琐且极不直观,可能会引发严重的生产问题

任何面临类似问题的人都知道如何解决它,而无需额外的“取消选中并检查”(手动)步骤?
YAML中的哪些更改可以解决此问题?

在您的
AWS::ApiGateway::Method
资源下,进行
集成。键入
作为
AWS\u代理


如果您在API网关中更改lambda的名称,并再次将其重命名为旧名称,请检查它是否仍然有效。我认为取消选中和重新检查也会设置或清除最初错误填充的其他字段。