You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,7 @@ Doing serverless with Terraform? Check out [serverless.tf framework](https://ser
12
12
- Create new SNS topic or use existing one
13
13
- Support plaintext and encrypted version of Slack webhook URL
14
14
- Most of Slack message options are customizable
15
+
- Custom Lambda function
15
16
- Various event types are supported, even generic messages:
16
17
- AWS CloudWatch Alarms
17
18
- AWS CloudWatch LogMetrics Alarms
@@ -114,6 +115,7 @@ See the [functions](https://github.com/terraform-aws-modules/terraform-aws-notif
114
115
| <aname="input_lambda_function_vpc_security_group_ids"></a> [lambda\_function\_vpc\_security\_group\_ids](#input\_lambda\_function\_vpc\_security\_group\_ids)| List of security group ids when Lambda Function should run in the VPC. |`list(string)`|`null`| no |
115
116
| <aname="input_lambda_function_vpc_subnet_ids"></a> [lambda\_function\_vpc\_subnet\_ids](#input\_lambda\_function\_vpc\_subnet\_ids)| List of subnet ids when Lambda Function should run in the VPC. Usually private or intra subnets. |`list(string)`|`null`| no |
116
117
| <aname="input_lambda_role"></a> [lambda\_role](#input\_lambda\_role)| IAM role attached to the Lambda Function. If this is set then a role will not be created for you. |`string`|`""`| no |
118
+
| <aname="input_lambda_source_path"></a> [lambda\_source\_path](#input\_lambda\_source\_path)| The source path of the custom Lambda function |`string`|`null`| no |
117
119
| <aname="input_log_events"></a> [log\_events](#input\_log\_events)| Boolean flag to enabled/disable logging of incoming events |`bool`|`false`| no |
118
120
| <aname="input_recreate_missing_package"></a> [recreate\_missing\_package](#input\_recreate\_missing\_package)| Whether to recreate missing Lambda package if it is missing locally or not |`bool`|`true`| no |
119
121
| <aname="input_reserved_concurrent_executions"></a> [reserved\_concurrent\_executions](#input\_reserved\_concurrent\_executions)| The amount of reserved concurrent executions for this lambda function. A value of 0 disables lambda from being triggered and -1 removes any concurrency limitations |`number`|`-1`| no |
0 commit comments