diff options
| author | lian-manonog <lian.manonog@gmail.com> | 2024-08-14 14:35:05 +0100 |
|---|---|---|
| committer | lian-manonog <lian.manonog@gmail.com> | 2024-08-14 14:35:05 +0100 |
| commit | 101e1e24cb38b6a45661b723881e2b2d6dd2fb07 (patch) | |
| tree | 620147720d3c5ac2c2b6bdfe778917d7903b87ad /terraform/events.tf | |
| parent | 46673b671bef834dc2e043e7845e8a5b8fee9d34 (diff) | |
| download | de-project-bentley-101e1e24cb38b6a45661b723881e2b2d6dd2fb07.tar.gz de-project-bentley-101e1e24cb38b6a45661b723881e2b2d6dd2fb07.zip | |
wip: terraform debugging
Diffstat (limited to 'terraform/events.tf')
| -rw-r--r-- | terraform/events.tf | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/terraform/events.tf b/terraform/events.tf index 6744085..9fd89e4 100644 --- a/terraform/events.tf +++ b/terraform/events.tf @@ -1,7 +1,17 @@ +resource "aws_cloudwatch_event_target" "extract_lambda_cw_event" { + rule = aws_cloudwatch_event_rule.lambda_trigger.name + target_id = "TargetFunctionV1" + arn = aws_lambda_function.extract_lambda.arn #replaced lambda name placeholder + force_destroy = true +} + resource "aws_cloudwatch_event_rule" "lambda_trigger" { name = "lambda-scheduled-trigger" description = "Schedule to trigger the Lambda function" schedule_expression = "rate(30 minutes)" + force_destroy = true + # depends_on = [ + # aws_cloudwatch_event_target.extract_lambda_cw_event] # event_pattern = jsonencode({ # detail-type = @@ -10,14 +20,6 @@ resource "aws_cloudwatch_event_rule" "lambda_trigger" { # }) } - -resource "aws_cloudwatch_event_target" "extract_lambda_cw_event" { - rule = aws_cloudwatch_event_rule.lambda_trigger.name - target_id = "TargetFunctionV1" - arn = aws_lambda_function.extract_lambda.arn #replaced lambda name placeholder -} - - resource "aws_lambda_permission" "allow_eventbridge" { statement_id = "AllowExecutionFromEventBridge" action = "lambda:InvokeFunction" |
