FunctionCode
The deployment package for a Lambda function.
Syntax
To declare this entity in your AWS Serverless Application Model (AWS SAM) template, use the following syntax.
Properties
-
Bucket
-
An Amazon S3 bucket in the same AWS Region as your function.
Type: String
Required: Yes
AWS CloudFormation compatibility: This property is passed directly to the
S3Bucket
property of theAWS::Lambda::Function
Code
data type. -
Key
-
The Amazon S3 key of the deployment package.
Type: String
Required: Yes
AWS CloudFormation compatibility: This property is passed directly to the
S3Key
property of theAWS::Lambda::Function
Code
data type. -
Version
-
For versioned objects, the version of the deployment package object to use.
Type: String
Required: No
AWS CloudFormation compatibility: This property is passed directly to the
S3ObjectVersion
property of theAWS::Lambda::Function
Code
data type.
Examples
FunctionCode
CodeUri
: Function Code example
YAML
CodeUri
: Bucket: amzn-s3-demo-bucket-name Key: mykey-name Version: 121212