aboutsummaryrefslogtreecommitdiffstats
path: root/terraform/events.tf
diff options
context:
space:
mode:
Diffstat (limited to 'terraform/events.tf')
-rw-r--r--terraform/events.tf9
1 files changed, 6 insertions, 3 deletions
diff --git a/terraform/events.tf b/terraform/events.tf
index 0113f5f..9885a86 100644
--- a/terraform/events.tf
+++ b/terraform/events.tf
@@ -33,7 +33,8 @@ resource "aws_lambda_permission" "allow_eventbridge" {
source_arn = aws_cloudwatch_event_rule.lambda_trigger.arn
lifecycle {
- replace_triggered_by = [random_string.suffix]
+ create_before_destroy = true
+ replace_triggered_by = [random_string.suffix]
}
}
@@ -49,7 +50,8 @@ resource "aws_lambda_permission" "allow_s3_ingestion" {
source_arn = aws_s3_bucket.extract_bucket.arn
lifecycle {
- replace_triggered_by = [random_string.suffix]
+ create_before_destroy = true
+ replace_triggered_by = [random_string.suffix]
}
}
@@ -77,7 +79,8 @@ resource "aws_lambda_permission" "allow_s3_transform_bucket" {
source_arn = aws_s3_bucket.transform_bucket.arn
lifecycle {
- replace_triggered_by = [random_string.suffix]
+ create_before_destroy = true
+ replace_triggered_by = [random_string.suffix]
}
}
git.ajschof.me — hosted by ajschofield — powered by cgit