Deployment interface

Métadonnées de déploiement.

Propriétés

deploymentId

Identificateur de déploiement fourni par l’appelant. Cela ne peut pas comporter plus de 73 caractères, doit être en minuscules et ne peut pas contenir '&', '^', '[', ']', '{', '}', '|', '<', '>', barre oblique, barre oblique inverse ou guillemet double. La vue Mises à jour dans la ressource IoT Hub du portail Azure génère un GUID pour deploymentId lorsque vous créez un déploiement.

deviceClassSubgroups

Les sous-groupes de classes d’appareils pour utilisant le déploiement sont compatibles avec et les déploiements de sous-groupes ont été créés. Cela n’est pas fourni par l’appelant pendant CreateOrUpdateDeployment, mais est déterminé automatiquement par Device Update

downloadSecurity

Le protocole que l’appareil doit utiliser lors du téléchargement de la charge utile de mise à jour. Par défaut, c’est « https ».

groupId

L’identité de groupe pour les appareils que le déploiement est destiné à mettre à jour.

isCanceled

Indicateur booléen indiquant si le déploiement a été annulé.

isCloudInitiatedRollback

Indicateur booléen indiquant si le déploiement est un déploiement de restauration.

isRetried

Indicateur booléen indiquant si le déploiement a été retenté.

rollbackPolicy

Stratégie de restauration pour le déploiement.

startDateTime

Date de début du déploiement.

update

Informations de mise à jour pour la mise à jour dans le déploiement.

Détails de la propriété

deploymentId

Identificateur de déploiement fourni par l’appelant. Cela ne peut pas comporter plus de 73 caractères, doit être en minuscules et ne peut pas contenir '&', '^', '[', ']', '{', '}', '|', '<', '>', barre oblique, barre oblique inverse ou guillemet double. La vue Mises à jour dans la ressource IoT Hub du portail Azure génère un GUID pour deploymentId lorsque vous créez un déploiement.

deploymentId: string

Valeur de propriété

string

deviceClassSubgroups

Les sous-groupes de classes d’appareils pour utilisant le déploiement sont compatibles avec et les déploiements de sous-groupes ont été créés. Cela n’est pas fourni par l’appelant pendant CreateOrUpdateDeployment, mais est déterminé automatiquement par Device Update

deviceClassSubgroups?: string[]

Valeur de propriété

string[]

downloadSecurity

Le protocole que l’appareil doit utiliser lors du téléchargement de la charge utile de mise à jour. Par défaut, c’est « https ».

downloadSecurity?: DownloadSecurity

Valeur de propriété

groupId

L’identité de groupe pour les appareils que le déploiement est destiné à mettre à jour.

groupId: string

Valeur de propriété

string

isCanceled

Indicateur booléen indiquant si le déploiement a été annulé.

isCanceled?: boolean

Valeur de propriété

boolean

isCloudInitiatedRollback

Indicateur booléen indiquant si le déploiement est un déploiement de restauration.

isCloudInitiatedRollback?: boolean

Valeur de propriété

boolean

isRetried

Indicateur booléen indiquant si le déploiement a été retenté.

isRetried?: boolean

Valeur de propriété

boolean

rollbackPolicy

Stratégie de restauration pour le déploiement.

rollbackPolicy?: CloudInitiatedRollbackPolicy

Valeur de propriété

startDateTime

Date de début du déploiement.

startDateTime: Date

Valeur de propriété

Date

update

Informations de mise à jour pour la mise à jour dans le déploiement.

update: UpdateInfo

Valeur de propriété