diff --git a/builder/vsphere/iso/step_create.go b/builder/vsphere/iso/step_create.go index 41eca92c8..b6e80aacf 100644 --- a/builder/vsphere/iso/step_create.go +++ b/builder/vsphere/iso/step_create.go @@ -6,6 +6,7 @@ package iso import ( "context" "fmt" + "github.com/hashicorp/packer/builder/vsphere/common" "github.com/hashicorp/packer/builder/vsphere/driver" "github.com/hashicorp/packer/helper/multistep" @@ -30,7 +31,7 @@ type CreateConfig struct { DiskSize int64 `mapstructure:"disk_size"` // Enable VMDK thin provisioning for VM. Defaults to `false`. DiskThinProvisioned bool `mapstructure:"disk_thin_provisioned"` - + // Set network VM will be connected to. Network string `mapstructure:"network"` // Set VM network card type. Example `vmxnet3`. NetworkCard string `mapstructure:"network_card"` diff --git a/website/source/partials/builder/vsphere/iso/_CreateConfig-not-required.html.md b/website/source/partials/builder/vsphere/iso/_CreateConfig-not-required.html.md index a9cd1ff2f..09e632ee9 100644 --- a/website/source/partials/builder/vsphere/iso/_CreateConfig-not-required.html.md +++ b/website/source/partials/builder/vsphere/iso/_CreateConfig-not-required.html.md @@ -17,7 +17,8 @@ - `disk_thin_provisioned` (bool) - Enable VMDK thin provisioning for VM. Defaults to `false`. -- `network` (string) - Network +- `network` (string) - Set network VM will be connected to. + - `network_card` (string) - Set VM network card type. Example `vmxnet3`. - `usb_controller` (bool) - Create USB controller for virtual machine. Defaults to `false`.