Народ привет. Может кто подскажет в чем проблема, внятного ответа не нашел. Есть код
resource "google_service_account" "compute-sa" {
account_id = "compute-sa"
display_name = "Compute Service Account"
}
resource "google_project_iam_policy" "my_project" {
project = data.google_project.test_project.project_id
policy_data = data.google_iam_policy.auth1.policy_data
}
data "google_project" "test_project" {}
data "google_iam_policy" "auth1" {
binding {
role = "roles/cloudsql.admin"
members = [
"serviceAccount:${
google_service_account.compute-sa.email}",
]
}
binding {
role = "roles/secretmanager.secretAccessor"
members = [
"serviceAccount:${
google_service_account.compute-sa.email}",
]
}
binding {
role = "roles/datastore.owner"
members = [
"serviceAccount:${
google_service_account.compute-sa.email}",
]
}
binding {
role = "roles/storage.admin"
members = [
"serviceAccount:${
google_service_account.compute-sa.email}",
]
}
}