gpt4 book ai didi

aws-lambda - 如何下载 AWS Lambda 层

转载 作者:行者123 更新时间:2023-12-03 15:49:13 29 4
gpt4 key购买 nike

是否可以使用 AWS CLI 下载 Lambda 层?

我见过这个记录的命令。
https://docs.aws.amazon.com/lambda/latest/dg/API_GetLayerVersion.html

但是当我尝试用下面的东西运行它时。

aws lambda get-layer-version --layer-name arn:aws:lambda:us-east-1:209497400698:layer:php-73 --version-number 7

我收到这个错误。

An error occurred (InvalidParameterValueException) when calling the GetLayerVersion operation: Invalid Layer name: arn:aws:lambda:us-east-1:209497400698:layer:php-73



是否可以通过 CLI 下载层?

作为额外说明,我正在尝试下载这些图层中的任何一个
https://runtimes.bref.sh/

最佳答案

应该可以使用 AWS CLI 以编程方式下载层。例如

# https://docs.aws.amazon.com/cli/latest/reference/lambda/get-layer-version.html
URL=$(aws lambda get-layer-version --layer-name YOUR_LAYER_NAME_HERE --version-number YOUR_LAYERS_VERSION --query Content.Location --output text)
curl $URL -o layer.zip

对于该网页中的 arn,我必须使用另一个使用 arn 值的 api。例如:
# https://docs.aws.amazon.com/cli/latest/reference/lambda/get-layer-version-by-arn.html
URL=$(aws lambda get-layer-version-by-arn --arn arn:aws:lambda:us-east-1:209497400698:layer:php-73:7 --query Content.Location --output text)
curl $URL -o php.zip

HTH

-詹姆士

关于aws-lambda - 如何下载 AWS Lambda 层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56614037/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com