从AWS API-Gateway中找出lambda名称

问题描述 投票:0回答:1

有一个Jenkins工作部署AWS-lambda,默认情况下,API在API-Gateway创建。由于AWS提供了在AWS本身修改lambda的工具,我想对功能进行一些更改并对其进行测试。我可以访问API-Gateway,有没有办法让我知道在其中一个API后面部署的lambda名称。

amazon-web-services aws-lambda aws-api-gateway serverless-framework
1个回答
1
投票

如果您登录API网关,然后选择一个API(通过单击其标题),单击左侧的Resources,在Resources下展开树以查看方法,然后选择方法 - 在这里您可以查看端点。

如果您正在使用阶段(即prod,test等)并且正在使用环境变量,则需要选择API,然后单击左侧的Stages并查看相关阶段和方法以查看端点

编辑/添加:好的,现在我明白了你需要的东西:)在资源下,看一下方法。看看Integration Request(可能是Lambda型?)。单击集成请求。它下面有一个名为Lambda Function的参数 - 它可以在这里定义,也可以引用你的阶段变量。如果它引用了你的舞台变量 - 请查看左侧的Stages,单击舞台环境(不是方法)并查看选项卡Stage Variables。希望有道理!

© www.soinside.com 2019 - 2024. All rights reserved.