发布于: Apr 30, 2019
现在,您现在可以使用 AWS Serverless Application Model(AWS SAM)中的单项属性设置,使用 IAM 权限控制对 Amazon API Gateway API 的所有途径和方法的访问。此外,您现在可以使用简单的 AWS SAM 语法为 API 配置自定义响应。
在此版本中,除了先前支持的 Amazon Cognito 用户池和 Lambda 授权方,AWS SAM 现在还支持使用 IAM 权限对 Amazon API Gateway API 进行授权。有关如何使用 SAM 应用程序中 API Gateway Authorizer 和 API Gateway Responses 的更多详细信息,请参阅相关规范的授权方和 Gateway 响应部分。如需了解更多关于 Amazon API Gateway 的信息,请在此处查看我们的文档。
AWS SAM 扩展 AWS CloudFormation 的服务,提供一种简单的方式来定义无服务器应用程序所需的 Amazon API Gateway API、AWS Lambda 函数和 Amazon DynamoDB 表。SAM 可在 Apache 2.0 许可证下使用。所有人都可以通过商业版许可证采用 SAM 并将其融合到构建、部署、监控和管理工具中。要了解如何使用 SAM 来构建无服务器应用程序,请访问我们的文档以及查看 GitHub 上的模型。
提供 AWS Lambda 的所有区域均提供 AWS SAM。有关 Lambda 可用区域的更多信息,请参阅 AWS 区域列表。
2021 年 12 月 22 日修改 – 为了确保良好的体验,本文中过期的链接均已更新或从原文中删除。