DeviceUpdateOperations interface
Interface die een DeviceUpdate-operatie vertegenwoordigt.
Eigenschappen
| delete |
Een specifieke updateversie verwijderen. Dit is een langdurige bewerking; gebruik Operation-Location waarde voor antwoordheader om te controleren op de bewerkingsstatus. |
| get |
Haal een specifiek updatebestand op uit de versie. |
| get |
Bewerkingsstatus ophalen. |
| get |
Een specifieke updateversie ophalen. |
| import |
Nieuwe updateversie importeren. Dit is een langdurige bewerking; gebruik Operation-Location waarde voor antwoordheader om te controleren op de bewerkingsstatus. |
| list |
Haal een lijst op met alle updatebestands-id's voor de opgegeven versie. |
| list |
Haal een lijst op met alle updatenamen die overeenkomen met de opgegeven provider. |
| list |
Een lijst met alle importupdatebewerkingen ophalen. Voltooide bewerkingen worden 7 dagen bewaard voordat automatisch wordt verwijderd. Verwijderbewerkingen worden niet geretourneerd door deze API-versie. |
| list |
Haal een lijst op met alle updateproviders die zijn geïmporteerd in Device Update voor IoT Hub. |
| list |
Haal een lijst op met alle updates die zijn geïmporteerd in Device Update voor IoT Hub. |
| list |
Haal een lijst op met alle updateversies die overeenkomen met de opgegeven provider en naam. |
Eigenschapdetails
deleteUpdate
Een specifieke updateversie verwijderen. Dit is een langdurige bewerking; gebruik Operation-Location waarde voor antwoordheader om te controleren op de bewerkingsstatus.
deleteUpdate: (provider: string, name: string, version: string, options?: DeviceUpdateDeleteUpdateOptionalParams) => PollerLike<OperationState<void>, void>
Waarde van eigenschap
(provider: string, name: string, version: string, options?: DeviceUpdateDeleteUpdateOptionalParams) => PollerLike<OperationState<void>, void>
getFile
Haal een specifiek updatebestand op uit de versie.
getFile: (provider: string, name: string, version: string, fileId: string, options?: DeviceUpdateGetFileOptionalParams) => Promise<UpdateFile>
Waarde van eigenschap
(provider: string, name: string, version: string, fileId: string, options?: DeviceUpdateGetFileOptionalParams) => Promise<UpdateFile>
getOperationStatus
Bewerkingsstatus ophalen.
getOperationStatus: (operationId: string, options?: DeviceUpdateGetOperationStatusOptionalParams) => Promise<UpdateOperation>
Waarde van eigenschap
(operationId: string, options?: DeviceUpdateGetOperationStatusOptionalParams) => Promise<UpdateOperation>
getUpdate
Een specifieke updateversie ophalen.
getUpdate: (provider: string, name: string, version: string, options?: DeviceUpdateGetUpdateOptionalParams) => Promise<Update>
Waarde van eigenschap
(provider: string, name: string, version: string, options?: DeviceUpdateGetUpdateOptionalParams) => Promise<Update>
importUpdate
Nieuwe updateversie importeren. Dit is een langdurige bewerking; gebruik Operation-Location waarde voor antwoordheader om te controleren op de bewerkingsstatus.
importUpdate: (updateToImport: ImportUpdateInputItem[], options?: DeviceUpdateImportUpdateOptionalParams) => PollerLike<OperationState<void>, void>
Waarde van eigenschap
(updateToImport: ImportUpdateInputItem[], options?: DeviceUpdateImportUpdateOptionalParams) => PollerLike<OperationState<void>, void>
listFiles
Haal een lijst op met alle updatebestands-id's voor de opgegeven versie.
listFiles: (provider: string, name: string, version: string, options?: DeviceUpdateListFilesOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
Waarde van eigenschap
(provider: string, name: string, version: string, options?: DeviceUpdateListFilesOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
listNames
Haal een lijst op met alle updatenamen die overeenkomen met de opgegeven provider.
listNames: (provider: string, options?: DeviceUpdateListNamesOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
Waarde van eigenschap
(provider: string, options?: DeviceUpdateListNamesOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
listOperationStatuses
Een lijst met alle importupdatebewerkingen ophalen. Voltooide bewerkingen worden 7 dagen bewaard voordat automatisch wordt verwijderd. Verwijderbewerkingen worden niet geretourneerd door deze API-versie.
listOperationStatuses: (options?: DeviceUpdateListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<UpdateOperation, UpdateOperation[], PageSettings>
Waarde van eigenschap
(options?: DeviceUpdateListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<UpdateOperation, UpdateOperation[], PageSettings>
listProviders
Haal een lijst op met alle updateproviders die zijn geïmporteerd in Device Update voor IoT Hub.
listProviders: (options?: DeviceUpdateListProvidersOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
Waarde van eigenschap
(options?: DeviceUpdateListProvidersOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
listUpdates
Haal een lijst op met alle updates die zijn geïmporteerd in Device Update voor IoT Hub.
listUpdates: (options?: DeviceUpdateListUpdatesOptionalParams) => PagedAsyncIterableIterator<Update, Update[], PageSettings>
Waarde van eigenschap
(options?: DeviceUpdateListUpdatesOptionalParams) => PagedAsyncIterableIterator<Update, Update[], PageSettings>
listVersions
Haal een lijst op met alle updateversies die overeenkomen met de opgegeven provider en naam.
listVersions: (provider: string, name: string, options?: DeviceUpdateListVersionsOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>
Waarde van eigenschap
(provider: string, name: string, options?: DeviceUpdateListVersionsOptionalParams) => PagedAsyncIterableIterator<string, string[], PageSettings>