84得票7回答
AWS SAM YAML模板 - 未知标记!Ref

当我尝试部署我的AWS SAM YAML文件时,它失败了,说!Ref是一个未知标记。 有什么办法可以解决这个问题吗?AWSTemplateFormatVersion: '2010-09-09' Transform: AWS::Serverless-2016-10-31 Resource...

74得票8回答
如何向无服务器 invoke local 传递参数

我正在开发一个 AWS 无服务器项目,需要在本地测试 Lambda 函数。 我使用 serverless invoke local -f {function_name} 命令来测试不需要请求任何路径或查询参数的 API 调用。 我的问题是如何使用此命令将任何路径或查询参数传递给函数? 示...

28得票2回答
AWS CloudFormation错误:模板验证错误:模板错误:资源NotificationsTopic在Fn :: GetAtt中不支持属性类型Arn。

我正在尝试使用yaml模板创建一个AWS CloudFormation堆栈,目标是为某些通知创建一个SNS主题。我想要输出主题的ARN,以便只需指定主题ARN就可以订阅多个函数。 但是,当我尝试从AWS控制台创建堆栈时,会出现错误: "Template validation error: ...

28得票8回答
解压后的大小必须小于262144000字节 - AWS Lambda错误

我尝试使用无服务器/lambda函数AWS上传我的应用程序,但是遇到了以下问题: 出现错误:AppLambdaFunction-解压缩大小必须小于262144000字节(服务:AWSLambdaInternal;状态代码:400;错误代码:InvalidParameterValueEx...

25得票1回答
具有ID的API未包含在/*路径上使用ANY方法的LAMBDA集成资源。

.Net Core无服务器Web API。我正在尝试使用Lambda和API网关进行代理集成,使用AWS控制台一切正常运作。但是我在使用AWS CLI命令时遇到了问题,我尝试通过CLI进行集成,但Lambda未正确集成。aws apigateway create-resource --rest...

25得票2回答
如何在serverless.yml文件中引用函数(Lambda)的ARN函数?

考虑在 serverless.yml 文件中的这个 lambda 函数:functions: s3toEc2Lambda: handler: s3toec2lambda.S3toEc2Lambda name: "${self:service}-s3toEc2Lambda" ...

23得票1回答
如何使用AWS SAM部署到不同的环境

我有两个关于AWS SAM和部署的问题。 我正在阅读文档并查看像这样的示例,但我仍然不太确定如何使用SAM模板将应用程序分别部署到staging和production环境中。是不是只需要部署一个新堆栈并给它起一个新的名称,例如sam deploy --stack-name my-app-sta...

23得票5回答
无服务器(Serverless) - 部署期间出现“未知对象类型asyncfunction”错误

今天早上我的项目的无服务器部署开始失败了。 我没有更改代码,最后一次成功部署是大约一周前。以下是部署日志:Error -------------------------------------------------- Error: Unknown object type "...

22得票2回答
当使用 SAM 时,AWS sam build 和 sam package 有什么区别?

我正在构建一些无服务器应用程序并尝试使用SAM。我正在阅读一些教程,其中有些使用 sam build,而另一些使用 sam package。 这两个命令有什么区别吗?似乎 sam package 更难使用。

21得票6回答
上传的文件必须是非空的zip文件(服务:AWSLambdaInternal;状态码:400;错误代码:InvalidParameterValueException)。

我有一个简单的Express/Node.js应用程序,没有子目录(除了.serverless和node_modules)。.serverlessnode_modulesapp.jslambda.jspackage.jsonpackage-lock.jsonserverless.ymlAWS抛出...