diff --git a/modules/vmware/main.tf b/modules/vmware/main.tf index 7571919..b02694c 100644 --- a/modules/vmware/main.tf +++ b/modules/vmware/main.tf @@ -33,6 +33,7 @@ resource "vsphere_virtual_machine" "vm" { num_cpus = each.value.cpu memory = each.value.ram guest_id = each.value.guest_id + firmware = each.value.firmware dynamic "network_interface" { for_each = each.value.network_interfaces diff --git a/modules/vmware/variables.tf b/modules/vmware/variables.tf index 75b2d03..1b7356d 100644 --- a/modules/vmware/variables.tf +++ b/modules/vmware/variables.tf @@ -5,6 +5,7 @@ variable "vms" { cpu = number ram = number guest_id = string + firmware = string disks = map(object({ size = string thin_provisioned = bool