Deployment interface
Metadatos de implementación.
Propiedades
| deployment |
Identificador de implementación proporcionado por el autor de la llamada. No puede tener más de 73 caracteres, debe tener mayúsculas minúsculas y no puede contener '&', '^', '[', ']', '{', '}', '|', '<', '>', barra diagonal, barra diagonal, barra diagonal, barra diagonal o comilla doble. La vista Actualizaciones del recurso de IoT Hub de Azure Portal genera un GUID para deploymentId al crear una implementación. |
| device |
Se han creado los subgrupos de clase de dispositivo para los que la implementación es compatible con las implementaciones de subgrupos y . El autor de la llamada no proporciona esto durante CreateOrUpdateDeployment, pero se determina automáticamente mediante Device Update. |
| download |
El protocolo que el dispositivo debe usar al descargar la carga útil de actualización. Por defecto es "https". |
| group |
La identidad de grupo de los dispositivos que la implementación está pensada para actualizarse. |
| is |
Marca booleana que indica si se canceló la implementación. |
| is |
Marca booleana que indica si la implementación es una implementación de reversión. |
| is |
Marca booleana que indica si se ha reintentado la implementación. |
| rollback |
Directiva de reversión de la implementación. |
| start |
Fecha y hora de inicio de la implementación. |
| update | Información de actualización de la actualización en la implementación. |
Detalles de las propiedades
deploymentId
Identificador de implementación proporcionado por el autor de la llamada. No puede tener más de 73 caracteres, debe tener mayúsculas minúsculas y no puede contener '&', '^', '[', ']', '{', '}', '|', '<', '>', barra diagonal, barra diagonal, barra diagonal, barra diagonal o comilla doble. La vista Actualizaciones del recurso de IoT Hub de Azure Portal genera un GUID para deploymentId al crear una implementación.
deploymentId: string
Valor de propiedad
string
deviceClassSubgroups
Se han creado los subgrupos de clase de dispositivo para los que la implementación es compatible con las implementaciones de subgrupos y . El autor de la llamada no proporciona esto durante CreateOrUpdateDeployment, pero se determina automáticamente mediante Device Update.
deviceClassSubgroups?: string[]
Valor de propiedad
string[]
downloadSecurity
El protocolo que el dispositivo debe usar al descargar la carga útil de actualización. Por defecto es "https".
downloadSecurity?: DownloadSecurity
Valor de propiedad
groupId
La identidad de grupo de los dispositivos que la implementación está pensada para actualizarse.
groupId: string
Valor de propiedad
string
isCanceled
Marca booleana que indica si se canceló la implementación.
isCanceled?: boolean
Valor de propiedad
boolean
isCloudInitiatedRollback
Marca booleana que indica si la implementación es una implementación de reversión.
isCloudInitiatedRollback?: boolean
Valor de propiedad
boolean
isRetried
Marca booleana que indica si se ha reintentado la implementación.
isRetried?: boolean
Valor de propiedad
boolean
rollbackPolicy
Directiva de reversión de la implementación.
rollbackPolicy?: CloudInitiatedRollbackPolicy
Valor de propiedad
startDateTime
Fecha y hora de inicio de la implementación.
startDateTime: Date
Valor de propiedad
Date
update
Información de actualización de la actualización en la implementación.
update: UpdateInfo