Required

function_name Required
string

The name of the Lambda function

Example:
function_name = my-resource
runtime Required
string

Lambda runtime identifier

Example:
runtime = python3.9
handler Required
string

Function entrypoint in your code

Example:
handler = example-value
source_path Required
string

Path to the function source code

Example:
source_path = /path/to/resource

Optional

number Default: 128

Amount of memory in MB allocated to the function

Example:
memory_size = 128
number Default: 30

Maximum execution time in seconds

Example:
timeout = 30

Reserved concurrency limit for the function. Use -1 for no limit, 0 to disable.

Example:
reserved_concurrent_executions = -1

Environment variables passed to the function

Example:
environment_variables = {}
object({ subnet_ids = list(string) security_group_ids = list(string) })

VPC configuration for private network access