Lambda 控制台默认不使用 :live 别名打开功能

Lambda console not opening function with :live alias by default

背景: 我在最新的lambda代码中设置了一个SQS触发器。在CFN模板中,这个属性设置为AutoPublishAlias: live

问题 当我从控制台打开 Lambda 函数时,它没有显示 UI 中附加的触发器。 但是,如果我导航到 SQS 并从那里打开触发器(使用 View in Lambda 选项),它会打开带有 :live 别名的 lambda 函数,现在我可以看到触发器.

问题:我很困惑为什么默认的 lambda($LATEST) 没有显示触发器?

lambda 函数 homepage/landing 页面默认不显示触发器。它们显示在 Aliases 选项卡上。如果您想查看触发器,请执行以下操作:

  1. 访问 AWS 控制台
  2. 前往 Lambda 主页
  3. 搜索函数并进入函数首页
  4. 在功能概览框下方,有标签。转到别名选项卡
  5. 单击 live 别名
  6. 您应该在别名上看到您的触发器。

附上截图。