Add support for creating multiple workforce identity pools (#3846)
* Added support for multiple workforce identity pools * Fixed organization module workforce identity federation outputs * tfdoc --------- Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com> Co-authored-by: Julio Castillo <jccb@google.com>
This commit is contained in:
@@ -147,6 +147,13 @@ output "tag_values" {
|
||||
}
|
||||
}
|
||||
|
||||
output "workforce_identity_pool_ids" {
|
||||
description = "Workforce identity pool ids."
|
||||
value = {
|
||||
for k, v in google_iam_workforce_pool.default : k => v.name
|
||||
}
|
||||
}
|
||||
|
||||
output "workforce_identity_provider_names" {
|
||||
description = "Workforce Identity provider names."
|
||||
value = {
|
||||
@@ -157,9 +164,9 @@ output "workforce_identity_provider_names" {
|
||||
output "workforce_identity_providers" {
|
||||
description = "Workforce Identity provider attributes."
|
||||
value = {
|
||||
for k, v in google_iam_workforce_pool_provider.default : k => {
|
||||
name = v.name
|
||||
pool = try(google_iam_workforce_pool.default[0].name, null)
|
||||
for k, v in local.wfif_providers : k => {
|
||||
name = google_iam_workforce_pool_provider.default[k].name
|
||||
pool = google_iam_workforce_pool.default[v.pool].name
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user