variable "pve_node_name" { type = string nullable = false } variable "pve_storage_id" { type = string nullable = false } variable "pve_vm_id" { type = number nullable = false } variable "pve_ssh_user" { type = string nullable = false default = "root" } variable "pve_ssh_host" { type = string nullable = false } variable "netboot_server_ip_address" { type = string nullable = false } variable "netboot_server_sftp_port" { type = number nullable = false default = 2222 } variable "instance_name" { type = string default = "poc" } variable "admin_network" { type = object({ name = string prefix = string mac_address = string }) nullable = false } variable "prod_network" { type = object({ name = string prefix = string mac_address = string }) nullable = false } variable "monitoring_network" { type = object({ name = string prefix = string mac_address = string }) nullable = false } variable "admin_ssh_public_key" { type = string nullable = false }