Skip to content

Commit 7c22951

Browse files
Add deletion policy to Secure Source Manager repository (#14532) (#1060)
[upstream:f9cb2ad74a2890b09926f175a0396ffaf407ede6] Signed-off-by: Modular Magician <[email protected]>
1 parent a288c06 commit 7c22951

File tree

4 files changed

+6
-12
lines changed
  • secure_source_manager_branch_rule_basic
  • secure_source_manager_branch_rule_with_fields
  • secure_source_manager_repository_basic
  • secure_source_manager_repository_initial_config

4 files changed

+6
-12
lines changed

secure_source_manager_branch_rule_basic/main.tf

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,9 @@ resource "google_secure_source_manager_repository" "repository" {
1010
repository_id = "my-basic-repository-${local.name_suffix}"
1111
location = google_secure_source_manager_instance.instance.location
1212
instance = google_secure_source_manager_instance.instance.name
13+
1314
# Prevent accidental deletions.
14-
lifecycle {
15-
prevent_destroy = "false"
16-
}
15+
deletion_policy = ""DELETE""
1716
}
1817

1918
resource "google_secure_source_manager_branch_rule" "basic" {

secure_source_manager_branch_rule_with_fields/main.tf

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,9 @@ resource "google_secure_source_manager_repository" "repository" {
1010
repository_id = "my-initial-repository-${local.name_suffix}"
1111
instance = google_secure_source_manager_instance.instance.name
1212
location = google_secure_source_manager_instance.instance.location
13+
1314
# Prevent accidental deletions.
14-
lifecycle {
15-
prevent_destroy = "false"
16-
}
15+
deletion_policy = ""DELETE""
1716
}
1817

1918
resource "google_secure_source_manager_branch_rule" "default" {

secure_source_manager_repository_basic/main.tf

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,5 @@ resource "google_secure_source_manager_repository" "default" {
1212
instance = google_secure_source_manager_instance.instance.name
1313

1414
# Prevent accidental deletions.
15-
lifecycle {
16-
prevent_destroy = "false"
17-
}
15+
deletion_policy = ""DELETE""
1816
}

secure_source_manager_repository_initial_config/main.tf

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,5 @@ resource "google_secure_source_manager_repository" "default" {
2020
}
2121

2222
# Prevent accidental deletions.
23-
lifecycle {
24-
prevent_destroy = "false"
25-
}
23+
deletion_policy = ""DELETE""
2624
}

0 commit comments

Comments
 (0)