代码之家  ›  专栏  ›  技术社区  ›  Kes115

如何为lambda版本$LATEST和live autopublishelias配置不同的APIGateway端点

  •  0
  • Kes115  · 技术社区  · 7 年前

    SAM 自动发布 safe lambda deployments . 但是,在Pretraffic hook中,我想通过一个awsapi网关端点调用最新的[unvalidated]lambda版本来运行一些初始验证测试,该端点与指向稳定lambda版本的端点不同。

    在我的例子中,通过在pre-traffic hook中传递APIGateway来直接调用lambda函数非常具有挑战性,因为lambda函数包含白名单和其他需要由设置值的逻辑 API Gateway proxy integration . 理想情况下,我希望有2个始终指向live&的API网关端点;lambda函数的最新版本如下:

    这样,车前钩子就可以随时使用了 /api/latest_resource /api/resource . 到目前为止,我还没有找到在SAM中配置这个的方法 AWS::Serverless::Function AWS::Severless::Api . 有没有人有这样的例子或想法?

    0 回复  |  直到 7 年前