AWS Lambda http,我在哪里可以找到 URL?
AWS Lambda http, where do I find the URL?
我是 AWS Lambda
的新手,但肯定能看到它的好处,并偶然发现了出色的框架 Serverless
来帮助我在 Lambda 上构建解决方案。
我开始使用 AWS API
网关构建解决方案,但确实需要 "internal" VPC API
而不是 public 面向互联网 API 的 API GW创建。
我发现 Servless
确实可以公开一个 HTTP
端点,但我不知道这是如何完成的以及 URL 是如何创建的。
当我从无服务器部署 Lambda 时,它会给我 URL,例如:
https://uxezd6ry8z.execute-api.eu-west-1.amazonaws.com/dev/ping
我希望能够为已经存在的 Lambdas
找到(或创建)相同的 http 侦听器,所以我的问题是 URL
是如何创建的,实际 [=16] 在哪里=] 侦听器已部署?
添加 http 侦听器可以通过转到您的 lambda 函数,选择 'triggers' 选项卡和 'add trigger',最后选择 API 网关来完成 - 但正如其他人提到的那样,这确实会创建public 面对 url.
Duh,我之前的 AWS 登录错误所以 API GW 没有显示任何匹配的无服务器 API,这就是为什么我不明白他们是怎么做到的......
登录到托管无服务器结构的 AWS 帐户后,我可以看到无服务器 HTTP 侦听器的 API GW GET API。
您可能正在寻找调用 url、
1. 前往 https://console.aws.amazon.com/apigateway
2. select api link(您已在 aws lambda 上部署)。
3. 左侧面板中的 select stages 和
请参阅 调用 url。
我是 AWS Lambda
的新手,但肯定能看到它的好处,并偶然发现了出色的框架 Serverless
来帮助我在 Lambda 上构建解决方案。
我开始使用 AWS API
网关构建解决方案,但确实需要 "internal" VPC API
而不是 public 面向互联网 API 的 API GW创建。
我发现 Servless
确实可以公开一个 HTTP
端点,但我不知道这是如何完成的以及 URL 是如何创建的。
当我从无服务器部署 Lambda 时,它会给我 URL,例如:
https://uxezd6ry8z.execute-api.eu-west-1.amazonaws.com/dev/ping
我希望能够为已经存在的 Lambdas
找到(或创建)相同的 http 侦听器,所以我的问题是 URL
是如何创建的,实际 [=16] 在哪里=] 侦听器已部署?
添加 http 侦听器可以通过转到您的 lambda 函数,选择 'triggers' 选项卡和 'add trigger',最后选择 API 网关来完成 - 但正如其他人提到的那样,这确实会创建public 面对 url.
Duh,我之前的 AWS 登录错误所以 API GW 没有显示任何匹配的无服务器 API,这就是为什么我不明白他们是怎么做到的......
登录到托管无服务器结构的 AWS 帐户后,我可以看到无服务器 HTTP 侦听器的 API GW GET API。
您可能正在寻找调用 url、
1. 前往 https://console.aws.amazon.com/apigateway
2. select api link(您已在 aws lambda 上部署)。
3. 左侧面板中的 select stages 和
请参阅 调用 url。