Virtual Storage Lifecycle Management API


Data Object - OvfImportParams(vim.OvfManager.OvfImportParams)

Extends
OvfCreateImportSpecParams
See also
KeyValue, OvfDatastoreMapping, OvfStorageProfileMapping
Since
vSphere API Release 9.0.0.0

Data Object Description

Custom parameters used while deploying an OVF.

Properties

Name Type Description
customHttpHeaders*KeyValue[]

For the case when remote server requires authentication or any other type of custom HTTP headers be provided with the request.
datastoreMappings*OvfDatastoreMapping[]

The optional datastore mapping(s).
diskProfiles*OvfStorageProfileMapping[]

The optional Storage Profile mapping(s).
powerOn*xsd:boolean

Whether to power on the deployed entity. Note for ESX and Virtual Machine deployment: In order to customize GuestOS on a deployed Virtual Machine we require that the powerOn flag must be true. GuestOS customization happens after VM is powered On and then reconfigured. vCenter does not require a powerOn and reconfigure to customize GuestOS as it stores all OVF properties as VApp properties and pushes them to GuestOS upon powerOn for consumption. Default is false.
pushMode*xsd:boolean

Use Push mode for transferring VM files to ESX. Push mode transfers files from client to ESXi, whereas in Pull mode ESX "pulls" the files directly from source. This flag only applies to vCenter as ESXi can only pull directly if DeployVm_Task is invoked on ESX itself. See (@link vim.HttpNfcLease#pullFromUrls) for more on Pull mode. The default/Default: false
signatureRequired*xsd:boolean

Require that the OVF package has a signed certificate and manifest and both match. See also manifest validation. Default is false.
skipManifestCheck*xsd:boolean

If a manifest file is present in the OVF package the format is checked. Also all file SHA entries are validated against SHA of read files. If value is true and manifest file is present a warning is generated. Default is false.
sourceCertificate*xsd:string

Optionally used for source validation. The source server certificate in PEM format.
vmProfile*xsd:string

The optional Storage Profile Id for VM's home.
Properties inherited from OvfCreateImportSpecParams
diskProvisioning, entityName, hostSystem, instantiationOst, ipAllocationPolicy, ipProtocol, networkMapping, propertyMapping, resourceMapping
Properties inherited from OvfManagerCommonParams
deploymentOption, importOption, locale, msgBundle
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition