@azure-rest/iot-device-update package

Schnittstellen

CloudInitiatedRollbackPolicy

Rollbackrichtlinie für die Bereitstellung

CloudInitiatedRollbackPolicyFailure

Fehlerbedingungen zum Initiieren der Rollbackrichtlinie

CloudInitiatedRollbackPolicyFailureOutput

Fehlerbedingungen zum Initiieren der Rollbackrichtlinie

CloudInitiatedRollbackPolicyOutput

Rollbackrichtlinie für die Bereitstellung

ContractModelOutput

Das Vertragsmodell des Geräteupdate-Agents.

Deployment

Bereitstellungsmetadaten.

DeploymentDeviceStateOutput

Status des Bereitstellungsgeräts.

DeploymentDeviceStatesListOutput

Die Liste der Bereitstellungsgerätezustände.

DeploymentOutput

Bereitstellungsmetadaten.

DeploymentStatusOutput

Metadaten für den Bereitstellungsstatus.

DeploymentsListOutput

Die Liste der Bereitstellungen.

DeviceClassOutput

Geräteklassenmetadaten.

DeviceClassPropertiesOutput

Die Geräteklasseneigenschaften, die zum Berechnen der Geräteklassen-ID verwendet werden

DeviceClassSubgroupDeploymentStatusOutput

Geräteklassen-Untergruppen-Bereitstellungsstatusmetadaten.

DeviceClassSubgroupOutput

Details zur Untergruppe der Geräteklasse. Eine Geräteklassenuntergruppe ist eine Teilmenge von Geräten in einer Gruppe, die dieselbe Geräteklassen-ID gemeinsam verwenden.

DeviceClassSubgroupUpdatableDevicesListOutput

Die Liste der aktualisierbaren Geräte für eine Untergruppe der Geräteklasse.

DeviceClassSubgroupUpdatableDevicesOutput

Geräteklassenuntergruppe, Updateinformationen und die Anzahl der Geräte, für die das Update anwendbar ist.

DeviceClassSubgroupsListOutput

Die Liste der Geräteklassenuntergruppen innerhalb einer Gruppe.

DeviceClassesListOutput

Die Liste der Geräteklassen.

DeviceHealthListOutput

Array der Geräteintegrität mit Server paging-Unterstützung.

DeviceHealthOutput

Geräteintegrität

DeviceManagementCreateOrUpdateDeployment200Response

Erstellt oder aktualisiert eine Bereitstellung.

DeviceManagementCreateOrUpdateDeploymentBodyParam
DeviceManagementCreateOrUpdateDeploymentDefaultResponse

Erstellt oder aktualisiert eine Bereitstellung.

DeviceManagementCreateOrUpdateDeploymentMediaTypesParam
DeviceManagementDeleteDeployment204Response

Löscht eine Bereitstellung.

DeviceManagementDeleteDeploymentDefaultResponse

Löscht eine Bereitstellung.

DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response

Löscht eine Geräteklassenuntergruppenbereitstellung.

DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse

Löscht eine Geräteklassenuntergruppenbereitstellung.

DeviceManagementDeleteDeviceClass204Response

Löscht eine Geräteklasse. Geräteklassen werden automatisch erstellt, wenn geräteupdatefähige Geräte mit dem Hub verbunden sind, aber nicht automatisch bereinigt werden, da sie von DeviceClassSubgroups referenziert werden. Wenn der Benutzer alle DeviceClassSubgroups für eine Geräteklasse gelöscht hat, kann er auch die Geräteklasse löschen, um die Datensätze aus dem System zu entfernen und die Kompatibilität dieser Geräteklasse mit neuen Updates zu beenden. Wenn ein Gerät jemals für diese Geräteklasse erneut verbunden wird, wird es erneut erstellt.

DeviceManagementDeleteDeviceClassDefaultResponse

Löscht eine Geräteklasse. Geräteklassen werden automatisch erstellt, wenn geräteupdatefähige Geräte mit dem Hub verbunden sind, aber nicht automatisch bereinigt werden, da sie von DeviceClassSubgroups referenziert werden. Wenn der Benutzer alle DeviceClassSubgroups für eine Geräteklasse gelöscht hat, kann er auch die Geräteklasse löschen, um die Datensätze aus dem System zu entfernen und die Kompatibilität dieser Geräteklasse mit neuen Updates zu beenden. Wenn ein Gerät jemals für diese Geräteklasse erneut verbunden wird, wird es erneut erstellt.

DeviceManagementDeleteDeviceClassSubgroup204Response

Löscht eine Untergruppe der Geräteklasse. Diese Untergruppe wird automatisch erstellt, wenn ein Geräteupdate-fähiges Gerät mit dem Hub verbunden ist und seine Eigenschaften meldet. Gruppen, Untergruppen und Bereitstellungen werden nicht automatisch bereinigt, sondern für Verlaufszwecke aufbewahrt. Benutzer können diese Methode aufrufen, um eine Untergruppe zu löschen, wenn sie keinen verlauf der Untergruppe beibehalten und nicht mehr benötigen. Wenn ein Gerät jemals erneut für diese Untergruppe verbunden ist, nachdem die Untergruppe gelöscht wurde, wird es automatisch neu erstellt, aber es gibt keinen Verlauf.

DeviceManagementDeleteDeviceClassSubgroupDefaultResponse

Löscht eine Untergruppe der Geräteklasse. Diese Untergruppe wird automatisch erstellt, wenn ein Geräteupdate-fähiges Gerät mit dem Hub verbunden ist und seine Eigenschaften meldet. Gruppen, Untergruppen und Bereitstellungen werden nicht automatisch bereinigt, sondern für Verlaufszwecke aufbewahrt. Benutzer können diese Methode aufrufen, um eine Untergruppe zu löschen, wenn sie keinen verlauf der Untergruppe beibehalten und nicht mehr benötigen. Wenn ein Gerät jemals erneut für diese Untergruppe verbunden ist, nachdem die Untergruppe gelöscht wurde, wird es automatisch neu erstellt, aber es gibt keinen Verlauf.

DeviceManagementDeleteGroup204Response

Löscht eine Gerätegruppe. Diese Gruppe wird automatisch erstellt, wenn ein Geräteupdate-fähiges Gerät mit dem Hub verbunden ist, und meldet dessen Eigenschaften. Gruppen, Untergruppen und Bereitstellungen werden nicht automatisch bereinigt, sondern für Verlaufszwecke aufbewahrt. Benutzer können diese Methode aufrufen, um eine Gruppe zu löschen, wenn sie keinen der Historien der Gruppe beibehalten müssen und sie nicht mehr benötigen. Wenn ein Gerät jemals erneut für diese Gruppe verbunden ist, nachdem die Gruppe gelöscht wurde, wird es automatisch neu erstellt, aber es gibt keinen Verlauf.

DeviceManagementDeleteGroupDefaultResponse

Löscht eine Gerätegruppe. Diese Gruppe wird automatisch erstellt, wenn ein Geräteupdate-fähiges Gerät mit dem Hub verbunden ist, und meldet dessen Eigenschaften. Gruppen, Untergruppen und Bereitstellungen werden nicht automatisch bereinigt, sondern für Verlaufszwecke aufbewahrt. Benutzer können diese Methode aufrufen, um eine Gruppe zu löschen, wenn sie keinen der Historien der Gruppe beibehalten müssen und sie nicht mehr benötigen. Wenn ein Gerät jemals erneut für diese Gruppe verbunden ist, nachdem die Gruppe gelöscht wurde, wird es automatisch neu erstellt, aber es gibt keinen Verlauf.

DeviceManagementGetBestUpdatesForDeviceClassSubgroup
DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response

Holen Sie sich das beste verfügbare Update für eine Geräteklassenuntergruppe und eine Anzahl der Geräte, die dieses Update benötigen.

DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse

Holen Sie sich das beste verfügbare Update für eine Geräteklassenuntergruppe und eine Anzahl der Geräte, die dieses Update benötigen.

DeviceManagementGetDeployment
DeviceManagementGetDeployment200Response

Ruft die Bereitstellungseigenschaften ab.

DeviceManagementGetDeploymentDefaultResponse

Ruft die Bereitstellungseigenschaften ab.

DeviceManagementGetDeploymentForDeviceClassSubgroup
DeviceManagementGetDeploymentForDeviceClassSubgroup200Response

Ruft die Bereitstellungseigenschaften ab.

DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse

Ruft die Bereitstellungseigenschaften ab.

DeviceManagementGetDeploymentStatus
DeviceManagementGetDeploymentStatus200Response

Ruft den Status einer Bereitstellung ab, einschließlich einer Aufschlüsselung der Anzahl der Geräte, die in der Bereitstellung ausgeführt, abgeschlossen oder fehlgeschlagen sind.

DeviceManagementGetDeploymentStatusDefaultResponse

Ruft den Status einer Bereitstellung ab, einschließlich einer Aufschlüsselung der Anzahl der Geräte, die in der Bereitstellung ausgeführt, abgeschlossen oder fehlgeschlagen sind.

DeviceManagementGetDevice
DeviceManagementGetDevice200Response

Ruft die Geräteeigenschaften und den neuesten Bereitstellungsstatus für ein Gerät ab, das mit Dem Geräteupdate für IoT Hub verbunden ist.

DeviceManagementGetDeviceClass
DeviceManagementGetDeviceClass200Response

Ruft die Eigenschaften einer Geräteklasse ab.

DeviceManagementGetDeviceClassDefaultResponse

Ruft die Eigenschaften einer Geräteklasse ab.

DeviceManagementGetDeviceClassSubgroup
DeviceManagementGetDeviceClassSubgroup200Response

Ruft Details der Untergruppe der Geräteklasse ab. Eine Untergruppe der Geräteklasse ist die Gruppe von Geräten innerhalb der Gruppe, die dieselbe Geräteklasse verwenden. Alle Geräte innerhalb derselben Geräteklasse sind mit den gleichen Updates kompatibel.

DeviceManagementGetDeviceClassSubgroupDefaultResponse

Ruft Details der Untergruppe der Geräteklasse ab. Eine Untergruppe der Geräteklasse ist die Gruppe von Geräten innerhalb der Gruppe, die dieselbe Geräteklasse verwenden. Alle Geräte innerhalb derselben Geräteklasse sind mit den gleichen Updates kompatibel.

DeviceManagementGetDeviceClassSubgroupDeploymentStatus
DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response

Ruft den Status einer Bereitstellung ab, einschließlich einer Aufschlüsselung der Anzahl der Geräte, die in der Bereitstellung ausgeführt, abgeschlossen oder fehlgeschlagen sind.

DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse

Ruft den Status einer Bereitstellung ab, einschließlich einer Aufschlüsselung der Anzahl der Geräte, die in der Bereitstellung ausgeführt, abgeschlossen oder fehlgeschlagen sind.

DeviceManagementGetDeviceClassSubgroupUpdateCompliance
DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response

Rufen Sie Complianceinformationen zur Geräteklasse-Untergruppenaktualisierung ab, z. B. wie viele Geräte auf ihrem neuesten Update vorhanden sind, wie viele neue Updates benötigen und wie viele beim Empfang eines neuen Updates ausgeführt werden.

DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse

Rufen Sie Complianceinformationen zur Geräteklasse-Untergruppenaktualisierung ab, z. B. wie viele Geräte auf ihrem neuesten Update vorhanden sind, wie viele neue Updates benötigen und wie viele beim Empfang eines neuen Updates ausgeführt werden.

DeviceManagementGetDeviceDefaultResponse

Ruft die Geräteeigenschaften und den neuesten Bereitstellungsstatus für ein Gerät ab, das mit Dem Geräteupdate für IoT Hub verbunden ist.

DeviceManagementGetDeviceModule
DeviceManagementGetDeviceModule200Response

Ruft die Gerätemoduleigenschaften und den neuesten Bereitstellungsstatus für ein Mit Device Update für IoT Hub verbundenes Gerätemodul ab.

DeviceManagementGetDeviceModuleDefaultResponse

Ruft die Gerätemoduleigenschaften und den neuesten Bereitstellungsstatus für ein Mit Device Update für IoT Hub verbundenes Gerätemodul ab.

DeviceManagementGetGroup
DeviceManagementGetGroup200Response

Ruft die Gerätegruppeneigenschaften ab.

DeviceManagementGetGroupDefaultResponse

Ruft die Gerätegruppeneigenschaften ab.

DeviceManagementGetLogCollection200Response

Abrufen der Gerätediagnoseprotokollsammlung

DeviceManagementGetLogCollectionDefaultResponse

Abrufen der Gerätediagnoseprotokollsammlung

DeviceManagementGetLogCollectionDetailedStatus
DeviceManagementGetLogCollectionDetailedStatus200Response

Abrufen der Protokollsammlung mit detailliertem Status

DeviceManagementGetLogCollectionDetailedStatusDefaultResponse

Abrufen der Protokollsammlung mit detailliertem Status

DeviceManagementGetOperationStatus
DeviceManagementGetOperationStatus200Headers
DeviceManagementGetOperationStatus200Response

Vorgangsstatus abrufen.

DeviceManagementGetOperationStatus304Response

Vorgangsstatus abrufen.

DeviceManagementGetOperationStatusDefaultResponse

Vorgangsstatus abrufen.

DeviceManagementGetOperationStatusHeaderParam
DeviceManagementGetOperationStatusHeaders
DeviceManagementGetUpdateCompliance
DeviceManagementGetUpdateCompliance200Response

Ruft die Aufschlüsselung der Anzahl der Geräte auf ihrem neuesten Update ab, haben neue Updates zur Verfügung oder werden gerade neue Updates empfangen.

DeviceManagementGetUpdateComplianceDefaultResponse

Ruft die Aufschlüsselung der Anzahl der Geräte auf ihrem neuesten Update ab, haben neue Updates zur Verfügung oder werden gerade neue Updates empfangen.

DeviceManagementGetUpdateComplianceForGroup
DeviceManagementGetUpdateComplianceForGroup200Response

Rufen Sie Complianceinformationen für Gerätegruppenupdates ab, z. B. wie viele Geräte auf ihrem neuesten Update sind, wie viele neue Updates benötigen und wie viele beim Empfang eines neuen Updates ausgeführt werden.

DeviceManagementGetUpdateComplianceForGroupDefaultResponse

Rufen Sie Complianceinformationen für Gerätegruppenupdates ab, z. B. wie viele Geräte auf ihrem neuesten Update sind, wie viele neue Updates benötigen und wie viele beim Empfang eines neuen Updates ausgeführt werden.

DeviceManagementImportDevices
DeviceManagementImportDevices202Headers
DeviceManagementImportDevices202Response

Importieren Sie vorhandene Geräte aus IoT Hub. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen.

DeviceManagementImportDevicesBodyParam
DeviceManagementImportDevicesDefaultResponse

Importieren Sie vorhandene Geräte aus IoT Hub. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen.

DeviceManagementImportDevicesMediaTypesParam
DeviceManagementListBestUpdatesForGroup
DeviceManagementListBestUpdatesForGroup200Response

Erhalten Sie die besten verfügbaren Updates für eine Gerätegruppe und eine Anzahl der Geräte, die jedes Update benötigen.

DeviceManagementListBestUpdatesForGroupDefaultResponse

Erhalten Sie die besten verfügbaren Updates für eine Gerätegruppe und eine Anzahl der Geräte, die jedes Update benötigen.

DeviceManagementListDeploymentsForDeviceClassSubgroup
DeviceManagementListDeploymentsForDeviceClassSubgroup200Response

Ruft eine Liste der Bereitstellungen für eine Untergruppe der Geräteklasse ab.

DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse

Ruft eine Liste der Bereitstellungen für eine Untergruppe der Geräteklasse ab.

DeviceManagementListDeploymentsForDeviceClassSubgroupQueryParam
DeviceManagementListDeploymentsForDeviceClassSubgroupQueryParamProperties
DeviceManagementListDeploymentsForGroup
DeviceManagementListDeploymentsForGroup200Response

Ruft eine Liste der Bereitstellungen für eine Gerätegruppe ab.

DeviceManagementListDeploymentsForGroupDefaultResponse

Ruft eine Liste der Bereitstellungen für eine Gerätegruppe ab.

DeviceManagementListDeploymentsForGroupQueryParam
DeviceManagementListDeploymentsForGroupQueryParamProperties
DeviceManagementListDeviceClassSubgroupsForGroup
DeviceManagementListDeviceClassSubgroupsForGroup200Response

Rufen Sie die Geräteklassenuntergruppen für die Gruppe ab. Eine Untergruppe der Geräteklasse ist die Gruppe von Geräten innerhalb der Gruppe, die dieselbe Geräteklasse verwenden. Alle Geräte innerhalb derselben Geräteklasse sind mit den gleichen Updates kompatibel.

DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse

Rufen Sie die Geräteklassenuntergruppen für die Gruppe ab. Eine Untergruppe der Geräteklasse ist die Gruppe von Geräten innerhalb der Gruppe, die dieselbe Geräteklasse verwenden. Alle Geräte innerhalb derselben Geräteklasse sind mit den gleichen Updates kompatibel.

DeviceManagementListDeviceClassSubgroupsForGroupQueryParam
DeviceManagementListDeviceClassSubgroupsForGroupQueryParamProperties
DeviceManagementListDeviceClasses
DeviceManagementListDeviceClasses200Response

Ruft eine Liste aller Geräteklassen (Gerätegruppen, die mit den gleichen Updates kompatibel sind, basierend auf den Modell-ID- und Compat-Eigenschaften, die in der Device Update PnP-Schnittstelle in IoT Hub angegeben sind) für alle Geräte ab, die mit Device Update für IoT Hub verbunden sind.

DeviceManagementListDeviceClassesDefaultResponse

Ruft eine Liste aller Geräteklassen (Gerätegruppen, die mit den gleichen Updates kompatibel sind, basierend auf den Modell-ID- und Compat-Eigenschaften, die in der Device Update PnP-Schnittstelle in IoT Hub angegeben sind) für alle Geräte ab, die mit Device Update für IoT Hub verbunden sind.

DeviceManagementListDeviceClassesQueryParam
DeviceManagementListDeviceClassesQueryParamProperties
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response

Ruft eine Liste der Geräte in einer Bereitstellung zusammen mit ihrem Status ab. Nützlich für das Abrufen einer Liste der fehlgeschlagenen Geräte.

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse

Ruft eine Liste der Geräte in einer Bereitstellung zusammen mit ihrem Status ab. Nützlich für das Abrufen einer Liste der fehlgeschlagenen Geräte.

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentQueryParam
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentQueryParamProperties
DeviceManagementListDevices
DeviceManagementListDevices200Response

Ruft eine Liste der Geräte ab, die mit Dem Geräteupdate für IoT Hub verbunden sind.

DeviceManagementListDevicesDefaultResponse

Ruft eine Liste der Geräte ab, die mit Dem Geräteupdate für IoT Hub verbunden sind.

DeviceManagementListDevicesQueryParam
DeviceManagementListDevicesQueryParamProperties
DeviceManagementListGroups
DeviceManagementListGroups200Response

Ruft eine Liste aller Gerätegruppen ab. Die gruppe $default wird immer zuerst zurückgegeben.

DeviceManagementListGroupsDefaultResponse

Ruft eine Liste aller Gerätegruppen ab. Die gruppe $default wird immer zuerst zurückgegeben.

DeviceManagementListGroupsQueryParam
DeviceManagementListGroupsQueryParamProperties
DeviceManagementListHealthOfDevices
DeviceManagementListHealthOfDevices200Response

Liste der Geräteintegrität abrufen

DeviceManagementListHealthOfDevicesDefaultResponse

Liste der Geräteintegrität abrufen

DeviceManagementListHealthOfDevicesQueryParam
DeviceManagementListHealthOfDevicesQueryParamProperties
DeviceManagementListInstallableUpdatesForDeviceClass
DeviceManagementListInstallableUpdatesForDeviceClass200Response

Ruft eine Liste der installierbaren Updates für eine Geräteklasse ab.

DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse

Ruft eine Liste der installierbaren Updates für eine Geräteklasse ab.

DeviceManagementListLogCollections
DeviceManagementListLogCollections200Response

Abrufen aller Gerätediagnoseprotokollsammlungen

DeviceManagementListLogCollectionsDefaultResponse

Abrufen aller Gerätediagnoseprotokollsammlungen

DeviceManagementListOperationStatuses
DeviceManagementListOperationStatuses200Response

Dient zum Abrufen einer Liste aller Geräteimportvorgänge. Abgeschlossene Vorgänge werden 7 Tage vor dem automatischen Löschen aufbewahrt.

DeviceManagementListOperationStatusesDefaultResponse

Dient zum Abrufen einer Liste aller Geräteimportvorgänge. Abgeschlossene Vorgänge werden 7 Tage vor dem automatischen Löschen aufbewahrt.

DeviceManagementListOperationStatusesQueryParam
DeviceManagementListOperationStatusesQueryParamProperties
DeviceManagementRetryDeployment
DeviceManagementRetryDeployment200Response

Es wird eine Bereitstellung mit fehlgeschlagenen Geräten erneut ausgeführt.

DeviceManagementRetryDeploymentDefaultResponse

Es wird eine Bereitstellung mit fehlgeschlagenen Geräten erneut ausgeführt.

DeviceManagementStartLogCollection
DeviceManagementStartLogCollection201Response

Starten Sie die Gerätediagnoseprotokollauflistung auf angegebenen Geräten.

DeviceManagementStartLogCollectionBodyParam
DeviceManagementStartLogCollectionDefaultResponse

Starten Sie die Gerätediagnoseprotokollauflistung auf angegebenen Geräten.

DeviceManagementStartLogCollectionMediaTypesParam
DeviceManagementStopDeployment
DeviceManagementStopDeployment200Response

Beendet eine Bereitstellung.

DeviceManagementStopDeploymentDefaultResponse

Beendet eine Bereitstellung.

DeviceManagementUpdateDeviceClass200Response

Aktualisieren von Geräteklassendetails.

DeviceManagementUpdateDeviceClassBodyParam
DeviceManagementUpdateDeviceClassDefaultResponse

Aktualisieren von Geräteklassendetails.

DeviceManagementUpdateDeviceClassMediaTypesParam
DeviceOperationOutput

Vorgangsmetadaten.

DeviceOperationsListOutput

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

DeviceOutput

Gerätemetadaten.

DeviceUpdateAgentId

Geräteupdate-Agent-ID

DeviceUpdateAgentIdOutput

Geräteupdate-Agent-ID

DeviceUpdateClientOptions

Die optionalen Parameter für den Client

DeviceUpdateDeleteUpdate202Headers
DeviceUpdateDeleteUpdate202Response

Löschen Sie eine bestimmte Updateversion. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen.

DeviceUpdateDeleteUpdateDefaultResponse

Löschen Sie eine bestimmte Updateversion. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen.

DeviceUpdateGetFile
DeviceUpdateGetFile200Response

Rufen Sie eine bestimmte Updatedatei aus der Version ab.

DeviceUpdateGetFile304Response

Rufen Sie eine bestimmte Updatedatei aus der Version ab.

DeviceUpdateGetFileDefaultResponse

Rufen Sie eine bestimmte Updatedatei aus der Version ab.

DeviceUpdateGetFileHeaderParam
DeviceUpdateGetFileHeaders
DeviceUpdateGetOperationStatus
DeviceUpdateGetOperationStatus200Headers
DeviceUpdateGetOperationStatus200Response

Vorgangsstatus abrufen.

DeviceUpdateGetOperationStatus304Response

Vorgangsstatus abrufen.

DeviceUpdateGetOperationStatusDefaultResponse

Vorgangsstatus abrufen.

DeviceUpdateGetOperationStatusHeaderParam
DeviceUpdateGetOperationStatusHeaders
DeviceUpdateGetUpdate
DeviceUpdateGetUpdate200Response

Rufen Sie eine bestimmte Updateversion ab.

DeviceUpdateGetUpdate304Response

Rufen Sie eine bestimmte Updateversion ab.

DeviceUpdateGetUpdateDefaultResponse

Rufen Sie eine bestimmte Updateversion ab.

DeviceUpdateGetUpdateHeaderParam
DeviceUpdateGetUpdateHeaders
DeviceUpdateImportUpdate
DeviceUpdateImportUpdate200Response

Neue Updateversion importieren. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen.

DeviceUpdateImportUpdate202Headers
DeviceUpdateImportUpdate202Response

Neue Updateversion importieren. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen.

DeviceUpdateImportUpdateBodyParam
DeviceUpdateImportUpdateDefaultResponse

Neue Updateversion importieren. Dies ist ein lang andauernder Vorgang; verwenden Sie Operation-Location Antwortheaderwert, um den Vorgangsstatus zu überprüfen.

DeviceUpdateImportUpdateMediaTypesParam
DeviceUpdateListFiles
DeviceUpdateListFiles200Response

Dient zum Abrufen einer Liste aller Updatedateibezeichner für die angegebene Version.

DeviceUpdateListFilesDefaultResponse

Dient zum Abrufen einer Liste aller Updatedateibezeichner für die angegebene Version.

DeviceUpdateListNames
DeviceUpdateListNames200Response

Dient zum Abrufen einer Liste aller Updatenamen, die dem angegebenen Anbieter entsprechen.

DeviceUpdateListNamesDefaultResponse

Dient zum Abrufen einer Liste aller Updatenamen, die dem angegebenen Anbieter entsprechen.

DeviceUpdateListOperationStatuses
DeviceUpdateListOperationStatuses200Response

Dient zum Abrufen einer Liste aller Importaktualisierungsvorgänge. Abgeschlossene Vorgänge werden 7 Tage vor dem automatischen Löschen aufbewahrt. Löschvorgänge werden von dieser API-Version nicht zurückgegeben.

DeviceUpdateListOperationStatusesDefaultResponse

Dient zum Abrufen einer Liste aller Importaktualisierungsvorgänge. Abgeschlossene Vorgänge werden 7 Tage vor dem automatischen Löschen aufbewahrt. Löschvorgänge werden von dieser API-Version nicht zurückgegeben.

DeviceUpdateListOperationStatusesQueryParam
DeviceUpdateListOperationStatusesQueryParamProperties
DeviceUpdateListProviders
DeviceUpdateListProviders200Response

Ruft eine Liste aller Updateanbieter ab, die in Device Update für IoT Hub importiert wurden.

DeviceUpdateListProvidersDefaultResponse

Ruft eine Liste aller Updateanbieter ab, die in Device Update für IoT Hub importiert wurden.

DeviceUpdateListUpdates
DeviceUpdateListUpdates200Response

Ruft eine Liste aller Updates ab, die in Device Update für IoT Hub importiert wurden.

DeviceUpdateListUpdatesDefaultResponse

Ruft eine Liste aller Updates ab, die in Device Update für IoT Hub importiert wurden.

DeviceUpdateListUpdatesQueryParam
DeviceUpdateListUpdatesQueryParamProperties
DeviceUpdateListVersions
DeviceUpdateListVersions200Response

Dient zum Abrufen einer Liste aller Updateversionen, die dem angegebenen Anbieter und Namen entsprechen.

DeviceUpdateListVersionsDefaultResponse

Dient zum Abrufen einer Liste aller Updateversionen, die dem angegebenen Anbieter und Namen entsprechen.

DeviceUpdateListVersionsQueryParam
DeviceUpdateListVersionsQueryParamProperties
DevicesListOutput

Die Liste der Geräte.

ErrorModelOutput

Fehlerdetails.

ErrorResponseOutput

Häufige Fehlerantwort.

FileImportMetadata

Metadaten, die eine Aktualisierungsdatei beschreiben.

GroupOutput

Gruppendetails.

GroupsListOutput

Die Liste der Gruppen.

HealthCheckOutput

Integritätsprüfung

ImportManifestMetadata

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

ImportUpdateInputItem

Importieren von Aktualisierungseingabeelementmetadaten.

InnerErrorOutput

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

InstallResultOutput

Das Installationsergebnis eines Updates und alle darin enthaltenen Schrittergebnisse.

InstructionsOutput
LogCollection

Diagnoseanforderungstext

LogCollectionListOutput

Die Liste der Protokollsammlungen mit Server paging-Unterstützung.

LogCollectionOperationDetailedStatusOutput

Detaillierter Status des Gerätediagnosevorgangs

LogCollectionOperationDeviceStatusOutput

Diagnosevorgangsgerätestatus

LogCollectionOutput

Diagnoseanforderungstext

PageSettings

Eine Schnittstelle, die die Einstellungen für die seitenseitige Iteration nachverfolgt

PagedAsyncIterableIterator

Eine Schnittstelle, die eine asynchrone iterierbare Iteration sowohl zum Abschluss als auch nach Seite ermöglicht.

PagingOptions

Optionen für das Paging-Hilfsprogramm

PatchBody

Anforderungstext der Geräteklasse JSON Zusammenführen von Patchanforderungen

Routes
SimplePollerLike

Ein einfacher Poller, der zum Abrufen eines vorgangs mit langer Ausführung verwendet werden kann.

StepOutput

Schritt der Installationsanweisung aktualisieren.

StepResultOutput

Das Schrittergebnis unter einer Aktualisierung.

StringsListOutput

Die Liste der Zeichenfolgen mit Server paging-Unterstützung.

UpdateComplianceOutput

Aktualisieren von Complianceinformationen.

UpdateFileBaseOutput

Aktualisieren sie grundlegende Metadaten für Dateien.

UpdateFileDownloadHandlerOutput

Downloadhandler für die Verwendung verwandter Dateien zum Herunterladen der Nutzlastdatei.

UpdateFileOutput

Aktualisieren von Dateimetadaten.

UpdateId

Updatebezeichner.

UpdateIdOutput

Updatebezeichner.

UpdateInfo

Aktualisieren von Informationen.

UpdateInfoListOutput

Liste der Aktualisierungsinformationen.

UpdateInfoOutput

Aktualisieren von Informationen.

UpdateListOutput

Die Liste der Updates.

UpdateOperationOutput

Vorgangsmetadaten.

UpdateOperationsListOutput

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

UpdateOutput

Aktualisieren von Metadaten.

Typaliase

DeviceManagementCreateOrUpdateDeploymentParameters
DeviceManagementDeleteDeploymentForDeviceClassSubgroupParameters
DeviceManagementDeleteDeploymentParameters
DeviceManagementDeleteDeviceClassParameters
DeviceManagementDeleteDeviceClassSubgroupParameters
DeviceManagementDeleteGroupParameters
DeviceManagementGetBestUpdatesForDeviceClassSubgroupParameters
DeviceManagementGetDeploymentForDeviceClassSubgroupParameters
DeviceManagementGetDeploymentParameters
DeviceManagementGetDeploymentStatusParameters
DeviceManagementGetDeviceClassParameters
DeviceManagementGetDeviceClassSubgroupDeploymentStatusParameters
DeviceManagementGetDeviceClassSubgroupParameters
DeviceManagementGetDeviceClassSubgroupUpdateComplianceParameters
DeviceManagementGetDeviceModuleParameters
DeviceManagementGetDeviceParameters
DeviceManagementGetGroupParameters
DeviceManagementGetLogCollectionDetailedStatusParameters
DeviceManagementGetLogCollectionParameters
DeviceManagementGetOperationStatusParameters
DeviceManagementGetUpdateComplianceForGroupParameters
DeviceManagementGetUpdateComplianceParameters
DeviceManagementImportDevicesParameters
DeviceManagementListBestUpdatesForGroupParameters
DeviceManagementListDeploymentsForDeviceClassSubgroupParameters
DeviceManagementListDeploymentsForGroupParameters
DeviceManagementListDeviceClassSubgroupsForGroupParameters
DeviceManagementListDeviceClassesParameters
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentParameters
DeviceManagementListDevicesParameters
DeviceManagementListGroupsParameters
DeviceManagementListHealthOfDevicesParameters
DeviceManagementListInstallableUpdatesForDeviceClassParameters
DeviceManagementListLogCollectionsParameters
DeviceManagementListOperationStatusesParameters
DeviceManagementRetryDeploymentParameters
DeviceManagementStartLogCollectionParameters
DeviceManagementStopDeploymentParameters
DeviceManagementUpdateDeviceClassParameters
DeviceUpdateClient
DeviceUpdateDeleteUpdateParameters
DeviceUpdateGetFileParameters
DeviceUpdateGetOperationStatusParameters
DeviceUpdateGetUpdateParameters
DeviceUpdateImportUpdateParameters
DeviceUpdateListFilesParameters
DeviceUpdateListNamesParameters
DeviceUpdateListOperationStatusesParameters
DeviceUpdateListProvidersParameters
DeviceUpdateListUpdatesParameters
DeviceUpdateListVersionsParameters
GetArrayType

Hilfstyp zum Extrahieren des Typs eines Arrays

GetPage

Der Typ einer benutzerdefinierten Funktion, die definiert, wie eine Seite und ein Link zum nächsten abgerufen werden, falls vorhanden.

PaginateReturn

Hilfstyp zum Ableiten des Typs der seitenseitigen Elemente vom Antworttyp Dieser Typ wird basierend auf den Waggerinformationen für x-ms-pageable speziell auf der itemName-Eigenschaft generiert, die die Eigenschaft der Antwort angibt, in der die Seitenelemente gefunden werden. Der Standardwert ist value. Dieser Typ ermöglicht es uns, stark typierte Iterator basierend auf der Antwort bereitzustellen, die als zweiter Parameter abgerufen wird.

PatchBodyResourceMergeAndPatch

Der Json-Patchtext der Geräteklasse zusammenführen. Unterstützt derzeit nur Patching friendlyName.

Functions

default(string, TokenCredential, DeviceUpdateClientOptions)

Initialisieren einer neuen Instanz von DeviceUpdateClient

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

Hilfsfunktion, mit der ein Poller-Objekt erstellt wird, um einen vorgang mit langer Ausführung abzufragen.

isUnexpected(DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse)
isUnexpected(DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse)
isUnexpected(DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse)
isUnexpected(DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse)
isUnexpected(DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse)
isUnexpected(DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse)
isUnexpected(DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse)
isUnexpected(DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse)
isUnexpected(DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse)
isUnexpected(DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse)
isUnexpected(DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse)
isUnexpected(DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse)
isUnexpected(DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse)
isUnexpected(DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse)
isUnexpected(DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse)
isUnexpected(DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse)
isUnexpected(DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse)
isUnexpected(DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse)
isUnexpected(DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse)
isUnexpected(DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse)
isUnexpected(DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse)
isUnexpected(DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse)
isUnexpected(DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse)
isUnexpected(DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse)
isUnexpected(DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse)
isUnexpected(DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse)
isUnexpected(DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse)
isUnexpected(DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse)
isUnexpected(DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse)
isUnexpected(DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse)
isUnexpected(DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse)
isUnexpected(DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse)
isUnexpected(DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse)
isUnexpected(DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse)
isUnexpected(DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse)
isUnexpected(DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse)
isUnexpected(DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse)
isUnexpected(DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse)
isUnexpected(DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse)
isUnexpected(DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse)
isUnexpected(DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Hilfsprogramm zum Paginieren von Ergebnissen aus einer ersten Antwort, die auf die Spezifikation der Erweiterung Autorest x-ms-pageable folgt

Details zur Funktion

default(string, TokenCredential, DeviceUpdateClientOptions)

Initialisieren einer neuen Instanz von DeviceUpdateClient

function default(endpoint: string, credentials: TokenCredential, options?: DeviceUpdateClientOptions): DeviceUpdateClient

Parameter

endpoint

string

Geräteupdate für IoT Hub-Kontoendpunkt (nur Hostname, kein Protokoll).

credentials
TokenCredential

Eindeutige Identifizierung von Clientanmeldeinformationen

options
DeviceUpdateClientOptions

der Parameter für alle optionalen Parameter

Gibt zurück

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

Hilfsfunktion, mit der ein Poller-Objekt erstellt wird, um einen vorgang mit langer Ausführung abzufragen.

function getLongRunningPoller<TResult>(client: Client, initialResponse: TResult, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>

Parameter

client
Client

Client, der zum Senden der Anforderung zum Abrufen zusätzlicher Seiten verwendet werden soll.

initialResponse

TResult

Die erste Antwort.

options

CreateHttpPollerOptions<TResult, OperationState<TResult>>

Optionen zum Festlegen eines Fortsetzungszustands oder eines benutzerdefinierten Abrufintervalls.

Gibt zurück

Promise<SimplePollerLike<OperationState<TResult>, TResult>>

  • Ein Poller-Objekt zum Abrufen von Vorgangsstatusaktualisierungen und schließlich zum Abrufen der endgültigen Antwort.

isUnexpected(DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse)

function isUnexpected(response: DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse)

function isUnexpected(response: DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse)

function isUnexpected(response: DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse)

function isUnexpected(response: DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse)

function isUnexpected(response: DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse)

function isUnexpected(response: DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse)

function isUnexpected(response: DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse)

function isUnexpected(response: DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse)

function isUnexpected(response: DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse)

function isUnexpected(response: DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse)

function isUnexpected(response: DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse)

function isUnexpected(response: DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse)

function isUnexpected(response: DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse)

function isUnexpected(response: DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse)

function isUnexpected(response: DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse)

function isUnexpected(response: DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse)

function isUnexpected(response: DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse)

function isUnexpected(response: DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse)

function isUnexpected(response: DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse)

function isUnexpected(response: DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse)

function isUnexpected(response: DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse): response

Parameter

Gibt zurück

response

isUnexpected(DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse)

function isUnexpected(response: DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse): response

Parameter

Gibt zurück

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Hilfsprogramm zum Paginieren von Ergebnissen aus einer ersten Antwort, die auf die Spezifikation der Erweiterung Autorest x-ms-pageable folgt

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

Parameter

client
Client

Client, der zum Senden der nächsten Seitenanforderungen verwendet werden soll

initialResponse

TResponse

Ursprüngliche Antwort, die die nextLink- und aktuelle Seite von Elementen enthält

options

PagingOptions<TResponse>

Gibt zurück

  • PagedAsyncIterableIterator zum Durchlaufen der Elemente