aws-sam

AWS SAM-无法使用阶段变量为调用的 lambda 版本创建带有 api 网关的堆栈
aws-sam

AWS SAM-无法使用阶段变量为调用的 lambda 版本创建带有 api 网关的堆栈

好的,之前关于在不同阶段使用不同 lambda 版本的问题在这里:AWS-lambda 版本到不同的网关阶段? 现在我尝试使用 AWS SAM cli 将所有内容整合在一起但仍然收到错误: 模板.yaml 我的模板的相关部分 Resources: AppApi: Type: AWS::ApiGateway::RestApi Properties: Name: HelloWorldApiGateway HelloWorldResource: Type: AWS::ApiGateway::Resource ...

Admin

使用 AWS SAM 为 Python 创建 AWS Lambda 层(无服务器应用程序模型)
aws-sam

使用 AWS SAM 为 Python 创建 AWS Lambda 层(无服务器应用程序模型)

我正在尝试使用 AWS SAM/无服务器应用程序模型将 Python 和本机库的组合部署到 Lambda 作为层,以供 Python Lambda 函数使用。如果您能帮助我完成构建和部署,我将不胜感激。 我最初的 POC 是手动创建一个测试 lambda 函数并将本机 Oracle Instant Client 库打包在同一个 lambda zip 中。这很有效,所以现在我使用基础设施即代码将其部署为一个层,以便多个函数可以在该层中重用客户端。 这是我的 SAM 模板 AWSTemplateFormatVersion: '2010-09-09' Transf...

Admin

这些基础设施条目来自 AWS SAM 中的哪里?
aws-sam

这些基础设施条目来自 AWS SAM 中的哪里?

我正在学习 SAM,当我在计算机上创建一个项目时,按照,我可以部署它,它会显示在 AWS 中。当我在 AWS 中创建几乎相同的项目时,它会在 Lambda 应用程序的“基础设施”部分创建一些额外的条目。当我执行和 时,sam init这些不会出现:sam initsam deploy 该屏幕底部基础设施部分的条目基本上看起来像是将此 SAM 项目连接到 github repo、运行测试、部署等。 该基础设施来自哪里?如果我想在另一个项目中使用它,我是否必须手动创建它,或者是否有可以部署的代码以在 AWS 中创建它? 例如,“基础结构”中列出的内容之一是 P...

Admin