问题标签 [sam]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 使用 SAM CLI 的 Lambda 部署太长
我正在使用 SAM CLI 部署我的无服务器功能。我现在有超过 15 个功能,每次我需要对我的一个功能进行一些更改时,我都需要等待太长时间才能完成整个部署过程(约 6-8 分钟)。
有什么改进可以减少这个时间吗?也许我只能部署一个功能,而不是全部?
谢谢!祝你有美好的一天。
amazon-web-services - 如何在 vscode 的 .aws templates.json 文件中设置“environmentVariables”:{}?
我正在使用 VSCode 开发、测试 AWS Lambda 函数。我找不到有关如何在 .aws/templates.json 文件中设置 "environmentVariables": {} 的任何帮助,以便我的 lambda 函数可以获取它们。
python - 无法在 AWS SAM 本地开发中导入 python 包
我首先使用 AWS sam cli在本地开发 python 应用程序。我已经使用sam build
命令安装了 requirements.txt 中提到的 python 包。构建文件夹是使用依赖包文件夹创建的,但在代码中,import
语句显示could not import the package.
虽然它与我的代码位于同一文件夹中。
python-3.x - SAM Lambda:[错误] Runtime.ImportModuleError:无法导入模块“索引”:没有名为“pg8000”的模块
我部署了一个使用 pg8000 的 lambda (python3.7)
我有一个 requirements.txt,其中包含:
我正在执行 sam build、sam package 和 sam deploy。sam build 不处理 pg8000 等依赖项的下载吗?
确切的命令:
触发 lambda 后出错:
amazon-web-services - User X not authorized to perform cloudformation:CreateChangeSet on resource arn:cloudformation:ap-xx-x:transform:Serverless-2016-10-31
Beginning with a new stack I get the error message as in the title. I am using SAM, and I am confused, why it wants to update the macro. I thought, this macro is provided by aws and I wonder why it is requesting to modify it.
My template spins up a lambda, a database and a REST api, but does even try to touch existing macros.
javascript - 尝试在 Visual Studio 代码中使用 SAM 插件构建 lambda 函数并尝试连接到 MYSQL RDS 实例但无法正常工作
我正在使用 Visual Studio 代码 SAM 选项构建 lambda 函数。我正在尝试连接到 VPC 网络中的 RDS 实例 (MYSQL)。我尝试使用以下代码进行连接。我没有收到任何错误,但它没有连接到数据库。我已经搜索了所有地方,但没有得到任何解决方案。我尝试关注但没有奏效
amazon-cloudformation - SAM 部署失败错误-Waiter StackCreateComplete 失败:Waiter 遇到终端故障状态
当我尝试在 SAM 上部署包时,云形成控制台中的第一个状态是 ROLLBACK_IN_PROGRESS 之后它被更改为 ROLLBACK_COMPLETE
我曾尝试删除堆栈并重试,但每次都会出现相同的问题。终端错误看起来像这样 -
amazon-web-services - AWS SAM:调用 CreateChangeSet 操作时发生错误 (ValidationError):参数:[IdentityNameParameter] 必须具有值
我想开始使用 AWS SAM,但在尝试部署到 AWS 时遇到了这个问题。
我正在尝试部署一个可以在此处找到的“Hello World!”应用程序。
这是我遇到的错误:
对我来说,这似乎是 AWS CLI 中的错误,而不是直接在 SAM 中的错误,对吧?
谁能帮我?提前致谢!
amazon-web-services - 如何使用 localstack 部署 SAM 堆栈?
我编写了一个 SAM 堆栈,我可以在 AWS 上构建、打包和部署它。我也可以使用 start-local 或调用来测试。现在我需要测试其他 AWS 资源。我已将这些资源添加到我的 SAM 模板中。它在 AWS 上运行良好,但我正在寻找一种在 localstack 中部署我的 SAM 堆栈的方法(例如本地 dynamodb)。现在我必须使用 CLI 创建资源,然后我可以部署我的 SAM 堆栈(在这种情况下只有 lambda,API GW)。我怎样才能做到这一点?