Skip to content

Commit f0e409b

Browse files
feat: to allow support for prevent_destroy lifecycle option
1 parent 1377e3c commit f0e409b

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ resource "aws_lb" "this" {
9494
ignore_changes = [
9595
tags["elasticbeanstalk:shared-elb-environment-count"]
9696
]
97+
prevent_destroy = var.enable_alb_prevent_destroy
9798
}
9899
}
99100

variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,12 @@ variable "timeouts" {
188188
default = {}
189189
}
190190

191+
variable "enable_alb_prevent_destroy" {
192+
description = "Whether to add lifecycle.prevent_destroy to the ALB resource"
193+
type = bool
194+
default = false
195+
}
196+
191197
################################################################################
192198
# Listener(s)
193199
################################################################################

0 commit comments

Comments
 (0)