amazon-web-services - 如何从 rest-api 创建/删除 AWS lambda?
问题描述
我不熟悉 AWS lambdas。
AWS 是否提供招摇或类似 lambdas 的东西?
我的用例不需要我为 lambdas 创建休息端点。我还需要玩网关吗?
- 我不是在寻找 cli 解决方案:sam/aws-cli/serverless/...
解决方案
AWS 中的所有内容都使用 AWS 提供的相同公共 API。如何实现取决于服务。官方 SDK/CLI 使用相同的 API 并为您抽象实现细节,所以我建议坚持使用这些。
如果您想构建自己的工具来与 AWS API 或更具体地与 Lambda 对话,您可以查看官方开发人员指南,其中包括API-Reference。
更具体地说,您将需要以下两个操作:
您应该知道,在这种情况下,您需要自己实施Signature v4 流程以使用您的 AWS 凭证签署您的请求,这很重要。此签名过程用于向 AWS 或更具体地向 Identity and Access Management 验证您自己的身份。
API-Reference 没有直接列出 API-endpoints,但您将不得不在您想要创建/删除函数的区域中使用 lambda,例如https://lambda.eu-central-1.amazonaws.com
,eu-central-1
您所在区域的位置。有关 Lambda 服务端点的完整列表,请查看此文档。
我真的建议您坚持使用官方 SDK/CLI 之一——这将使您的生活更轻松。
推荐阅读
- php - liip_imagine 是否将 jpeg/jpg/png 文件转换为 webp?- symfony php 7.4.9
- python - 如何在 B 线上找到 y 坐标和 A 线各自的 x 坐标
- c# - 无论第一行的长度如何(在同一字符串内),使用 C# 使第二行从同一行开始
- reactjs - 模态中的按钮:不注册用户按下本机反应
- python - npyscreen | 如何编辑其他屏幕/表单,并使用小部件对其进行自定义?
- javascript - 子组件从父组件获取道具导致的无限渲染
- reactjs - 在反应中显示日期减一
- javascript - 解构对象和默认参数
- javascript - 使用 AJAX JSON 时如何编写基本的错误处理
- testing - 更改 ansible-molecule test/converge 的错误输出格式