variable "vm_id" { description = "Proxmox VM ID" type = number } variable "vm_name" { description = "Name of the VM in Proxmox UI and internal OS hostname" type = string } variable "ip_address" { description = "Static IPv4 address in CIDR format (e.g., 192.168.100.50/24)" type = string } variable "ssh_public_key" { description = "Public SSH key for the admin user" type = string } variable "gateway" { description = "Network gateway IP address" type = string default = "192.168.100.1" } variable "node_name" { description = "Proxmox node name" type = string default = "itlab-ffeks" } variable "template_id" { description = "ID of the VM template to clone" type = number default = 203 } variable "cpu_cores" { description = "Number of CPU cores" type = number default = 1 } variable "memory_mb" { description = "RAM size in MB" type = number default = 2048 } variable "bridge" { description = "Network bridge interface" type = string default = "vmbr1" }