Skip to main content

AWS Lambda

AWS Lambda configuration

Properties

NameTypeDescriptionRequired
setupobjectyes

Additional Properties: not allowed
Example

{
"setup": {
"role_arn": "arn:aws:iam::123456789012:role/lambda-role",
"certificate_arn": "arn:aws:acm:us-east-1:123456789012:certificate/12345678-1234-1234-1234-123456789012"
}
}

setup: Setup

Properties

NameTypeDescriptionRequired
role_arnstringARN of the role to use for the function
Pattern: ^arn:aws:iam::\d{12}:role/[a-zA-Z0-9+=,.@\-_/]+$
yes
certificate_arnstringARN of the certificate to use for the function
Pattern: ^arn:aws:acm:[a-z\-]+-\d:\d{12}:certificate/[a-zA-Z0-9+=,.@\-_/]+$
no

Example

{
"role_arn": "arn:aws:iam::123456789012:role/lambda-role",
"certificate_arn": "arn:aws:acm:us-east-1:123456789012:certificate/12345678-1234-1234-1234-123456789012"
}