File tree Expand file tree Collapse file tree 3 files changed +22
-4
lines changed
Expand file tree Collapse file tree 3 files changed +22
-4
lines changed Original file line number Diff line number Diff line change 1+ # Change Log
2+
3+ ## [ 0.1.0] (2023-12-27)
4+
5+ - Provide arbitrary env variables for lambda as input
Original file line number Diff line number Diff line change @@ -14,11 +14,20 @@ resource "aws_lambda_function" "lambda_function" {
1414 runtime = var. lambda_runtime
1515 timeout = 10
1616
17+ # environment {
18+ # variables = {
19+ # table_name = local.table_name
20+ # attribute_name = local.attribute_name
21+ # }
22+ # }
1723 environment {
18- variables = {
19- table_name = local.table_name
20- attribute_name = local.attribute_name
21- }
24+ variables = merge (
25+ {
26+ table_name = local.table_name
27+ attribute_name = local.attribute_name
28+ },
29+ var. lambda_vars
30+ )
2231 }
2332}
2433
Original file line number Diff line number Diff line change @@ -62,4 +62,8 @@ variable "lambda_role_name" {
6262variable "cw_event_is_enabled" {
6363 type = bool
6464 description = " Mark if CW event rule is enabled or not"
65+ }
66+
67+ variable "lambda_vars" {
68+ default = {}
6569}
You can’t perform that action at this time.
0 commit comments