DeviceManagementOperations interface
Gränssnitt som representerar en DeviceManagement-operation.
Egenskaper
| create |
Skapar eller uppdaterar en distribution. |
| delete |
Tar bort en distribution. |
| delete |
Tar bort en distribution av enhetsklassundergrupper. |
| delete |
Tar bort en enhetsklass. Enhetsklasser skapas automatiskt när Enheter med enhetsuppdatering är anslutna till hubben, men rensas inte automatiskt eftersom de refereras till av DeviceClassSubgroups. Om användaren har tagit bort alla DeviceClassSubgroups för en enhetsklass kan de också ta bort enhetsklassen för att ta bort posterna från systemet och sluta kontrollera enhetsklassens kompatibilitet med nya uppdateringar. Om en enhet någonsin återansluts för den här enhetsklassen skapas den igen. |
| delete |
Tar bort en undergrupp för enhetsklass. Den här undergruppen skapas automatiskt när en enhetsuppdateringsaktiverad enhet är ansluten till hubben och rapporterar dess egenskaper. Grupper, undergrupper och distributioner rensas inte automatiskt utan behålls i historiksyfte. Användare kan anropa den här metoden för att ta bort en undergrupp om de inte behöver behålla någon av historiken för undergruppen och inte längre behöver den. Om en enhet någonsin ansluts igen för den här undergruppen efter att undergruppen har tagits bort skapas den automatiskt igen, men det kommer inte att finnas någon historik. |
| delete |
Tar bort en enhetsgrupp. Den här gruppen skapas automatiskt när en enhetsuppdateringsaktiverad enhet är ansluten till hubben och rapporterar dess egenskaper. Grupper, undergrupper och distributioner rensas inte automatiskt utan behålls i historiksyfte. Användare kan anropa den här metoden för att ta bort en grupp om de inte behöver behålla någon av gruppens historik och inte längre behöver den. Om en enhet någonsin ansluts igen för den här gruppen efter att gruppen har tagits bort skapas den automatiskt igen, men det kommer inte att finnas någon historik. |
| get |
Få den bästa tillgängliga uppdateringen för en undergrupp för enhetsklass och antalet enheter som behöver den här uppdateringen. |
| get |
Hämtar distributionsegenskaperna. |
| get |
Hämtar distributionsegenskaperna. |
| get |
Hämtar status för en distribution, inklusive en uppdelning av hur många enheter i distributionen som pågår, slutförs eller misslyckas. |
| get |
Hämtar enhetsegenskaperna och den senaste distributionsstatusen för en enhet som är ansluten till Enhetsuppdatering för IoT Hub. |
| get |
Hämtar egenskaperna för en enhetsklass. |
| get |
Hämtar information om enhetsklassundergrupper. En undergrupp för enhetsklass är uppsättningen enheter i gruppen som delar samma enhetsklass. Alla enheter i samma enhetsklass är kompatibla med samma uppdateringar. |
| get |
Hämtar status för en distribution, inklusive en uppdelning av hur många enheter i distributionen som pågår, slutförs eller misslyckas. |
| get |
Hämta efterlevnadsinformation om uppdatering av enhetsklassuppdateringar, till exempel hur många enheter som finns på den senaste uppdateringen, hur många som behöver nya uppdateringar och hur många som pågår när en ny uppdatering ska tas emot. |
| get |
Hämtar egenskaperna för enhetsmodulen och den senaste distributionsstatusen för en enhetsmodul som är ansluten till Enhetsuppdatering för IoT Hub. |
| get |
Hämtar egenskaperna för enhetsgruppen. |
| get |
Hämta loggsamlingen för enhetsdiagnostik |
| get |
Hämta loggsamling med detaljerad status |
| get |
Hämta åtgärdsstatus. |
| get |
Hämtar information om hur många enheter som har den senaste uppdateringen, har nya uppdateringar tillgängliga eller håller på att ta emot nya uppdateringar. |
| get |
Hämta efterlevnadsinformation för enhetsgrupper, till exempel hur många enheter som finns på den senaste uppdateringen, hur många som behöver nya uppdateringar och hur många som pågår när en ny uppdatering ska tas emot. |
| import |
Importera befintliga enheter från IoT Hub. Det här är en tidskrävande åtgärd. använd Operation-Location svarshuvudvärde för att söka efter åtgärdsstatus. |
| list |
Få de bästa tillgängliga uppdateringarna för en enhetsgrupp och antalet enheter som behöver varje uppdatering. |
| list |
Hämtar en lista över distributioner för en undergrupp för enhetsklass. |
| list |
Hämtar en lista över distributioner för en enhetsgrupp. |
| list |
Hämtar en lista över alla enhetsklasser (uppsättningar med enheter som är kompatibla med samma uppdateringar baserat på modell-ID och kompatibilitetsegenskaper som rapporterats i PnP-gränssnittet för enhetsuppdatering i IoT Hub) för alla enheter som är anslutna till Enhetsuppdatering för IoT Hub. |
| list |
Hämta undergrupperna för enhetsklassen för gruppen. En undergrupp för enhetsklass är uppsättningen enheter i gruppen som delar samma enhetsklass. Alla enheter i samma enhetsklass är kompatibla med samma uppdateringar. |
| list |
Hämtar en lista över enheter som är anslutna till Enhetsuppdatering för IoT Hub. |
| list |
Hämtar en lista över enheter i en distribution tillsammans med deras tillstånd. Användbart för att hämta en lista över misslyckade enheter. |
| list |
Hämtar en lista över alla enhetsgrupper. Den $default gruppen returneras alltid först. |
| list |
Hämta lista över enhetens hälsotillstånd |
| list |
Hämtar en lista över installationsbara uppdateringar för en enhetsklass. |
| list |
Hämta alla enhetsdiagnostikloggsamlingar |
| list |
Hämta en lista över alla åtgärder för enhetsimport. Slutförda åtgärder behålls i 7 dagar innan de tas bort automatiskt. |
| retry |
Försöker igen med en distribution med misslyckade enheter. |
| start |
Starta insamlingen av enhetsdiagnostikloggar på angivna enheter. |
| stop |
Stoppar en distribution. |
| update |
Uppdatera information om enhetsklass. |
Egenskapsinformation
createOrUpdateDeployment
Skapar eller uppdaterar en distribution.
createOrUpdateDeployment: (groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
Egenskapsvärde
(groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
deleteDeployment
Tar bort en distribution.
deleteDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
Egenskapsvärde
(groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
deleteDeploymentForDeviceClassSubgroup
Tar bort en distribution av enhetsklassundergrupper.
deleteDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
Egenskapsvärde
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
deleteDeviceClass
Tar bort en enhetsklass. Enhetsklasser skapas automatiskt när Enheter med enhetsuppdatering är anslutna till hubben, men rensas inte automatiskt eftersom de refereras till av DeviceClassSubgroups. Om användaren har tagit bort alla DeviceClassSubgroups för en enhetsklass kan de också ta bort enhetsklassen för att ta bort posterna från systemet och sluta kontrollera enhetsklassens kompatibilitet med nya uppdateringar. Om en enhet någonsin återansluts för den här enhetsklassen skapas den igen.
deleteDeviceClass: (deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
Egenskapsvärde
(deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
deleteDeviceClassSubgroup
Tar bort en undergrupp för enhetsklass. Den här undergruppen skapas automatiskt när en enhetsuppdateringsaktiverad enhet är ansluten till hubben och rapporterar dess egenskaper. Grupper, undergrupper och distributioner rensas inte automatiskt utan behålls i historiksyfte. Användare kan anropa den här metoden för att ta bort en undergrupp om de inte behöver behålla någon av historiken för undergruppen och inte längre behöver den. Om en enhet någonsin ansluts igen för den här undergruppen efter att undergruppen har tagits bort skapas den automatiskt igen, men det kommer inte att finnas någon historik.
deleteDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
Egenskapsvärde
(groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
deleteGroup
Tar bort en enhetsgrupp. Den här gruppen skapas automatiskt när en enhetsuppdateringsaktiverad enhet är ansluten till hubben och rapporterar dess egenskaper. Grupper, undergrupper och distributioner rensas inte automatiskt utan behålls i historiksyfte. Användare kan anropa den här metoden för att ta bort en grupp om de inte behöver behålla någon av gruppens historik och inte längre behöver den. Om en enhet någonsin ansluts igen för den här gruppen efter att gruppen har tagits bort skapas den automatiskt igen, men det kommer inte att finnas någon historik.
deleteGroup: (groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
Egenskapsvärde
(groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
getBestUpdatesForDeviceClassSubgroup
Få den bästa tillgängliga uppdateringen för en undergrupp för enhetsklass och antalet enheter som behöver den här uppdateringen.
getBestUpdatesForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
Egenskapsvärde
(groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
getDeployment
Hämtar distributionsegenskaperna.
getDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
Egenskapsvärde
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
getDeploymentForDeviceClassSubgroup
Hämtar distributionsegenskaperna.
getDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
Egenskapsvärde
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
getDeploymentStatus
Hämtar status för en distribution, inklusive en uppdelning av hur många enheter i distributionen som pågår, slutförs eller misslyckas.
getDeploymentStatus: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
Egenskapsvärde
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
getDevice
Hämtar enhetsegenskaperna och den senaste distributionsstatusen för en enhet som är ansluten till Enhetsuppdatering för IoT Hub.
getDevice: (deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
Egenskapsvärde
(deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
getDeviceClass
Hämtar egenskaperna för en enhetsklass.
getDeviceClass: (deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
Egenskapsvärde
(deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
getDeviceClassSubgroup
Hämtar information om enhetsklassundergrupper. En undergrupp för enhetsklass är uppsättningen enheter i gruppen som delar samma enhetsklass. Alla enheter i samma enhetsklass är kompatibla med samma uppdateringar.
getDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
Egenskapsvärde
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
getDeviceClassSubgroupDeploymentStatus
Hämtar status för en distribution, inklusive en uppdelning av hur många enheter i distributionen som pågår, slutförs eller misslyckas.
getDeviceClassSubgroupDeploymentStatus: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
Egenskapsvärde
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
getDeviceClassSubgroupUpdateCompliance
Hämta efterlevnadsinformation om uppdatering av enhetsklassuppdateringar, till exempel hur många enheter som finns på den senaste uppdateringen, hur många som behöver nya uppdateringar och hur många som pågår när en ny uppdatering ska tas emot.
getDeviceClassSubgroupUpdateCompliance: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Egenskapsvärde
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getDeviceModule
Hämtar egenskaperna för enhetsmodulen och den senaste distributionsstatusen för en enhetsmodul som är ansluten till Enhetsuppdatering för IoT Hub.
getDeviceModule: (deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
Egenskapsvärde
(deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
getGroup
Hämtar egenskaperna för enhetsgruppen.
getGroup: (groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
Egenskapsvärde
(groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
getLogCollection
Hämta loggsamlingen för enhetsdiagnostik
getLogCollection: (logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
Egenskapsvärde
(logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
getLogCollectionDetailedStatus
Hämta loggsamling med detaljerad status
getLogCollectionDetailedStatus: (logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
Egenskapsvärde
(logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
getOperationStatus
Hämta åtgärdsstatus.
getOperationStatus: (operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
Egenskapsvärde
(operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
getUpdateCompliance
Hämtar information om hur många enheter som har den senaste uppdateringen, har nya uppdateringar tillgängliga eller håller på att ta emot nya uppdateringar.
getUpdateCompliance: (options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Egenskapsvärde
(options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getUpdateComplianceForGroup
Hämta efterlevnadsinformation för enhetsgrupper, till exempel hur många enheter som finns på den senaste uppdateringen, hur många som behöver nya uppdateringar och hur många som pågår när en ny uppdatering ska tas emot.
getUpdateComplianceForGroup: (groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
Egenskapsvärde
(groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
importDevices
Importera befintliga enheter från IoT Hub. Det här är en tidskrävande åtgärd. använd Operation-Location svarshuvudvärde för att söka efter åtgärdsstatus.
importDevices: (importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
Egenskapsvärde
(importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
listBestUpdatesForGroup
Få de bästa tillgängliga uppdateringarna för en enhetsgrupp och antalet enheter som behöver varje uppdatering.
listBestUpdatesForGroup: (groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
Egenskapsvärde
(groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
listDeploymentsForDeviceClassSubgroup
Hämtar en lista över distributioner för en undergrupp för enhetsklass.
listDeploymentsForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Egenskapsvärde
(groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeploymentsForGroup
Hämtar en lista över distributioner för en enhetsgrupp.
listDeploymentsForGroup: (groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Egenskapsvärde
(groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeviceClasses
Hämtar en lista över alla enhetsklasser (uppsättningar med enheter som är kompatibla med samma uppdateringar baserat på modell-ID och kompatibilitetsegenskaper som rapporterats i PnP-gränssnittet för enhetsuppdatering i IoT Hub) för alla enheter som är anslutna till Enhetsuppdatering för IoT Hub.
listDeviceClasses: (options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
Egenskapsvärde
(options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
listDeviceClassSubgroupsForGroup
Hämta undergrupperna för enhetsklassen för gruppen. En undergrupp för enhetsklass är uppsättningen enheter i gruppen som delar samma enhetsklass. Alla enheter i samma enhetsklass är kompatibla med samma uppdateringar.
listDeviceClassSubgroupsForGroup: (groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
Egenskapsvärde
(groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
listDevices
Hämtar en lista över enheter som är anslutna till Enhetsuppdatering för IoT Hub.
listDevices: (options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
Egenskapsvärde
(options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
listDeviceStatesForDeviceClassSubgroupDeployment
Hämtar en lista över enheter i en distribution tillsammans med deras tillstånd. Användbart för att hämta en lista över misslyckade enheter.
listDeviceStatesForDeviceClassSubgroupDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
Egenskapsvärde
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
listGroups
Hämtar en lista över alla enhetsgrupper. Den $default gruppen returneras alltid först.
listGroups: (options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
Egenskapsvärde
(options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
listHealthOfDevices
Hämta lista över enhetens hälsotillstånd
listHealthOfDevices: (filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
Egenskapsvärde
(filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
listInstallableUpdatesForDeviceClass
Hämtar en lista över installationsbara uppdateringar för en enhetsklass.
listInstallableUpdatesForDeviceClass: (deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
Egenskapsvärde
(deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
listLogCollections
Hämta alla enhetsdiagnostikloggsamlingar
listLogCollections: (options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
Egenskapsvärde
(options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
listOperationStatuses
Hämta en lista över alla åtgärder för enhetsimport. Slutförda åtgärder behålls i 7 dagar innan de tas bort automatiskt.
listOperationStatuses: (options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
Egenskapsvärde
(options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
retryDeployment
Försöker igen med en distribution med misslyckade enheter.
retryDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
Egenskapsvärde
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
startLogCollection
Starta insamlingen av enhetsdiagnostikloggar på angivna enheter.
startLogCollection: (logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
Egenskapsvärde
(logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
stopDeployment
Stoppar en distribution.
stopDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
Egenskapsvärde
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
updateDeviceClass
Uppdatera information om enhetsklass.
updateDeviceClass: (deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>
Egenskapsvärde
(deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>