Data Object - HttpNfcLeaseSourceFile(vim.HttpNfcLease.SourceFile)

Parameter to
HttpNfcLeaseProbeUrls, HttpNfcLeasePullFromUrls_Task
Extends
DynamicData
See also
KeyValue
Since
vSphere API 6.7

Data Object Description

Descriptor of the remote source file used in pull scenario.

Properties

Name Type Description
createxsd:boolean

True if PUT should be used for upload, otherwise POST. Same as create
httpHeaders*KeyValue[]

For the case when remote server requires authentication or any other type of custom HTTP headers be provided with the request.
memberName*xsd:string

Used only when OVA is specified in url. Should contain file name to extract from OVA.
size*xsd:long

Size of the file, if known. Otherwise it will be determined by a HEAD request. Not used for OVA members.
sslThumbprint*xsd:string

Esx has no CA database for checking arbitrary certificates. Client should verify the server certificate and provide certificate thumbprint here.
targetDeviceIdxsd:string

Target device id that will be used to store remote file. Uniquely identifies host, vm and device. Given by this lease in DeviceUrl#importKey.
urlxsd:string

Full url of the source file, for example https://server/path/disk-1.vmdk. Or url to OVA, in that case memberName should be specified.
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition