HttpNfcLeaseManifestEntry

HttpNfcLeaseManifestEntry
HttpNfcLeaseManifestEntry

Provides a manifest for downloaded (exported) files and disks.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "key": "string",
    "sha1": "string",
    "checksum": "string",
    "checksumType": "string",
    "size": 0,
    "disk": false,
    "capacity": 0,
    "populatedSize": 0
}
string
key
Required

Key used to match this entry with the corresponding HttpNfcLeaseDeviceUrl entry in HttpNfcLease.info.

string
sha1
Required

SHA-1 checksum of the data stream sent from the server.

This can be used to verify that the bytes received by the client match those sent by the HttpNfc server.

string
checksum
Optional

Checksum of the data stream sent/recieved by host.

See HttpNfcLeaseManifestEntryChecksumTypeEnum for used algoritm.

string
checksumType
Optional

Algorithm used to produce checksum in respective property.

See HttpNfcLeaseManifestEntryChecksumTypeEnum for supported algorithms.

integer As int64 As int64
size
Required

Size of the downloaded file.

boolean
disk
Required

True if the downloaded file is a virtual disk backing.

integer As int64 As int64
capacity
Optional

The capacity of the disk, if the file is a virtual disk backing.

integer As int64 As int64
populatedSize
Optional

The populated size of the disk, if the file is a virtual disk backing.