HypervExportSnapshotJobConfigInput
Supported in v5.0+
Fields
| Field | Type | Description |
|---|---|---|
| disableNetwork | Boolean | Supported in v5.0+ v5.0-v6.0: Sets the state of the network interfaces when the virtual machine is mounted. Use 'false' to enable the network interfaces. Use 'true' to disable the network interfaces. Disabling the interfaces can prevent IP conflicts. Default value is 'true'. v7.0+: Sets the state of the network interfaces when the virtual machine is exported. 'false' enables the network interfaces. 'true' disables the network interfaces. The default value is 'true'. Disabling the interfaces can prevent IP address conflicts. |
| hostId | String | Supported in v5.0+ v5.0-v5.3: ID of the host to export to v6.0: ID of the host to export to. v7.0+: ID of the host for export. |
| keepMacAddress | Boolean | Supported in v9.6 Whether to preserve the original MAC addresses of network adapters. |
| path | String! | Required. Destination path for the new virtual machine virtual disks. |
| powerOn | Boolean | Specifies whether the virtual machine should be powered on after export. The default value is true. |
| removeNetworkDevices | Boolean | Supported in v5.0+ v5.0-v6.0: Determines whether to remove the network interfaces from the mounted virtual machine. Set to 'true' to remove all network interfaces. The default value is 'false'. v7.0+: Specifies whether to remove the network interfaces from the exported virtual machine. When the value is 'true' all the network interfaces are removed. The default value is 'true'. |
| virtualSwitchMappings | [HypervVirtualSwitchMappingInput!] | Supported in v9.6 Mapping of network adapter names to virtual switches and MAC addresses. |
| vmName | String | Name of the new virtual machine being exported. |