resource "garage_bucket" "bucket" { website_access_enabled = var.website_access_enabled website_config_index_document = var.website_access_enabled == true ? "index.html" : null } resource "garage_bucket_global_alias" "bucket_alias" { bucket_id = garage_bucket.bucket.id for_each = toset(local.aliases) alias = each.key } resource "garage_bucket_key" "authorized_keys" { bucket_id = garage_bucket.bucket.id for_each = var.allowed_keys access_key_id = var.global_keys[each.key].access_key_id read = each.value.read write = each.value.write owner = each.value.owner }