Data Object - ConverterTargetVmSpec

Property of
ConverterCloningParams
Parameter to
ConverterAgentValidateTarget, ConverterValidateTarget, ConverterValidateTargetAndGetDefaults
Extends
DynamicData
See also
ConverterTargetVmSpecVmLocation
Since
Converter API 1.0

Data Object Description

TargetVmSpec encapsulates the destination location of the target VM.

Properties

Name Type Description
hardwareVersion*xsd:string

Optional virtual hardware version for the target VM. Currently used only for managed destinations and ignored for hosted targets since they already rely on productVersion.

Most managed destinations support creating and powering up multiple VM hardware versions. This value is used for retrieving the appropriate ConfigOption from vim.EnvironmentBrowser.QueryConfigOption so that we can identify the VM capabilities and hardwareOptions for the desired hardware version.

This is used particularly for ESX 4.x so that a VM can be configured for the most current hardware version, ie. vmx-07, or vmx-04 for ESX 3.x compatibility. If this value is not set, the default ConfigOptions provided by the host is used.

This value is equivalent to vim.vm.ConfigOption.version.

locationConverterTargetVmSpecVmLocation

Target VM location
namexsd:string

Target VM name
productVersion*xsd:string

Optional target VMware product version.
See ConverterTargetVmSpecProductVersion

Properties inherited from DynamicData
None
*Need not be set