LayerContent - Amazon Serverless Application Model
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

LayerContent

A ZIP archive that contains the contents of an Lambda layer.

Syntax

To declare this entity in your Amazon Serverless Application Model (Amazon SAM) template, use the following syntax.

YAML

Bucket: String Key: String Version: String

Properties

Bucket

The Amazon S3 bucket of the layer archive.

Type: String

Required: Yes

Amazon CloudFormation compatibility: This property is passed directly to the S3Bucket property of the AWS::Lambda::LayerVersion Content data type.

Key

The Amazon S3 key of the layer archive.

Type: String

Required: Yes

Amazon CloudFormation compatibility: This property is passed directly to the S3Key property of the AWS::Lambda::LayerVersion Content data type.

Version

For versioned objects, the version of the layer archive object to use.

Type: String

Required: No

Amazon CloudFormation compatibility: This property is passed directly to the S3ObjectVersion property of the AWS::Lambda::LayerVersion Content data type.

Examples

LayerContent

Layer Content example

YAML

LayerContent: Bucket: mybucket-name Key: mykey-name Version: 121212