# Data Object - ConverterBaseConversionParamsUpdateSpec

Extended by
  ConverterServerConversionConversionParamsUpdateSpec
Extends
  DynamicData
See also
  ConverterCustomizationParams, ConverterReconfigParams, ConverterThrottlingParamsUpdateSpec
Since
  Converter API 2.0

## Data Object Description

Base specification for updating common conversion parameters. This may be extended to include more conversion related parameters.

Properties

Name | Type | Description
--- | --- | ---
agentSslThumbprint* | xsd:string | If set then value will be used as the new Converter Agent thumbprint for future runs of this job. If not set the the current thumbprint settings will be retained. This flag can be set only if the source's location is a live Windows computer location.
customizationParams* | ConverterCustomizationParams | Sets the new guest customization values. If not set then the current customization settings will be maintained. This will only be observed if doCustomize in converter.server.conversion.ConversionJobSpec#conversionParams is set to true.
doCustomize* | xsd:boolean | If set to true then customization setup for the guest OS will be performed. If set to false then no customization setup for the guest OS will be performed; further customizationParams in converter.server.conversion.ConversionJobSpec#conversionParams may be unset. If not set then the current setting will be maintained.
doInstallTools* | xsd:boolean | Specifies whether or not VMware tools installation should be done. If set to true, then the tools install will be done. If set to false, then no tools install will be done. If not set then the current setting will not be changed.
reconfigParams* | ConverterReconfigParams | Changes to the reconfiguration parameters. If not set then no changes are made from the current settings. In order for these changes to have any effect then doReconfig must be set to true in converter.server.conversion.ConversionJobSpec#conversionParams.
removeRestoreCheckpoints* | xsd:boolean | If set to true, then the system restore checkpoints will be removed from the target VM. If set to false then the system restore checkpoints are not removed. If left unset then the current setting is maintained. Note:This flag can only be set true when canRemoveRestoreCheckpoints is enabled.
throttling* | ConverterThrottlingParamsUpdateSpec | If set then updates the throttling parameters to be used by future runs of this job. In order to turn off CPU throttling, set the cpuThrottling to none. In order to turn off networkBandwidth set the disableNetworkBandwidthThrottling to true. If instead you wish to change the network bandwidth throttling value, then let disableNetworkBandwidthThrottling unset and instead set networkBandwidthThrottlingInMB to the desired value. If both are unset then the network bandwidth throttling settings remain unchanged.
unsetAgentSslThumbprint* | xsd:boolean | If set to true then future runs of this job will require the host's certificate be verified by checking whether it was signed by a recognized CA. Otherwise the sslThumbrpint will be used. This setting overrides agentSslThumbprint. This flag can be set to true only if the source's location is a live Windows computer location.
Properties inherited from DynamicData
None

*Need not be set