DeviceUpdateOperations interface
Schnittstelle, die eine DeviceUpdate-Operation darstellt.
Eigenschaften
| delete |
Löschen Sie eine bestimmte Updateversion. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen. |
| get |
Rufen Sie eine bestimmte Updatedatei aus der Version ab. |
| get |
Vorgangsstatus abrufen. |
| get |
Rufen Sie eine bestimmte Updateversion ab. |
| import |
Neue Updateversion importieren. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen. |
| list |
Dient zum Abrufen einer Liste aller Updatedateibezeichner für die angegebene Version. |
| list |
Dient zum Abrufen einer Liste aller Updatenamen, die dem angegebenen Anbieter entsprechen. |
| list |
Dient zum Abrufen einer Liste aller Importaktualisierungsvorgänge. Abgeschlossene Vorgänge werden 7 Tage vor dem automatischen Löschen aufbewahrt. Löschoperationen werden von dieser API-Version nicht zurückgegeben. |
| list |
Ruft eine Liste aller Updateanbieter ab, die in Device Update für IoT Hub importiert wurden. |
| list |
Ruft eine Liste aller Updates ab, die in Device Update für IoT Hub importiert wurden. |
| list |
Dient zum Abrufen einer Liste aller Updateversionen, die dem angegebenen Anbieter und Namen entsprechen. |
Details zur Eigenschaft
deleteUpdate
Löschen Sie eine bestimmte Updateversion. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen.
deleteUpdate: (provider: string, name: string, version: string, options?: DeviceUpdateDeleteUpdateOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(provider: string, name: string, version: string, options?: DeviceUpdateDeleteUpdateOptionalParams) => PollerLike<OperationState<void>, void>
getFile
Rufen Sie eine bestimmte Updatedatei aus der Version ab.
getFile: (provider: string, name: string, version: string, fileId: string, options?: DeviceUpdateGetFileOptionalParams) => Promise<UpdateFile>
Eigenschaftswert
(provider: string, name: string, version: string, fileId: string, options?: DeviceUpdateGetFileOptionalParams) => Promise<UpdateFile>
getOperationStatus
Vorgangsstatus abrufen.
getOperationStatus: (operationId: string, options?: DeviceUpdateGetOperationStatusOptionalParams) => Promise<UpdateOperation>
Eigenschaftswert
(operationId: string, options?: DeviceUpdateGetOperationStatusOptionalParams) => Promise<UpdateOperation>
getUpdate
Rufen Sie eine bestimmte Updateversion ab.
getUpdate: (provider: string, name: string, version: string, options?: DeviceUpdateGetUpdateOptionalParams) => Promise<Update>
Eigenschaftswert
(provider: string, name: string, version: string, options?: DeviceUpdateGetUpdateOptionalParams) => Promise<Update>
importUpdate
Neue Updateversion importieren. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen.
importUpdate: (updateToImport: ImportUpdateInputItem[], options?: DeviceUpdateImportUpdateOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(updateToImport: ImportUpdateInputItem[], options?: DeviceUpdateImportUpdateOptionalParams) => PollerLike<OperationState<void>, void>
listFiles
Dient zum Abrufen einer Liste aller Updatedateibezeichner für die angegebene Version.
listFiles: (provider: string, name: string, version: string, options?: DeviceUpdateListFilesOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
Eigenschaftswert
(provider: string, name: string, version: string, options?: DeviceUpdateListFilesOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
listNames
Dient zum Abrufen einer Liste aller Updatenamen, die dem angegebenen Anbieter entsprechen.
listNames: (provider: string, options?: DeviceUpdateListNamesOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
Eigenschaftswert
(provider: string, options?: DeviceUpdateListNamesOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
listOperationStatuses
Dient zum Abrufen einer Liste aller Importaktualisierungsvorgänge. Abgeschlossene Vorgänge werden 7 Tage vor dem automatischen Löschen aufbewahrt. Löschoperationen werden von dieser API-Version nicht zurückgegeben.
listOperationStatuses: (options?: DeviceUpdateListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<UpdateOperation, UpdateOperation[], PageSettings>
Eigenschaftswert
(options?: DeviceUpdateListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<UpdateOperation, UpdateOperation[], PageSettings>
listProviders
Ruft eine Liste aller Updateanbieter ab, die in Device Update für IoT Hub importiert wurden.
listProviders: (options?: DeviceUpdateListProvidersOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
Eigenschaftswert
(options?: DeviceUpdateListProvidersOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
listUpdates
Ruft eine Liste aller Updates ab, die in Device Update für IoT Hub importiert wurden.
listUpdates: (options?: DeviceUpdateListUpdatesOptionalParams) => PagedAsyncIterableIterator<Update, Update[], PageSettings>
Eigenschaftswert
(options?: DeviceUpdateListUpdatesOptionalParams) => PagedAsyncIterableIterator<Update, Update[], PageSettings>
listVersions
Dient zum Abrufen einer Liste aller Updateversionen, die dem angegebenen Anbieter und Namen entsprechen.
listVersions: (provider: string, name: string, options?: DeviceUpdateListVersionsOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
Eigenschaftswert
(provider: string, name: string, options?: DeviceUpdateListVersionsOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>