通过AWS CLI使用jar包的AWS lambda update-function-code

Vin*_*ngh 0 amazon-s3 amazon-web-services aws-cli aws-lambda

我正在尝试通过AWS CLI从我的本地计算机更新我的lambda函数代码.aws lambda有命令更新zip文件的功能代码,但不能更新jar.我可以使用s3存储桶上传,但我需要从本地更新.

我知道以下是从S3存储桶和zip更新的方法:

  1. aws lambda update-function-code --function-name --s3-bucket --s3-key
  2. aws lambda update-function-code --function-name --zip-file"fileb://"

我想问一下上传jar是否存在类似的命令?

DJ *_*ess 10

你可能错过了jar的"fileb://"部分.

aws lambda update-function-code --function-name my-lambda-name --zip-file fileb://./target/my-lambda-jar.1.0-SNAPSHOT.jar
Run Code Online (Sandbox Code Playgroud)

  • 我给出的例子是加载一个罐子.它只使用zip参数.如果你查看文件扩展名,它就是一个jar. (6认同)