variable "proxmox_api_token" { description = "Proxmox API token in the format user@realm!token_name=secret" type = string sensitive = true } variable "ssh_private_key_path" { description = "Path to SSH private key for Proxmox host access" type = string default = "~/.ssh/id_ecdsa" } variable "ssh_public_key" { description = "SSH public key to inject into created VMs" type = string } variable "vm_name" { description = "Name of the VM to create" type = string default = "debian-vm" } variable "vm_id" { description = "Proxmox VM ID (100-999 for regular VMs)" type = number default = 100 } variable "vm_cores" { type = number default = 2 } variable "vm_memory" { description = "Memory in MiB" type = number default = 2048 } variable "vm_disk_size" { description = "Disk size in GiB" type = number default = 20 }