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_keys" { description = "List of public SSH keys for the admin user" type = list(string) } variable "gateway" { description = "Network gateway IP address" type = string default = "10.0.0.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 = 205 } 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" }