Deployment interface
Metagegevens van de implementatie.
Eigenschappen
| deployment |
De door de aanroeper verstrekte implementatie-id. Dit mag niet langer zijn dan 73 tekens, moet allemaal kleine letters bevatten en mag geen '&', ^', '[', ']', '{', '}', '|', '<', '>', slash, backslash of dubbele aanhalingstekens bevatten. De weergave Updates in de IoT Hub-resource van Azure Portal genereert een GUID voor deploymentId wanneer u een implementatie maakt. |
| device |
De subgroepen van de apparaatklasse voor de implementatie zijn compatibel met en subgroepimplementaties zijn gemaakt voor. Dit wordt niet verstrekt door de beller tijdens CreateOrUpdateDeployment, maar wordt automatisch bepaald door Device Update |
| download |
Het protocol dat het apparaat moet gebruiken bij het downloaden van de update-payload. Standaard staat "https". |
| group |
De groepsidentiteit voor de apparaten die door de implementatie worden geïmplementeerd, is bedoeld om bij te werken. |
| is |
Booleaanse vlag die aangeeft of de implementatie is geannuleerd. |
| is |
Booleaanse vlag die aangeeft of de implementatie een rollback-implementatie is. |
| is |
Booleaanse vlag die aangeeft of de implementatie opnieuw is geprobeerd. |
| rollback |
Het terugdraaibeleid voor de implementatie. |
| start |
De begindatum van de implementatie. |
| update | Updategegevens voor de update in de implementatie. |
Eigenschapdetails
deploymentId
De door de aanroeper verstrekte implementatie-id. Dit mag niet langer zijn dan 73 tekens, moet allemaal kleine letters bevatten en mag geen '&', ^', '[', ']', '{', '}', '|', '<', '>', slash, backslash of dubbele aanhalingstekens bevatten. De weergave Updates in de IoT Hub-resource van Azure Portal genereert een GUID voor deploymentId wanneer u een implementatie maakt.
deploymentId: string
Waarde van eigenschap
string
deviceClassSubgroups
De subgroepen van de apparaatklasse voor de implementatie zijn compatibel met en subgroepimplementaties zijn gemaakt voor. Dit wordt niet verstrekt door de beller tijdens CreateOrUpdateDeployment, maar wordt automatisch bepaald door Device Update
deviceClassSubgroups?: string[]
Waarde van eigenschap
string[]
downloadSecurity
Het protocol dat het apparaat moet gebruiken bij het downloaden van de update-payload. Standaard staat "https".
downloadSecurity?: DownloadSecurity
Waarde van eigenschap
groupId
De groepsidentiteit voor de apparaten die door de implementatie worden geïmplementeerd, is bedoeld om bij te werken.
groupId: string
Waarde van eigenschap
string
isCanceled
Booleaanse vlag die aangeeft of de implementatie is geannuleerd.
isCanceled?: boolean
Waarde van eigenschap
boolean
isCloudInitiatedRollback
Booleaanse vlag die aangeeft of de implementatie een rollback-implementatie is.
isCloudInitiatedRollback?: boolean
Waarde van eigenschap
boolean
isRetried
Booleaanse vlag die aangeeft of de implementatie opnieuw is geprobeerd.
isRetried?: boolean
Waarde van eigenschap
boolean
rollbackPolicy
Het terugdraaibeleid voor de implementatie.
rollbackPolicy?: CloudInitiatedRollbackPolicy
Waarde van eigenschap
startDateTime
De begindatum van de implementatie.
startDateTime: Date
Waarde van eigenschap
Date
update
Updategegevens voor de update in de implementatie.
update: UpdateInfo