fix service account module datasource when universe is set (#3375)

This commit is contained in:
Ludovico Magnocavallo
2025-10-04 10:37:29 +02:00
committed by GitHub
parent 66fac180a9
commit 43a2c8bce3

View File

@@ -50,8 +50,12 @@ locals {
}
data "google_service_account" "service_account" {
count = var.service_account_create ? 0 : 1
project = local.project_id
count = var.service_account_create ? 0 : 1
project = (
strcontains(local.project_id, ":")
? join(".", reverse(split(":", local.project_id)))
: local.project_id
)
account_id = "${local.prefix}${local.name}"
}