Deployment interface

Metadane wdrożenia.

Właściwości

deploymentId

Identyfikator wdrożenia dostarczony przez obiekt wywołujący. Nie może to być więcej niż 73 znaki, musi zawierać tylko małe litery i nie może zawierać znaków "&", "^", "[", "]", "{", "}", "|", "<", ">", ukośnika do przodu, ukośnika odwrotnego lub podwójnego cudzysłowu. Widok Aktualizacje w zasobie usługi IoT Hub w witrynie Azure Portal generuje identyfikator GUID dla identyfikatora deploymentId podczas tworzenia wdrożenia.

deviceClassSubgroups

Podgrupy klas urządzeń, dla których wdrożenie jest zgodne z wdrożeniami podgrup i zostały utworzone. Nie jest to dostarczane przez obiekt wywołujący podczas tworzeniaOrUpdateDeployment, ale jest on automatycznie określany przez aktualizację urządzenia

downloadSecurity

Protokół, którego urządzenie powinno użyć podczas pobierania ładunku aktualizacyjnego. Domyślnie ustawia się na "https".

groupId

Tożsamość grupy dla urządzeń, które ma być aktualizowana przez wdrożenie.

isCanceled

Flaga logiczna wskazująca, czy wdrożenie zostało anulowane.

isCloudInitiatedRollback

Flaga logiczna wskazująca, czy wdrożenie jest wdrożeniem wycofywania.

isRetried

Flaga logiczna wskazująca, czy wdrożenie zostało ponowione.

rollbackPolicy

Zasady wycofywania wdrożenia.

startDateTime

Data/godzina rozpoczęcia wdrożenia.

update

Zaktualizuj informacje dotyczące aktualizacji we wdrożeniu.

Szczegóły właściwości

deploymentId

Identyfikator wdrożenia dostarczony przez obiekt wywołujący. Nie może to być więcej niż 73 znaki, musi zawierać tylko małe litery i nie może zawierać znaków "&", "^", "[", "]", "{", "}", "|", "<", ">", ukośnika do przodu, ukośnika odwrotnego lub podwójnego cudzysłowu. Widok Aktualizacje w zasobie usługi IoT Hub w witrynie Azure Portal generuje identyfikator GUID dla identyfikatora deploymentId podczas tworzenia wdrożenia.

deploymentId: string

Wartość właściwości

string

deviceClassSubgroups

Podgrupy klas urządzeń, dla których wdrożenie jest zgodne z wdrożeniami podgrup i zostały utworzone. Nie jest to dostarczane przez obiekt wywołujący podczas tworzeniaOrUpdateDeployment, ale jest on automatycznie określany przez aktualizację urządzenia

deviceClassSubgroups?: string[]

Wartość właściwości

string[]

downloadSecurity

Protokół, którego urządzenie powinno użyć podczas pobierania ładunku aktualizacyjnego. Domyślnie ustawia się na "https".

downloadSecurity?: DownloadSecurity

Wartość właściwości

groupId

Tożsamość grupy dla urządzeń, które ma być aktualizowana przez wdrożenie.

groupId: string

Wartość właściwości

string

isCanceled

Flaga logiczna wskazująca, czy wdrożenie zostało anulowane.

isCanceled?: boolean

Wartość właściwości

boolean

isCloudInitiatedRollback

Flaga logiczna wskazująca, czy wdrożenie jest wdrożeniem wycofywania.

isCloudInitiatedRollback?: boolean

Wartość właściwości

boolean

isRetried

Flaga logiczna wskazująca, czy wdrożenie zostało ponowione.

isRetried?: boolean

Wartość właściwości

boolean

rollbackPolicy

Zasady wycofywania wdrożenia.

rollbackPolicy?: CloudInitiatedRollbackPolicy

Wartość właściwości

startDateTime

Data/godzina rozpoczęcia wdrożenia.

startDateTime: Date

Wartość właściwości

Date

update

Zaktualizuj informacje dotyczące aktualizacji we wdrożeniu.

update: UpdateInfo

Wartość właściwości