Returns information about a version of an Lambda layer , with a link to download the layer archive that’s valid for 10 minutes.
See also: AWS API Documentation
See ‘aws help’ for descriptions of global parameters.
get-layer-version-by-arn
--arn <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
--arn
(string)
The ARN of the layer version.
--cli-input-json
| --cli-input-yaml
(string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton
. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml
.
--generate-cli-skeleton
(string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input
, prints a sample input JSON that can be used as an argument for --cli-input-json
. Similarly, if provided yaml-input
it will print a sample input YAML that can be used with --cli-input-yaml
. If provided with the value output
, it validates the command inputs and returns a sample output JSON for that command.
See ‘aws help’ for descriptions of global parameters.
To retrieve information about a Lambda layer version
The following get-layer-version-by-arn
example displays information about the layer version with the specified Amazon Resource Name (ARN).
aws lambda get-layer-version-by-arn \
--arn "arn:aws:lambda:us-west-2:123456789012:layer:AWSLambda-Python37-SciPy1x:2"
Output:
{
"LayerVersionArn": "arn:aws:lambda:us-west-2:123456789012:layer:AWSLambda-Python37-SciPy1x:2",
"Description": "AWS Lambda SciPy layer for Python 3.7 (scipy-1.1.0, numpy-1.15.4) https://github.com/scipy/scipy/releases/tag/v1.1.0 https://github.com/numpy/numpy/releases/tag/v1.15.4",
"CreatedDate": "2018-11-12T10:09:38.398+0000",
"LayerArn": "arn:aws:lambda:us-west-2:123456789012:layer:AWSLambda-Python37-SciPy1x",
"Content": {
"CodeSize": 41784542,
"CodeSha256": "GGmv8ocUw4cly0T8HL0Vx/f5V4RmSCGNjDIslY4VskM=",
"Location": "https://awslambda-us-west-2-layers.s3.us-west-2.amazonaws.com/snapshots/123456789012/..."
},
"Version": 2,
"CompatibleRuntimes": [
"python3.7"
],
"LicenseInfo": "SciPy: https://github.com/scipy/scipy/blob/main/LICENSE.txt, NumPy: https://github.com/numpy/numpy/blob/main/LICENSE.txt"
}
For more information, see AWS Lambda Layers in the AWS Lambda Developer Guide.
Content -> (structure)
Details about the layer version.
Location -> (string)
A link to the layer archive in Amazon S3 that is valid for 10 minutes.
CodeSha256 -> (string)
The SHA-256 hash of the layer archive.
CodeSize -> (long)
The size of the layer archive in bytes.
SigningProfileVersionArn -> (string)
The Amazon Resource Name (ARN) for a signing profile version.
SigningJobArn -> (string)
The Amazon Resource Name (ARN) of a signing job.
LayerArn -> (string)
The ARN of the layer.
LayerVersionArn -> (string)
The ARN of the layer version.
Description -> (string)
The description of the version.
CreatedDate -> (string)
The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
Version -> (long)
The version number.
CompatibleRuntimes -> (list)
The layer’s compatible runtimes.
(string)
LicenseInfo -> (string)
The layer’s software license.
CompatibleArchitectures -> (list)
A list of compatible instruction set architectures .
(string)