发布于: Apr 6, 2022
AWS Lambda 宣布推出 Lambda 函数 URL,这是一项新功能,该功能使您能够通过 AWS Lambda 服务的内置功能 HTTPS 端点更加轻松地调用函数。您可以在控制台中将函数 URL 一键添加到新的和现有的函数中,也可以使用 AWS CloudFormation 或 AWS Serverless Application Model,通过输入几行内容来完成此添加操作。函数 URL 是您开始在 Lambda 上构建 Web 服务的理想选择,也适用于构建 Web 挂钩等常见任务。
每个函数 URL 都指向一个独立的 Lambda 函数或函数别名,并默认由 AWS Identity and Access Management(IAM)提供保护。你可以选择为函数 URL 配置公有访问,以便允许未经身份验证的调用,或者使用您在函数的处理程序中构建的自定义授权逻辑。函数的基于资源的策略始终有效,如果您选择不使用 IAM 来对主体进行身份验证并授权其调用您的函数 URL,则必须更新该策略以允许公有访问。您可以查看由 IAM 访问分析器报告的结果,以确认允许公有访问的函数 URL。请参阅 Lambda 开发人员指南,了解关于如何控制函数 URL 访问的更多信息。
Lambda 函数 URL 现已在所有提供 Lambda 的区域推出,AWS GovCloud(美国)和 AWS 中国区域除外。使用本功能无需支付额外费用 – 函数 URL 包含在调用 Lambda 函数的固定费用中。有关定价的更多信息,请访问 AWS Lambda 定价页面。要了解详情,请阅读我们的博客,或参阅 Lambda 开发人员指南。
2022 年 10 月 24 日 - 发布内容已更新,以正确体现有关 AWS GovCloud(美国)区域的区域可用性。