vCenter Storage Monitoring Service 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. | 
| sslCertificate* | xsd:string | PEM encoded SSL Certificate of the source server.
 Note: sslThumbprint and sslCertificate parameters are
 mutually exclusive, and should never be used simultaneously.
      
Since vSphere API Release 9.0.0.0 | 
| 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 | 
