variable "cloudflare_api_token" {
  description = "Cloudflare API token with appropriate permissions"
  type        = string
  sensitive   = true
}

variable "zone_id" {
  description = "Cloudflare Zone ID for sankofa.nexus"
  type        = string
}

variable "account_id" {
  description = "Cloudflare Account ID"
  type        = string
}

variable "tunnel_secret_control_plane" {
  description = "Secret for control plane tunnel (generate with: openssl rand -base64 32)"
  type        = string
  sensitive   = true
}

variable "tunnel_secret_site_1" {
  description = "Secret for Proxmox site 1 tunnel"
  type        = string
  sensitive   = true
}

variable "tunnel_secret_site_2" {
  description = "Secret for Proxmox site 2 tunnel"
  type        = string
  sensitive   = true
}

variable "tunnel_secret_site_3" {
  description = "Secret for Proxmox site 3 tunnel"
  type        = string
  sensitive   = true
}

