If the target for the restore does not exist, it will be created. Patches holds JSON patches that would be applied to the target manifest before it's created. Patches should fit the target's Kind.
Example for a patch: {"op": "replace", "path": "/metadata/name", "value": "new-vm-name"}
VolumeRestoreOverrides gives the option to change properties of each restored volume For example, specifying the name of the restored volume, or adding labels/annotations to it
Generated using TypeDoc
VirtualMachineRestoreSpec is the spec for a VirtualMachineRestore resource
V1beta1VirtualMachineRestoreSpec