Partager via


ImportManifestMetadata interface

Métadonnées décrivant le manifeste d’importation, document qui décrit les fichiers et d’autres métadonnées relatives à une version de mise à jour.

Propriétés

hashes

Objet JSON contenant le ou les hachages du fichier. Un hachage SHA256 au moins est requis. Cet objet peut être considéré comme un ensemble de paires clé-valeur où la clé est l’algorithme de hachage et la valeur est le hachage du fichier calculé à l’aide de cet algorithme.

sizeInBytes

Taille du fichier, en nombre d’octets.

url

Emplacement d’objet blob Azure à partir duquel le manifeste d’importation peut être téléchargé par Device Update pour IoT Hub. Il s’agit généralement d’une URL d’objet blob protégée par SAS en lecture seule avec une expiration définie sur au moins 4 heures.

Détails de la propriété

hashes

Objet JSON contenant le ou les hachages du fichier. Un hachage SHA256 au moins est requis. Cet objet peut être considéré comme un ensemble de paires clé-valeur où la clé est l’algorithme de hachage et la valeur est le hachage du fichier calculé à l’aide de cet algorithme.

hashes: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

sizeInBytes

Taille du fichier, en nombre d’octets.

sizeInBytes: number

Valeur de propriété

number

url

Emplacement d’objet blob Azure à partir duquel le manifeste d’importation peut être téléchargé par Device Update pour IoT Hub. Il s’agit généralement d’une URL d’objet blob protégée par SAS en lecture seule avec une expiration définie sur au moins 4 heures.

url: string

Valeur de propriété

string