- Notifications
You must be signed in to change notification settings - Fork570
Open
Description
| count=upper(var.default_service_account)=="KEEP"?0:1 |
Below is the current conditional logic for keeping service accounts:
resource "google_project_default_service_accounts" "default_service_accounts" { count = upper(var.default_service_account) == "KEEP" ? 0 : 1 action = upper(var.default_service_account) project = google_project.main.project_id restore_policy = "REVERT_AND_IGNORE_FAILURE" depends_on = [module.project_services]}If the user suppliesvar.default_service_account = KEEP, the count would be set to0 and not1, leading to the destruction of the default service account.
Metadata
Metadata
Assignees
Labels
No labels