@azure/iot-device-update package

Klassen

DeviceUpdateClient
DeviceUpdateClientContext

Schnittstellen

AccessCondition

Parametergruppe

Compatibility

Aktualisieren der Kompatibilitätsinformationen.

Deployment

Bereitstellungsmetadaten.

DeploymentDeviceState

Status des Bereitstellungsgeräts.

DeploymentDeviceStatesFilter

Gerätestatusfilter für die Bereitstellung.

DeploymentFilter

Bereitstellungsfilter.

DeploymentStatus

Metadaten für den Bereitstellungsstatus.

DeploymentsGetAllDeploymentsNextOptionalParams

Optionale Parameter.

DeploymentsGetAllDeploymentsOptionalParams

Optionale Parameter.

DeploymentsGetDeploymentDevicesNextOptionalParams

Optionale Parameter.

DeploymentsGetDeploymentDevicesOptionalParams

Optionale Parameter.

Device

Gerätemetadaten

DeviceClass

Metadaten der Geräteklasse.

DeviceFilter

Vorgangsstatusfilter.

DeviceTag

Eigenschaften des Gerätetags.

DeviceUpdateClientOptionalParams

Optionale Parameter.

DevicesGetAllDevicesNextOptionalParams

Optionale Parameter.

DevicesGetAllDevicesOptionalParams

Optionale Parameter.

DevicesGetGroupBestUpdatesNextOptionalParams

Optionale Parameter.

DevicesGetGroupBestUpdatesOptionalParams

Optionale Parameter.

ErrorModel

Fehlerdetails.

File

Aktualisieren von Dateimetadaten.

FileImportMetadata

Metadaten, die eine Updatedatei beschreiben.

Group

Gruppendetails.

GroupBestUpdatesFilter

Filter für die besten Updates der Gruppe.

ImportManifestMetadata

Metadaten, die das Importmanifest beschreiben, ein Dokument, das die Dateien und andere Metadaten zu einer Updateversion beschreibt.

ImportUpdateInput

Importieren von Updateeingabemetadaten.

InnerError

Ein -Objekt, das spezifischere Informationen enthält als das aktuelle Objekt über den Fehler.

Operation

Vorgangsmetadaten.

OperationFilter

Vorgangsstatusfilter.

PageableListOfDeploymentDeviceStates

Die Liste der Bereitstellungsgerätestatus.

PageableListOfDeployments

Die Liste der Bereitstellungen.

PageableListOfDeviceClasses

Die Liste der Geräteklassen.

PageableListOfDeviceTags

Die Liste der Gerätetags.

PageableListOfDevices

Die Liste der Geräte.

PageableListOfGroups

Die Liste der Gruppen.

PageableListOfOperations

Die Liste der Vorgänge mit Server paging-Unterstützung.

PageableListOfStrings

Die Liste der Zeichenfolgen mit Serverauslagerungsunterstützung.

PageableListOfUpdatableDevices

Die Liste der aktualisierbaren Geräte.

PageableListOfUpdateIds

Die Liste der Updateidentitäten.

UpdatableDevices

Aktualisieren Sie den Bezeichner und die Anzahl der Geräte, für die das Update gilt.

Update

Metadaten aktualisieren.

UpdateCompliance

Aktualisieren von Konformitätsinformationen.

UpdateId

Aktualisieren Sie den Bezeichner.

UpdatesDeleteUpdateHeaders

Definiert Header für Updates_deleteUpdate Vorgang.

UpdatesGetFileOptionalParams

Optionale Parameter.

UpdatesGetOperationHeaders

Definiert Header für Updates_getOperation Vorgang.

UpdatesGetOperationOptionalParams

Optionale Parameter.

UpdatesGetOperationsNextOptionalParams

Optionale Parameter.

UpdatesGetOperationsOptionalParams

Optionale Parameter.

UpdatesGetUpdateOptionalParams

Optionale Parameter.

UpdatesImportUpdateHeaders

Definiert Header für Updates_importUpdate Vorgang.

Typaliase

DeploymentState

Definiert Werte für DeploymentState.
KnownDeploymentState kann austauschbar mit DeploymentState verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte Werte

Aktiv: Die Bereitstellung kann an Geräte gesendet werden, die in der Bereitstellung als Ziel verwendet werden.
Abgelöst: Eine neuere Bereitstellung mit der gleichen Zielbestimmung ist vorhanden, und diese Bereitstellung wird nicht auf Geräten empfangen.
Abgebrochen: Die Bereitstellung wurde abgebrochen, und es werden keine Geräte empfangen.

DeploymentType

Definiert Werte für DeploymentType.
KnownDeploymentType kann austauschbar mit DeploymentType verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte Werte

Abgeschlossen: Eine vollständige Bereitstellung, einschließlich Herunterladen, Installieren und Anwenden von Aktionen.
Download: Eine reine Downloadbereitstellung, die keine Installations- oder Anwendungsmaßnahmen enthält. Wird derzeit nicht unterstützt.
Installieren: Ein Rollout nur für die Installation, der keine Downloadaktionen enthält, nur installieren und abschließen. Wird derzeit nicht unterstützt.

DeploymentsCancelDeploymentResponse

Enthält Antwortdaten für den CancelDeployment-Vorgang.

DeploymentsCreateOrUpdateDeploymentResponse

Enthält Antwortdaten für den CreateOrUpdateDeployment-Vorgang.

DeploymentsGetAllDeploymentsNextResponse

Enthält Antwortdaten für den Vorgang getAllDeploymentsNext.

DeploymentsGetAllDeploymentsResponse

Enthält Antwortdaten für den GetAllDeployments-Vorgang.

DeploymentsGetDeploymentDevicesNextResponse

Enthält Antwortdaten für den Vorgang getDeploymentDevicesNext.

DeploymentsGetDeploymentDevicesResponse

Enthält Antwortdaten für den GetDeploymentDevices-Vorgang.

DeploymentsGetDeploymentResponse

Enthält Antwortdaten für den GetDeployment-Vorgang.

DeploymentsGetDeploymentStatusResponse

Enthält Antwortdaten für den GetDeploymentStatus-Vorgang.

DeploymentsRetryDeploymentResponse

Enthält Antwortdaten für den Vorgang retryDeployment.

DeviceDeploymentState

Definiert Werte für DeviceDeploymentState.
KnownDeviceDeploymentState kann austauschbar mit DeviceDeploymentState verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte Werte

Erfolgreich: Die Bereitstellung wurde erfolgreich abgeschlossen.
InProgress: Die Bereitstellung wird ausgeführt.
Fehler: Die Bereitstellung wurde mit einem Fehler abgeschlossen.
Abgebrochen: Die Bereitstellung wurde abgebrochen.
Inkompatibel: Die Bereitstellung ist nicht mit dem Gerät kompatibel.

DeviceGroupType

Definiert Werte für DeviceGroupType.
KnownDeviceGroupType kann austauschbar mit DeviceGroupType verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte Werte

Alle: Die Bereitstellung sollte an alle Geräte in der Geräteklasse gesendet werden.
Geräte: Die Bereitstellung sollte an die Liste der Geräte in der Gerätegruppendefinition gesendet werden.
DeviceGroupDefinitions: Die Bereitstellung sollte an die Liste der Geräte gesendet werden, die von der Union aller Gerätegruppendefinitionsabfragen zurückgegeben werden.

DeviceState

Definiert Werte für DeviceState.
KnownDeviceState kann austauschbar mit DeviceState verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte Werte

NotStarted: Nicht gestartet (oder nicht initialisiert)
Inkompatibel: Die Bereitstellung ist für dieses Gerät nicht kompatibel.
AlreadyInDeployment: Für dieses Gerät wird eine weitere Bereitstellung ausgeführt.
Abgebrochen: Die Bereitstellung für dieses Gerät wurde abgebrochen.
InProgress: Die Bereitstellung wird ausgeführt.
Fehler: Fehler bei der Bereitstellung.
Erfolgreich: Die Bereitstellung wurde erfolgreich abgeschlossen.

DevicesCreateOrUpdateGroupResponse

Enthält Antwortdaten für den CreateOrUpdateGroup-Vorgang.

DevicesGetAllDeviceClassesNextResponse

Enthält Antwortdaten für den Vorgang getAllDeviceClassesNext.

DevicesGetAllDeviceClassesResponse

Enthält Antwortdaten für den GetAllDeviceClasses-Vorgang.

DevicesGetAllDeviceTagsNextResponse

Enthält Antwortdaten für den Vorgang getAllDeviceTagsNext.

DevicesGetAllDeviceTagsResponse

Enthält Antwortdaten für den GetAllDeviceTags-Vorgang.

DevicesGetAllDevicesNextResponse

Enthält Antwortdaten für den Vorgang getAllDevicesNext.

DevicesGetAllDevicesResponse

Enthält Antwortdaten für den getAllDevices-Vorgang.

DevicesGetAllGroupsNextResponse

Enthält Antwortdaten für den Vorgang getAllGroupsNext.

DevicesGetAllGroupsResponse

Enthält Antwortdaten für den GetAllGroups-Vorgang.

DevicesGetDeviceClassDeviceIdsNextResponse

Enthält Antwortdaten für den Vorgang getDeviceClassDeviceIdsNext.

DevicesGetDeviceClassDeviceIdsResponse

Enthält Antwortdaten für den GetDeviceClassDeviceIds-Vorgang.

DevicesGetDeviceClassInstallableUpdatesNextResponse

Enthält Antwortdaten für den Vorgang getDeviceClassInstallableUpdatesNext.

DevicesGetDeviceClassInstallableUpdatesResponse

Enthält Antwortdaten für den Vorgang getDeviceClassInstallableUpdates.

DevicesGetDeviceClassResponse

Enthält Antwortdaten für den GetDeviceClass-Vorgang.

DevicesGetDeviceResponse

Enthält Antwortdaten für den getDevice-Vorgang.

DevicesGetDeviceTagResponse

Enthält Antwortdaten für den getDeviceTag-Vorgang.

DevicesGetGroupBestUpdatesNextResponse

Enthält Antwortdaten für den Vorgang getGroupBestUpdatesNext.

DevicesGetGroupBestUpdatesResponse

Enthält Antwortdaten für den GetGroupBestUpdates-Vorgang.

DevicesGetGroupResponse

Enthält Antwortdaten für den getGroup-Vorgang.

DevicesGetGroupUpdateComplianceResponse

Enthält Antwortdaten für den GetGroupUpdateCompliance-Vorgang.

DevicesGetUpdateComplianceResponse

Enthält Antwortdaten für den GetUpdateCompliance-Vorgang.

GroupType

Definiert Werte für GroupType.
KnownGroupType kann austauschbar mit GroupType verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte Werte

IoTHubTag: IoT Hub tagbasierte Gruppe.

OperationFilterStatus

Definiert Werte für OperationFilterStatus.
KnownOperationFilterStatus kann austauschbar mit OperationFilterStatus verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte Werte

Wird ausgeführt
NotStarted

OperationStatus

Definiert Werte für OperationStatus.
KnownOperationStatus kann austauschbar mit OperationStatus verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Vom Dienst unterstützte Werte

Nicht definiert: Nicht definierter Vorgangsstatus.
NotStarted: Hintergrundvorgang erstellt, aber noch nicht gestartet.
Wird ausgeführt: Der Hintergrundvorgang wird derzeit ausgeführt.
Erfolgreich: Der Hintergrundvorgang wurde erfolgreich abgeschlossen.
Fehler: Der Hintergrundvorgang wurde mit einem Fehler abgeschlossen.

UpdatesDeleteUpdateResponse

Enthält Antwortdaten für den DeleteUpdate-Vorgang.

UpdatesGetFileResponse

Enthält Antwortdaten für den getFile-Vorgang.

UpdatesGetFilesNextResponse

Enthält Antwortdaten für den GetFilesNext-Vorgang.

UpdatesGetFilesResponse

Enthält Antwortdaten für den getFiles-Vorgang.

UpdatesGetNamesNextResponse

Enthält Antwortdaten für den GetNamesNext-Vorgang.

UpdatesGetNamesResponse

Enthält Antwortdaten für den getNames-Vorgang.

UpdatesGetOperationResponse

Enthält Antwortdaten für den getOperation-Vorgang.

UpdatesGetOperationsNextResponse

Enthält Antwortdaten für den Vorgang getOperationsNext.

UpdatesGetOperationsResponse

Enthält Antwortdaten für den getOperations-Vorgang.

UpdatesGetProvidersNextResponse

Enthält Antwortdaten für den Vorgang getProvidersNext.

UpdatesGetProvidersResponse

Enthält Antwortdaten für den getProviders-Vorgang.

UpdatesGetUpdateResponse

Enthält Antwortdaten für den getUpdate-Vorgang.

UpdatesGetVersionsNextResponse

Enthält Antwortdaten für den GetVersionsNext-Vorgang.

UpdatesGetVersionsResponse

Enthält Antwortdaten für den getVersions-Vorgang.

UpdatesImportUpdateResponse

Enthält Antwortdaten für den ImportUpdate-Vorgang.

Enumerationen

KnownDeploymentState

Bekannte Werte von DeploymentState , die der Dienst akzeptiert.

KnownDeploymentType

Bekannte Werte von DeploymentType , die der Dienst akzeptiert.

KnownDeviceDeploymentState

Bekannte Werte von DeviceDeploymentState , die der Dienst akzeptiert.

KnownDeviceGroupType

Bekannte Werte von DeviceGroupType , die der Dienst akzeptiert.

KnownDeviceState

Bekannte Werte von DeviceState , die vom Dienst akzeptiert werden.

KnownGroupType

Bekannte Werte von GroupType , die der Dienst akzeptiert.

KnownOperationFilterStatus

Bekannte Werte von OperationFilterStatus , die der Dienst akzeptiert.

KnownOperationStatus

Bekannte Werte von OperationStatus , die der Dienst akzeptiert.