AWS Lambda

2019/04/25 - AWS Lambda - 1 new api methods

Changes  AWS Lambda now supports the GetLayerVersionByArn API.

GetLayerVersionByArn (new) Link ΒΆ

Returns information about a version of an AWS Lambda layer, with a link to download the layer archive that's valid for 10 minutes.

See also: AWS API Documentation

Request Syntax

client.get_layer_version_by_arn(
    Arn='string'
)
type Arn

string

param Arn

[REQUIRED]

The ARN of the layer version.

rtype

dict

returns

Response Syntax

{
    'Content': {
        'Location': 'string',
        'CodeSha256': 'string',
        'CodeSize': 123
    },
    'LayerArn': 'string',
    'LayerVersionArn': 'string',
    'Description': 'string',
    'CreatedDate': 'string',
    'Version': 123,
    'CompatibleRuntimes': [
        'nodejs'|'nodejs4.3'|'nodejs6.10'|'nodejs8.10'|'java8'|'python2.7'|'python3.6'|'python3.7'|'dotnetcore1.0'|'dotnetcore2.0'|'dotnetcore2.1'|'nodejs4.3-edge'|'go1.x'|'ruby2.5'|'provided',
    ],
    'LicenseInfo': 'string'
}

Response Structure

  • (dict) --

    • Content (dict) --

      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 (integer) --

        The size of the layer archive in bytes.

    • 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 (integer) --

      The version number.

    • CompatibleRuntimes (list) --

      The layer's compatible runtimes.

      • (string) --

    • LicenseInfo (string) --

      The layer's software license.