variable "backend_access_key" { sensitive = true } variable "backend_secret_key" { sensitive = true } variable "backend_endpoint" { sensitive = false } variable "backend_region" { sensitive = false } variable "backend_bucket" { sensitive = false } variable "hcloud_token" { sensitive = true } variable "ovh_application_key" { sensitive = true } variable "ovh_application_secret" { sensitive = true } variable "ovh_consumer_key" { sensitive = true } variable "scaleway_organization_id" { sensitive = true } variable "scaleway_project_id" { sensitive = true } variable "scaleway_access_key" { sensitive = true } variable "scaleway_secret_key" { sensitive = true } variable "tailscale_api_key" { sensitive = true } variable "tailscale_tailnet" { sensitive = false } variable "service_buckets" { type = map(object({ name = string bucket = string })) } variable "hosts" { type = map(object({ hostname = string rdns = string provider = string ipv4_address = optional(string) ipv6_address = optional(string) image = optional(string) server_type = optional(string) datacenter = optional(string) })) }