24 lines
1.2 KiB
Plaintext
24 lines
1.2 KiB
Plaintext
<!-- Code generated from the comments of the Config struct in builder/hyperv/vmcx/builder.go; DO NOT EDIT MANUALLY -->
|
|
|
|
- `clone_from_vmcx_path` (string) - This is the path to a directory containing an exported virtual machine.
|
|
|
|
- `clone_from_vm_name` (string) - This is the name of the virtual machine to clone from.
|
|
|
|
- `clone_from_snapshot_name` (string) - The name of a snapshot in the
|
|
source machine to use as a starting point for the clone. If the value
|
|
given is an empty string, the last snapshot present in the source will
|
|
be chosen as the starting point for the new VM.
|
|
|
|
- `clone_all_snapshots` (bool) - If set to true all snapshots
|
|
present in the source machine will be copied when the machine is
|
|
cloned. The final result of the build will be an exported virtual
|
|
machine that contains all the snapshots of the parent.
|
|
|
|
- `differencing_disk` (bool) - If true enables differencing disks. Only
|
|
the changes will be written to the new disk. This is especially useful if
|
|
your source is a VHD/VHDX. This defaults to false.
|
|
|
|
- `copy_in_compare` (bool) - When cloning a vm to build from, we run a powershell
|
|
Compare-VM command, which, depending on your version of Windows, may need
|
|
the "Copy" flag to be set to true or false. Defaults to "false". Command:
|