Хотите назначить несколько ролей IAM для одной учетной записи службы через terraform. Подготовил tf-файл для этого, но обнаружил некоторую ошибку, если я go с одной ролью, тогда он может быть успешно назначен, но когда я пытаюсь использовать несколько ролей IAM, это дает некоторую ошибку.
data "google_iam_policy" "auth1" {
binding {
role = "roles/cloudsql.admin"
members = [
"serviceAccount:${google_service_account.service_account_1.email}",
]
role = "roles/secretmanager.secretAccessor"
members = [
"serviceAccount:${google_service_account.service_account_1.email}",
]
role = "roles/datastore.owner"
members = [
"serviceAccount:${google_service_account.service_account_1.email}",
]
role = "roles/storage.admin"
members = [
"serviceAccount:${google_service_account.service_account_1.email}",
]
}
}
Не могли бы вы мне помочь, как назначить несколько ролей для одной учетной записи службы.