VMware Storage Policy API
|
| Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |
Data Object - HttpNfcLeaseSourceFile(vim.HttpNfcLease.SourceFile)
- Parameter to
- HttpNfcLeaseProbeUrls, HttpNfcLeasePullFromUrls_Task
- Extends
- DynamicData
- See also
- KeyValue
- Since
- vSphere API Release 6.7
Data Object Description
Descriptor of the remote source file used in pull scenario.Properties
| Name | Type | Description |
|---|---|---|
| create | xsd: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.
|
| targetDeviceId | xsd: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.
|
| url | xsd: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 | ||
Show WSDL type definition
| Top of page | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |