output "bucket_name" { description = "Name of the first bucket (for backward compatibility)" value = length(var.buckets) > 0 ? yandex_storage_bucket.this[var.buckets[0].name].bucket : "" } output "access_key" { description = "Access key for the first bucket (for backward compatibility)" value = length(var.buckets) > 0 ? yandex_iam_service_account_static_access_key.sa_key[var.buckets[0].name].access_key : "" sensitive = true } output "secret_key" { description = "Secret key for the first bucket (for backward compatibility)" value = length(var.buckets) > 0 ? yandex_iam_service_account_static_access_key.sa_key[var.buckets[0].name].secret_key : "" sensitive = true } output "buckets" { description = "Map of all buckets (name => data)" value = { for name, bucket in yandex_storage_bucket.this : name => { bucket_name = bucket.bucket access_key = yandex_iam_service_account_static_access_key.sa_key[name].access_key secret_key = yandex_iam_service_account_static_access_key.sa_key[name].secret_key service_account_id = yandex_iam_service_account.sa[name].id } } sensitive = true }