Som*_*omk 7 aws-cli aws-lambda
是否可以使用 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
Run Code Online (Sandbox Code Playgroud)
我收到这个错误。
调用 GetLayerVersion 操作时发生错误 (InvalidParameterValueException):Invalid Layer name: arn:aws:lambda:us-east-1:209497400698:layer:php-73
是否可以通过 CLI 下载层?
作为额外说明,我正在尝试下载这些层中的任何一个 https://runtimes.bref.sh/
jmp*_*jmp 13
应该可以使用 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
Run Code Online (Sandbox Code Playgroud)
对于该网页中的 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
Run Code Online (Sandbox Code Playgroud)
HTH
-詹姆士
| 归档时间: |
|
| 查看次数: |
4142 次 |
| 最近记录: |