DeviceManagementOperations interface
Interface die een DeviceManagement-operatie vertegenwoordigt.
Eigenschappen
| create |
Hiermee maakt of werkt u een implementatie bij. |
| delete |
Hiermee verwijdert u een implementatie. |
| delete |
Hiermee verwijdert u een subgroepimplementatie van een apparaatklasse. |
| delete |
Hiermee verwijdert u een apparaatklasse. Apparaatklassen worden automatisch gemaakt wanneer apparaten met apparaatupdates zijn verbonden met de hub, maar niet automatisch worden opgeschoond omdat ze worden verwezen door DeviceClassSubgroups. Als de gebruiker alle DeviceClassSubgroups voor een apparaatklasse heeft verwijderd, kan de apparaatklasse ook worden verwijderd om de records uit het systeem te verwijderen en de compatibiliteit van deze apparaatklasse met nieuwe updates te stoppen. Als een apparaat ooit opnieuw is verbonden voor deze apparaatklasse, wordt het opnieuw gemaakt. |
| delete |
Hiermee verwijdert u een subgroep van een apparaatklasse. Deze subgroep wordt automatisch gemaakt wanneer een apparaat met apparaatupdate is verbonden met de hub en de eigenschappen rapporteert. Groepen, subgroepen en implementaties worden niet automatisch opgeschoond, maar worden bewaard voor geschiedenisdoeleinden. Gebruikers kunnen deze methode aanroepen om een subgroep te verwijderen als ze geen geschiedenis van de subgroep hoeven te behouden en deze niet meer nodig hebben. Als een apparaat ooit opnieuw is verbonden voor deze subgroep nadat de subgroep is verwijderd, wordt het automatisch opnieuw gemaakt, maar is er geen geschiedenis. |
| delete |
Hiermee verwijdert u een apparaatgroep. Deze groep wordt automatisch gemaakt wanneer een apparaat met apparaatupdate is verbonden met de hub en de eigenschappen rapporteert. Groepen, subgroepen en implementaties worden niet automatisch opgeschoond, maar worden bewaard voor geschiedenisdoeleinden. Gebruikers kunnen deze methode aanroepen om een groep te verwijderen als ze geen geschiedenis van de groep hoeven te behouden en deze niet meer nodig hebben. Als een apparaat ooit opnieuw is verbonden voor deze groep nadat de groep is verwijderd, wordt het automatisch opnieuw gemaakt, maar is er geen geschiedenis. |
| get |
Haal de best beschikbare update op voor een subgroep van een apparaatklasse en een telling van het aantal apparaten dat deze update nodig heeft. |
| get |
Haalt de implementatie-eigenschappen op. |
| get |
Haalt de implementatie-eigenschappen op. |
| get |
Haalt de status van een implementatie op, inclusief een uitsplitsing van het aantal apparaten in de implementatie dat wordt uitgevoerd, voltooid of mislukt. |
| get |
Hiermee haalt u de apparaateigenschappen en de meest recente implementatiestatus op voor een apparaat dat is verbonden met Device Update voor IoT Hub. |
| get |
Hiermee haalt u de eigenschappen van een apparaatklasse op. |
| get |
Hiermee haalt u de details van de subgroep van de apparaatklasse op. Een subgroep van apparaatklasse is de set apparaten in de groep die dezelfde apparaatklasse delen. Alle apparaten binnen dezelfde apparaatklasse zijn compatibel met dezelfde updates. |
| get |
Haalt de status van een implementatie op, inclusief een uitsplitsing van het aantal apparaten in de implementatie dat wordt uitgevoerd, voltooid of mislukt. |
| get |
Vraag nalevingsinformatie voor apparaatklasse-subgroepen op, zoals het aantal apparaten op de meest recente update, hoeveel nieuwe updates nodig zijn en hoeveel er worden uitgevoerd bij het ontvangen van een nieuwe update. |
| get |
Haalt de eigenschappen van de apparaatmodule en de meest recente implementatiestatus op voor een apparaatmodule die is verbonden met Device Update voor IoT Hub. |
| get |
Hiermee haalt u de eigenschappen van de apparaatgroep op. |
| get |
De verzameling diagnostische logboeken van apparaten ophalen |
| get |
Logboekverzameling met gedetailleerde status ophalen |
| get |
Bewerkingsstatus ophalen. |
| get |
Hiermee wordt de uitsplitsing opgehaald van het aantal apparaten op de meest recente update, nieuwe updates beschikbaar zijn of worden er nieuwe updates ontvangen. |
| get |
Vraag nalevingsinformatie over apparaatgroepenupdates op, zoals het aantal apparaten op de meest recente update, hoeveel nieuwe updates nodig zijn en hoeveel er worden uitgevoerd bij het ontvangen van een nieuwe update. |
| import |
Bestaande apparaten importeren uit IoT Hub. Dit is een langdurige bewerking; gebruik Operation-Location waarde voor antwoordheader om te controleren op de bewerkingsstatus. |
| list |
Krijg de best beschikbare updates voor een apparaatgroep en het aantal apparaten dat elke update nodig heeft. |
| list |
Hiermee haalt u een lijst met implementaties op voor een subgroep van een apparaatklasse. |
| list |
Hiermee haalt u een lijst met implementaties voor een apparaatgroep op. |
| list |
Hiermee haalt u een lijst op van alle apparaatklassen (sets apparaten die compatibel zijn met dezelfde updates op basis van de model-id en compatibele eigenschappen die zijn gerapporteerd in de PnP-interface van Device Update in IoT Hub) voor alle apparaten die zijn verbonden met Device Update for IoT Hub. |
| list |
Haal de subgroepen van de apparaatklasse voor de groep op. Een subgroep van apparaatklasse is de set apparaten in de groep die dezelfde apparaatklasse delen. Alle apparaten binnen dezelfde apparaatklasse zijn compatibel met dezelfde updates. |
| list |
Hiermee haalt u een lijst op met apparaten die zijn verbonden met Device Update voor IoT Hub. |
| list |
Hiermee haalt u een lijst op met apparaten in een implementatie, samen met hun status. Handig voor het ophalen van een lijst met mislukte apparaten. |
| list |
Hiermee haalt u een lijst op met alle apparaatgroepen. De $default groep wordt altijd eerst geretourneerd. |
| list |
Lijst met apparaatstatus ophalen |
| list |
Hiermee haalt u een lijst met geïnstalleerde updates voor een apparaatklasse op. |
| list |
Alle diagnostische logboekverzamelingen van apparaten ophalen |
| list |
Een lijst met alle apparaatimportbewerkingen ophalen. Voltooide bewerkingen worden 7 dagen bewaard voordat automatisch wordt verwijderd. |
| retry |
Voert een implementatie opnieuw uit met mislukte apparaten. |
| start |
Start de verzameling diagnostische logboeken voor apparaten op opgegeven apparaten. |
| stop |
Stopt een implementatie. |
| update |
Werk apparaatklassegegevens bij. |
Eigenschapdetails
createOrUpdateDeployment
Hiermee maakt of werkt u een implementatie bij.
createOrUpdateDeployment: (groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
Waarde van eigenschap
(groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
deleteDeployment
Hiermee verwijdert u een implementatie.
deleteDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
Waarde van eigenschap
(groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
deleteDeploymentForDeviceClassSubgroup
Hiermee verwijdert u een subgroepimplementatie van een apparaatklasse.
deleteDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
Waarde van eigenschap
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
deleteDeviceClass
Hiermee verwijdert u een apparaatklasse. Apparaatklassen worden automatisch gemaakt wanneer apparaten met apparaatupdates zijn verbonden met de hub, maar niet automatisch worden opgeschoond omdat ze worden verwezen door DeviceClassSubgroups. Als de gebruiker alle DeviceClassSubgroups voor een apparaatklasse heeft verwijderd, kan de apparaatklasse ook worden verwijderd om de records uit het systeem te verwijderen en de compatibiliteit van deze apparaatklasse met nieuwe updates te stoppen. Als een apparaat ooit opnieuw is verbonden voor deze apparaatklasse, wordt het opnieuw gemaakt.
deleteDeviceClass: (deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
Waarde van eigenschap
(deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
deleteDeviceClassSubgroup
Hiermee verwijdert u een subgroep van een apparaatklasse. Deze subgroep wordt automatisch gemaakt wanneer een apparaat met apparaatupdate is verbonden met de hub en de eigenschappen rapporteert. Groepen, subgroepen en implementaties worden niet automatisch opgeschoond, maar worden bewaard voor geschiedenisdoeleinden. Gebruikers kunnen deze methode aanroepen om een subgroep te verwijderen als ze geen geschiedenis van de subgroep hoeven te behouden en deze niet meer nodig hebben. Als een apparaat ooit opnieuw is verbonden voor deze subgroep nadat de subgroep is verwijderd, wordt het automatisch opnieuw gemaakt, maar is er geen geschiedenis.
deleteDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
Waarde van eigenschap
(groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
deleteGroup
Hiermee verwijdert u een apparaatgroep. Deze groep wordt automatisch gemaakt wanneer een apparaat met apparaatupdate is verbonden met de hub en de eigenschappen rapporteert. Groepen, subgroepen en implementaties worden niet automatisch opgeschoond, maar worden bewaard voor geschiedenisdoeleinden. Gebruikers kunnen deze methode aanroepen om een groep te verwijderen als ze geen geschiedenis van de groep hoeven te behouden en deze niet meer nodig hebben. Als een apparaat ooit opnieuw is verbonden voor deze groep nadat de groep is verwijderd, wordt het automatisch opnieuw gemaakt, maar is er geen geschiedenis.
deleteGroup: (groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
Waarde van eigenschap
(groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
getBestUpdatesForDeviceClassSubgroup
Haal de best beschikbare update op voor een subgroep van een apparaatklasse en een telling van het aantal apparaten dat deze update nodig heeft.
getBestUpdatesForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
Waarde van eigenschap
(groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
getDeployment
Haalt de implementatie-eigenschappen op.
getDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
Waarde van eigenschap
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
getDeploymentForDeviceClassSubgroup
Haalt de implementatie-eigenschappen op.
getDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
Waarde van eigenschap
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
getDeploymentStatus
Haalt de status van een implementatie op, inclusief een uitsplitsing van het aantal apparaten in de implementatie dat wordt uitgevoerd, voltooid of mislukt.
getDeploymentStatus: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
Waarde van eigenschap
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
getDevice
Hiermee haalt u de apparaateigenschappen en de meest recente implementatiestatus op voor een apparaat dat is verbonden met Device Update voor IoT Hub.
getDevice: (deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
Waarde van eigenschap
(deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
getDeviceClass
Hiermee haalt u de eigenschappen van een apparaatklasse op.
getDeviceClass: (deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
Waarde van eigenschap
(deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
getDeviceClassSubgroup
Hiermee haalt u de details van de subgroep van de apparaatklasse op. Een subgroep van apparaatklasse is de set apparaten in de groep die dezelfde apparaatklasse delen. Alle apparaten binnen dezelfde apparaatklasse zijn compatibel met dezelfde updates.
getDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
Waarde van eigenschap
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
getDeviceClassSubgroupDeploymentStatus
Haalt de status van een implementatie op, inclusief een uitsplitsing van het aantal apparaten in de implementatie dat wordt uitgevoerd, voltooid of mislukt.
getDeviceClassSubgroupDeploymentStatus: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
Waarde van eigenschap
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
getDeviceClassSubgroupUpdateCompliance
Vraag nalevingsinformatie voor apparaatklasse-subgroepen op, zoals het aantal apparaten op de meest recente update, hoeveel nieuwe updates nodig zijn en hoeveel er worden uitgevoerd bij het ontvangen van een nieuwe update.
getDeviceClassSubgroupUpdateCompliance: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Waarde van eigenschap
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getDeviceModule
Haalt de eigenschappen van de apparaatmodule en de meest recente implementatiestatus op voor een apparaatmodule die is verbonden met Device Update voor IoT Hub.
getDeviceModule: (deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
Waarde van eigenschap
(deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
getGroup
Hiermee haalt u de eigenschappen van de apparaatgroep op.
getGroup: (groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
Waarde van eigenschap
(groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
getLogCollection
De verzameling diagnostische logboeken van apparaten ophalen
getLogCollection: (logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
Waarde van eigenschap
(logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
getLogCollectionDetailedStatus
Logboekverzameling met gedetailleerde status ophalen
getLogCollectionDetailedStatus: (logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
Waarde van eigenschap
(logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
getOperationStatus
Bewerkingsstatus ophalen.
getOperationStatus: (operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
Waarde van eigenschap
(operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
getUpdateCompliance
Hiermee wordt de uitsplitsing opgehaald van het aantal apparaten op de meest recente update, nieuwe updates beschikbaar zijn of worden er nieuwe updates ontvangen.
getUpdateCompliance: (options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Waarde van eigenschap
(options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getUpdateComplianceForGroup
Vraag nalevingsinformatie over apparaatgroepenupdates op, zoals het aantal apparaten op de meest recente update, hoeveel nieuwe updates nodig zijn en hoeveel er worden uitgevoerd bij het ontvangen van een nieuwe update.
getUpdateComplianceForGroup: (groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
Waarde van eigenschap
(groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
importDevices
Bestaande apparaten importeren uit IoT Hub. Dit is een langdurige bewerking; gebruik Operation-Location waarde voor antwoordheader om te controleren op de bewerkingsstatus.
importDevices: (importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
Waarde van eigenschap
(importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
listBestUpdatesForGroup
Krijg de best beschikbare updates voor een apparaatgroep en het aantal apparaten dat elke update nodig heeft.
listBestUpdatesForGroup: (groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
Waarde van eigenschap
(groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
listDeploymentsForDeviceClassSubgroup
Hiermee haalt u een lijst met implementaties op voor een subgroep van een apparaatklasse.
listDeploymentsForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Waarde van eigenschap
(groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeploymentsForGroup
Hiermee haalt u een lijst met implementaties voor een apparaatgroep op.
listDeploymentsForGroup: (groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Waarde van eigenschap
(groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeviceClasses
Hiermee haalt u een lijst op van alle apparaatklassen (sets apparaten die compatibel zijn met dezelfde updates op basis van de model-id en compatibele eigenschappen die zijn gerapporteerd in de PnP-interface van Device Update in IoT Hub) voor alle apparaten die zijn verbonden met Device Update for IoT Hub.
listDeviceClasses: (options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
Waarde van eigenschap
(options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
listDeviceClassSubgroupsForGroup
Haal de subgroepen van de apparaatklasse voor de groep op. Een subgroep van apparaatklasse is de set apparaten in de groep die dezelfde apparaatklasse delen. Alle apparaten binnen dezelfde apparaatklasse zijn compatibel met dezelfde updates.
listDeviceClassSubgroupsForGroup: (groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
Waarde van eigenschap
(groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
listDevices
Hiermee haalt u een lijst op met apparaten die zijn verbonden met Device Update voor IoT Hub.
listDevices: (options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
Waarde van eigenschap
(options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
listDeviceStatesForDeviceClassSubgroupDeployment
Hiermee haalt u een lijst op met apparaten in een implementatie, samen met hun status. Handig voor het ophalen van een lijst met mislukte apparaten.
listDeviceStatesForDeviceClassSubgroupDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
Waarde van eigenschap
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
listGroups
Hiermee haalt u een lijst op met alle apparaatgroepen. De $default groep wordt altijd eerst geretourneerd.
listGroups: (options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
Waarde van eigenschap
(options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
listHealthOfDevices
Lijst met apparaatstatus ophalen
listHealthOfDevices: (filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
Waarde van eigenschap
(filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
listInstallableUpdatesForDeviceClass
Hiermee haalt u een lijst met geïnstalleerde updates voor een apparaatklasse op.
listInstallableUpdatesForDeviceClass: (deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
Waarde van eigenschap
(deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
listLogCollections
Alle diagnostische logboekverzamelingen van apparaten ophalen
listLogCollections: (options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
Waarde van eigenschap
(options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
listOperationStatuses
Een lijst met alle apparaatimportbewerkingen ophalen. Voltooide bewerkingen worden 7 dagen bewaard voordat automatisch wordt verwijderd.
listOperationStatuses: (options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
Waarde van eigenschap
(options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
retryDeployment
Voert een implementatie opnieuw uit met mislukte apparaten.
retryDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
Waarde van eigenschap
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
startLogCollection
Start de verzameling diagnostische logboeken voor apparaten op opgegeven apparaten.
startLogCollection: (logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
Waarde van eigenschap
(logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
stopDeployment
Stopt een implementatie.
stopDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
Waarde van eigenschap
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
updateDeviceClass
Werk apparaatklassegegevens bij.
updateDeviceClass: (deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>
Waarde van eigenschap
(deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>