Udostępnij za pośrednictwem


@azure/iot-device-update package

Klasy

DeviceUpdateClient
DeviceUpdateClientContext

Interfejsy

AccessCondition

Grupa parametrów

Compatibility

Aktualizowanie informacji o zgodności.

Deployment

Metadane wdrożenia.

DeploymentDeviceState

Stan urządzenia wdrożenia.

DeploymentDeviceStatesFilter

Filtr stanu urządzenia wdrożenia.

DeploymentFilter

Filtr wdrożenia.

DeploymentStatus

Metadane stanu wdrożenia.

DeploymentsGetAllDeploymentsNextOptionalParams

Parametry opcjonalne.

DeploymentsGetAllDeploymentsOptionalParams

Parametry opcjonalne.

DeploymentsGetDeploymentDevicesNextOptionalParams

Parametry opcjonalne.

DeploymentsGetDeploymentDevicesOptionalParams

Parametry opcjonalne.

Device

Metadane urządzenia.

DeviceClass

Metadane klasy urządzenia.

DeviceFilter

Filtr stanu operacji.

DeviceTag

Właściwości tagu urządzenia.

DeviceUpdateClientOptionalParams

Parametry opcjonalne.

DevicesGetAllDevicesNextOptionalParams

Parametry opcjonalne.

DevicesGetAllDevicesOptionalParams

Parametry opcjonalne.

DevicesGetGroupBestUpdatesNextOptionalParams

Parametry opcjonalne.

DevicesGetGroupBestUpdatesOptionalParams

Parametry opcjonalne.

ErrorModel

Szczegóły błędu.

File

Aktualizowanie metadanych pliku.

FileImportMetadata

Metadane opisujące plik aktualizacji.

Group

Szczegóły grupy.

GroupBestUpdatesFilter

Grupuj filtr najlepszych aktualizacji.

ImportManifestMetadata

Metadane opisujące manifest importu, dokument opisujący pliki i inne metadane dotyczące wersji aktualizacji.

ImportUpdateInput

Importowanie metadanych wejściowych aktualizacji.

InnerError

Obiekt zawierający bardziej szczegółowe informacje niż bieżący obiekt o błędzie.

Operation

Metadane operacji.

OperationFilter

Filtr stanu operacji.

PageableListOfDeploymentDeviceStates

Lista stanów urządzeń wdrażania.

PageableListOfDeployments

Lista wdrożeń.

PageableListOfDeviceClasses

Lista klas urządzeń.

PageableListOfDeviceTags

Lista tagów urządzeń.

PageableListOfDevices

Lista urządzeń.

PageableListOfGroups

Lista grup.

PageableListOfOperations

Lista operacji z obsługą stronicowania serwera.

PageableListOfStrings

Lista ciągów z obsługą stronicowania serwera.

PageableListOfUpdatableDevices

Lista aktualizowalnych urządzeń.

PageableListOfUpdateIds

Lista tożsamości aktualizacji.

UpdatableDevices

Zaktualizuj identyfikator i liczbę urządzeń, dla których ma zastosowanie aktualizacja.

Update

Aktualizowanie metadanych.

UpdateCompliance

Aktualizowanie informacji o zgodności.

UpdateId

Aktualizowanie identyfikatora.

UpdatesDeleteUpdateHeaders

Definiuje nagłówki dla operacji Updates_deleteUpdate.

UpdatesGetFileOptionalParams

Parametry opcjonalne.

UpdatesGetOperationHeaders

Definiuje nagłówki dla operacji Updates_getOperation.

UpdatesGetOperationOptionalParams

Parametry opcjonalne.

UpdatesGetOperationsNextOptionalParams

Parametry opcjonalne.

UpdatesGetOperationsOptionalParams

Parametry opcjonalne.

UpdatesGetUpdateOptionalParams

Parametry opcjonalne.

UpdatesImportUpdateHeaders

Definiuje nagłówki dla operacji Updates_importUpdate.

Aliasy typu

DeploymentState

Definiuje wartości właściwości DeploymentState.
Wartość KnownDeploymentState może być używana zamiennie z właściwością DeploymentState. Ta wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znajomość wartości obsługiwanych przez usługę

Aktywne: wdrożenie można wysyłać do urządzeń docelowych we wdrożeniu.
Zastąpione: nowsze wdrożenie o tym samym określaniu wartości docelowej istnieje i żadne urządzenia nie otrzymają tego wdrożenia.
Anulowano: wdrożenie zostało anulowane i żadne urządzenia nie otrzymają go.

DeploymentType

Definiuje wartości właściwości DeploymentType.
Typ KnownDeploymentType może być używany zamiennie z właściwością DeploymentType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znajomość wartości obsługiwanych przez usługę

Ukończono: Kompletne wdrożenie, w tym akcje pobierania, instalowania i stosowania.
Pobieranie: wdrożenie tylko do pobierania, które nie obejmuje żadnych akcji instalacji ani stosowania. Obecnie nieobsługiwane.
Instalacja: wdrożenie tylko do instalacji, które nie obejmuje żadnych akcji pobierania, tylko instalowanie i ukończenie. Obecnie nieobsługiwane.

DeploymentsCancelDeploymentResponse

Zawiera dane odpowiedzi dla operacji cancelDeployment.

DeploymentsCreateOrUpdateDeploymentResponse

Zawiera dane odpowiedzi dla operacji createOrUpdateDeployment.

DeploymentsGetAllDeploymentsNextResponse

Zawiera dane odpowiedzi dla operacji getAllDeploymentsNext.

DeploymentsGetAllDeploymentsResponse

Zawiera dane odpowiedzi dla operacji getAllDeployments.

DeploymentsGetDeploymentDevicesNextResponse

Zawiera dane odpowiedzi dla operacji getDeploymentDevicesNext.

DeploymentsGetDeploymentDevicesResponse

Zawiera dane odpowiedzi dla operacji getDeploymentDevices.

DeploymentsGetDeploymentResponse

Zawiera dane odpowiedzi dla operacji getDeployment.

DeploymentsGetDeploymentStatusResponse

Zawiera dane odpowiedzi dla operacji getDeploymentStatus.

DeploymentsRetryDeploymentResponse

Zawiera dane odpowiedzi dla operacji retryDeployment.

DeviceDeploymentState

Definiuje wartości elementu DeviceDeploymentState.
Element KnownDeviceDeploymentState może być używany zamiennie z parametrem DeviceDeploymentState. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znajomość wartości obsługiwanych przez usługę

Powodzenie: wdrożenie zakończyło się pomyślnie.
InProgress: Wdrażanie jest w toku.
Niepowodzenie: wdrożenie zakończyło się niepowodzeniem.
Anulowano: wdrożenie zostało anulowane.
Niezgodne: wdrożenie nie jest zgodne z urządzeniem.

DeviceGroupType

Definiuje wartości elementu DeviceGroupType.
Typ KnownDeviceGroupType może być używany zamiennie z elementem DeviceGroupType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znajomość wartości obsługiwanych przez usługę

Wszystkie: wdrożenie powinno być wysyłane do wszystkich urządzeń w klasie urządzeń.
Urządzenia: wdrożenie powinno zostać wysłane do listy urządzeń w definicji grupy urządzeń.
DeviceGroupDefinitions: wdrożenie powinno zostać wysłane do listy urządzeń zwróconych przez połączenie wszystkich zapytań definicji grupy urządzeń.

DeviceState

Definiuje wartości parametru DeviceState.
Wartość KnownDeviceState może być używana zamiennie z parametrem DeviceState. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znajomość wartości obsługiwanych przez usługę

Niestarted: nie uruchomiono (lub niezainicjowane)
Niezgodne: wdrożenie niezgodne dla tego urządzenia.
AlreadyInDeployment: Kolejne wdrożenie jest w toku dla tego urządzenia.
Anulowano: wdrożenie zostało anulowane dla tego urządzenia.
InProgress: Trwa wdrażanie.
Niepowodzenie: wdrożenie nie powiodło się.
Powodzenie: wdrożenie zostało ukończone pomyślnie.

DevicesCreateOrUpdateGroupResponse

Zawiera dane odpowiedzi dla operacji createOrUpdateGroup.

DevicesGetAllDeviceClassesNextResponse

Zawiera dane odpowiedzi dla operacji getAllDeviceClassesNext.

DevicesGetAllDeviceClassesResponse

Zawiera dane odpowiedzi dla operacji getAllDeviceClasses.

DevicesGetAllDeviceTagsNextResponse

Zawiera dane odpowiedzi dla operacji getAllDeviceTagsNext.

DevicesGetAllDeviceTagsResponse

Zawiera dane odpowiedzi dla operacji getAllDeviceTags.

DevicesGetAllDevicesNextResponse

Zawiera dane odpowiedzi dla operacji getAllDevicesNext.

DevicesGetAllDevicesResponse

Zawiera dane odpowiedzi dla operacji getAllDevices.

DevicesGetAllGroupsNextResponse

Zawiera dane odpowiedzi dla operacji getAllGroupsNext.

DevicesGetAllGroupsResponse

Zawiera dane odpowiedzi dla operacji getAllGroups.

DevicesGetDeviceClassDeviceIdsNextResponse

Zawiera dane odpowiedzi dla operacji getDeviceClassDeviceIdsNext.

DevicesGetDeviceClassDeviceIdsResponse

Zawiera dane odpowiedzi dla operacji getDeviceClassDeviceIds.

DevicesGetDeviceClassInstallableUpdatesNextResponse

Zawiera dane odpowiedzi dla operacji getDeviceClassInstallableUpdatesNext.

DevicesGetDeviceClassInstallableUpdatesResponse

Zawiera dane odpowiedzi dla operacji getDeviceClassInstallableUpdates.

DevicesGetDeviceClassResponse

Zawiera dane odpowiedzi dla operacji getDeviceClass.

DevicesGetDeviceResponse

Zawiera dane odpowiedzi dla operacji getDevice.

DevicesGetDeviceTagResponse

Zawiera dane odpowiedzi dla operacji getDeviceTag.

DevicesGetGroupBestUpdatesNextResponse

Zawiera dane odpowiedzi dla operacji getGroupBestUpdatesNext.

DevicesGetGroupBestUpdatesResponse

Zawiera dane odpowiedzi dla operacji getGroupBestUpdates.

DevicesGetGroupResponse

Zawiera dane odpowiedzi dla operacji getGroup.

DevicesGetGroupUpdateComplianceResponse

Zawiera dane odpowiedzi dla operacji getGroupUpdateCompliance.

DevicesGetUpdateComplianceResponse

Zawiera dane odpowiedzi dla operacji getUpdateCompliance.

GroupType

Definiuje wartości właściwości GroupType.
Wartość KnownGroupType może być używana zamiennie z parametrem GroupType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znajomość wartości obsługiwanych przez usługę

IoTHubTag: grupa oparta na tagach IoT Hub.

OperationFilterStatus

Definiuje wartości elementu OperationFilterStatus.
ZnaneOperationFilterStatus można używać zamiennie z parametrem OperationFilterStatus. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znajomość wartości obsługiwanych przez usługę

Uruchomiono
Niestartowane

OperationStatus

Definiuje wartości elementu OperationStatus.
KnownOperationStatus można używać zamiennie z operacją OperationStatus. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znajomość wartości obsługiwanych przez usługę

Niezdefiniowany: stan niezdefiniowanej operacji.
NotStarted: operacja w tle została utworzona, ale nie została jeszcze uruchomiona.
Uruchomiono: operacja w tle jest obecnie uruchomiona.
Powodzenie: operacja w tle zakończyła się powodzeniem.
Niepowodzenie: operacja w tle zakończyła się niepowodzeniem.

UpdatesDeleteUpdateResponse

Zawiera dane odpowiedzi dla operacji deleteUpdate.

UpdatesGetFileResponse

Zawiera dane odpowiedzi dla operacji getFile.

UpdatesGetFilesNextResponse

Zawiera dane odpowiedzi dla operacji getFilesNext.

UpdatesGetFilesResponse

Zawiera dane odpowiedzi dla operacji getFiles.

UpdatesGetNamesNextResponse

Zawiera dane odpowiedzi dla operacji getNamesNext.

UpdatesGetNamesResponse

Zawiera dane odpowiedzi dla operacji getNames.

UpdatesGetOperationResponse

Zawiera dane odpowiedzi dla operacji getOperation.

UpdatesGetOperationsNextResponse

Zawiera dane odpowiedzi dla operacji getOperationsNext.

UpdatesGetOperationsResponse

Zawiera dane odpowiedzi dla operacji getOperations.

UpdatesGetProvidersNextResponse

Zawiera dane odpowiedzi dla operacji getProvidersNext.

UpdatesGetProvidersResponse

Zawiera dane odpowiedzi dla operacji getProviders.

UpdatesGetUpdateResponse

Zawiera dane odpowiedzi dla operacji getUpdate.

UpdatesGetVersionsNextResponse

Zawiera dane odpowiedzi dla operacji getVersionsNext.

UpdatesGetVersionsResponse

Zawiera dane odpowiedzi dla operacji getVersions.

UpdatesImportUpdateResponse

Zawiera dane odpowiedzi dla operacji importUpdate.

Wyliczenia

KnownDeploymentState

Znane wartości właściwości DeploymentState akceptowane przez usługę.

KnownDeploymentType

Znane wartości DeploymentType akceptowane przez usługę.

KnownDeviceDeploymentState

Znane wartości elementu DeviceDeploymentState akceptowane przez usługę.

KnownDeviceGroupType

Znane wartości DeviceGroupType akceptowane przez usługę.

KnownDeviceState

Znane wartości DeviceState akceptowane przez usługę.

KnownGroupType

Znane wartości GroupType akceptowane przez usługę.

KnownOperationFilterStatus

Znane wartości operationFilterStatus akceptowane przez usługę.

KnownOperationStatus

Znane wartości operationStatus akceptowane przez usługę.