output "databases" { description = "Map of created databases (cluster_id:db_name:user_name => data)" value = { for key, db in local.databases_map : key => { cluster_id = db.cluster_id host = try(db.database.host, "") port = 6432 database_name = yandex_mdb_postgresql_database.this[key].name user_name = yandex_mdb_postgresql_user.this[key].name password = random_password.user_password[key].result } } sensitive = true } output "database_outputs_map" { description = "Map for secrets module (cluster_id:db_name:user_name => credentials)" value = { for key, db in local.databases_map : key => { host = try(db.database.host, "") database_name = yandex_mdb_postgresql_database.this[key].name user_name = yandex_mdb_postgresql_user.this[key].name password = random_password.user_password[key].result } } sensitive = true }