Skip to content

Latest commit

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Purpose

A module that allows you to cleanly package your python source code and dependencies into a zipped lambda function.

Pre-requisites

Inputs

NameDescriptionTypeDefaultRequired
descriptionDescription of what your Lambda Function does.stringn/ayes
function_nameA unique name for your Lambda Functionstringn/ayes
handler_nameThe function entrypoint in your code.stringn/ayes
role_arnARN of IAM role to be attached to Lambda Function.stringn/ayes
source_code_pathPath to the source file or directory containing your Lambda source code & requirements.txt if applicablestringn/ayes
environmentEnvironment configuration for the Lambda functionmap{}no
memory_sizeAmount of memory in MB your Lambda Function can use at runtime.string"128"no
output_pathPath to the function's deployment package within local filesystem. eg: /path/to/lambda.zipstring"lambda.zip"no
runtimeruntimestring"python2.7"no
timeoutThe amount of time your Lambda Function has to run in seconds. Defaults to 5 minutesstring"300"no

Outputs

NameDescription
arnAWS arn of lambda function
function_nameName of lambda function

About

A module that allows you to cleanly package python source code and dependencies and deploy it as a AWS Lambda function

Resources

Stars

27 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages