无论我在AWS CLI Lambda中遇到什么错误

问题描述 投票:0回答:1

即使我相信我的命令是正确的,我仍然收到相同的错误。这是我的命令

$ aws lambda创建函数\

--function-name test-function \

--runtime python3.6.9 \

--zip-file fileb:///home/USERNAME/awsFolder/test-lambda.zip \

--handler test-lambda.my-handler \

--role are:blah:blah:blah

我不断得到

-压缩文件必须是带有fileb://前缀的压缩文件。

示例用法:--zip文件fileb://path/to/file.zip

我尝试了绝对路径(使用'///'以及'//'甚至'/'),我已经在工作目录中,只是使用了文件名。

我在做什么错!!

amazon-web-services command-line-interface
1个回答
0
投票

尝试一行:

aws lambda create-function --function-name test-function --runtime python3.6.9 --zip-file fileb:///home/USERNAME/awsFolder/test-lambda.zip --handler test-lambda.my-handler --role are:blah:blah:blah

这在我的机器上对我有用

aws lambda create-function --function-name test-fn --runtime nodejs10.x --zip-file fileb:////Users/Arun/Downloads/test-fn.zip --handler test-lambda.generatePayloadForItemGuid --role arn:aws:iam::012345678901:role/test-fn-lambdaRole
© www.soinside.com 2019 - 2024. All rights reserved.