DeviceManagementOperations interface
Interface représentant une opération de gestion de dispositifs.
Propriétés
| create |
Crée ou met à jour un déploiement. |
| delete |
Supprime un déploiement. |
| delete |
Supprime un déploiement d’un sous-groupe de classes d’appareils. |
| delete |
Supprime une classe d’appareil. Les classes d’appareil sont créées automatiquement lorsque les appareils avec Device Update sont connectés au hub, mais ne sont pas automatiquement nettoyés, car ils sont référencés par DeviceClassSubgroups. Si l’utilisateur a supprimé tous les deviceClassSubgroups pour une classe d’appareil, il peut également supprimer la classe d’appareil pour supprimer les enregistrements du système et arrêter de vérifier la compatibilité de cette classe d’appareil avec de nouvelles mises à jour. Si un appareil est jamais reconnecté pour cette classe d’appareil, il sera recréé. |
| delete |
Supprime un sous-groupe de classes d’appareil. Ce sous-groupe est créé automatiquement lorsqu’un appareil avec Device Update est connecté au hub et signale ses propriétés. Les groupes, sous-groupes et déploiements ne sont pas automatiquement nettoyés, mais conservés à des fins d’historique. Les utilisateurs peuvent appeler cette méthode pour supprimer un sous-groupe s’ils n’ont pas besoin de conserver l’historique du sous-groupe et de ne plus en avoir besoin. Si un appareil est connecté à nouveau pour ce sous-groupe une fois que le sous-groupe a été supprimé, il sera automatiquement recréé, mais il n’y aura pas d’historique. |
| delete |
Supprime un groupe d’appareils. Ce groupe est créé automatiquement lorsqu’un appareil avec Device Update est connecté au hub et signale ses propriétés. Les groupes, sous-groupes et déploiements ne sont pas automatiquement nettoyés, mais conservés à des fins d’historique. Les utilisateurs peuvent appeler cette méthode pour supprimer un groupe s’ils n’ont pas besoin de conserver l’historique du groupe et de ne plus en avoir besoin. Si un appareil est connecté à nouveau pour ce groupe une fois que le groupe a été supprimé, il sera automatiquement recréé, mais il n’y aura pas d’historique. |
| get |
Obtenez la meilleure mise à jour disponible pour un sous-groupe de classes d’appareils et le nombre d’appareils dont cette mise à jour a besoin. |
| get |
Obtient les propriétés de déploiement. |
| get |
Obtient les propriétés de déploiement. |
| get |
Obtient l’état d’un déploiement, y compris la répartition du nombre d’appareils dans le déploiement en cours, terminés ou ayant échoué. |
| get |
Obtient les propriétés de l’appareil et l’état de déploiement le plus récent pour un appareil connecté à Device Update pour IoT Hub. |
| get |
Obtient les propriétés d’une classe d’appareil. |
| get |
Obtient les détails du sous-groupe de classes d’appareil. Un sous-groupe de classes d’appareils est l’ensemble d’appareils au sein du groupe qui partagent la même classe d’appareil. Tous les appareils de la même classe d’appareil sont compatibles avec les mêmes mises à jour. |
| get |
Obtient l’état d’un déploiement, y compris la répartition du nombre d’appareils dans le déploiement en cours, terminés ou ayant échoué. |
| get |
Obtenez des informations de conformité de mise à jour du sous-groupe de classes d’appareils, telles que le nombre d’appareils sur leur dernière mise à jour, le nombre de nouvelles mises à jour nécessaires et le nombre en cours de réception d’une nouvelle mise à jour. |
| get |
Obtient les propriétés du module d’appareil et l’état de déploiement le plus récent pour un module d’appareil connecté à Device Update pour IoT Hub. |
| get |
Obtient les propriétés du groupe d’appareils. |
| get |
Obtenir la collecte des journaux de diagnostic de l’appareil |
| get |
Obtenir la collecte de journaux avec l’état détaillé |
| get |
Récupérer l’état de l’opération. |
| get |
Obtient la répartition du nombre d’appareils sur leur dernière mise à jour, avoir de nouvelles mises à jour disponibles ou recevoir de nouvelles mises à jour en cours. |
| get |
Obtenez les informations de conformité des mises à jour de groupe d’appareils, telles que le nombre d’appareils sur leur dernière mise à jour, le nombre de nouvelles mises à jour nécessaires et le nombre en cours de réception d’une nouvelle mise à jour. |
| import |
Importez des appareils existants à partir d’IoT Hub. Il s’agit d’une longue opération ; utilisez Operation-Location valeur d’en-tête de réponse pour vérifier l’état de l’opération. |
| list |
Obtenez les meilleures mises à jour disponibles pour un groupe d’appareils et le nombre d’appareils dont chaque mise à jour a besoin. |
| list |
Obtient une liste de déploiements pour un sous-groupe de classes d’appareils. |
| list |
Obtient une liste de déploiements pour un groupe d’appareils. |
| list |
Obtient la liste de toutes les classes d’appareils (ensembles d’appareils compatibles avec les mêmes mises à jour en fonction de l’ID de modèle et des propriétés de compatibilité signalées dans l’interface PnP device Update dans IoT Hub) pour tous les appareils connectés à Device Update pour IoT Hub. |
| list |
Obtenez les sous-groupes de classes d’appareil pour le groupe. Un sous-groupe de classes d’appareils est l’ensemble d’appareils au sein du groupe qui partagent la même classe d’appareil. Tous les appareils de la même classe d’appareil sont compatibles avec les mêmes mises à jour. |
| list |
Obtient la liste des appareils connectés à Device Update pour IoT Hub. |
| list |
Obtient une liste d’appareils dans un déploiement, ainsi que leur état. Utile pour obtenir la liste des appareils ayant échoué. |
| list |
Obtient une liste de tous les groupes d’appareils. Le groupe $default sera toujours retourné en premier. |
| list |
Obtenir la liste de l’intégrité des appareils |
| list |
Obtient une liste de mises à jour installables pour une classe d’appareil. |
| list |
Obtenir toutes les collections de journaux de diagnostic d’appareil |
| list |
Obtenez la liste de toutes les opérations d’importation d’appareil. Les opérations terminées sont conservées pendant 7 jours avant la suppression automatique. |
| retry |
Réessayez un déploiement avec des appareils ayant échoué. |
| start |
Démarrez la collecte des journaux de diagnostic de l’appareil sur les appareils spécifiés. |
| stop |
Arrête un déploiement. |
| update |
Mettez à jour les détails de la classe d’appareil. |
Détails de la propriété
createOrUpdateDeployment
Crée ou met à jour un déploiement.
createOrUpdateDeployment: (groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
Valeur de propriété
(groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
deleteDeployment
Supprime un déploiement.
deleteDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
Valeur de propriété
(groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
deleteDeploymentForDeviceClassSubgroup
Supprime un déploiement d’un sous-groupe de classes d’appareils.
deleteDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
Valeur de propriété
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
deleteDeviceClass
Supprime une classe d’appareil. Les classes d’appareil sont créées automatiquement lorsque les appareils avec Device Update sont connectés au hub, mais ne sont pas automatiquement nettoyés, car ils sont référencés par DeviceClassSubgroups. Si l’utilisateur a supprimé tous les deviceClassSubgroups pour une classe d’appareil, il peut également supprimer la classe d’appareil pour supprimer les enregistrements du système et arrêter de vérifier la compatibilité de cette classe d’appareil avec de nouvelles mises à jour. Si un appareil est jamais reconnecté pour cette classe d’appareil, il sera recréé.
deleteDeviceClass: (deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
Valeur de propriété
(deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
deleteDeviceClassSubgroup
Supprime un sous-groupe de classes d’appareil. Ce sous-groupe est créé automatiquement lorsqu’un appareil avec Device Update est connecté au hub et signale ses propriétés. Les groupes, sous-groupes et déploiements ne sont pas automatiquement nettoyés, mais conservés à des fins d’historique. Les utilisateurs peuvent appeler cette méthode pour supprimer un sous-groupe s’ils n’ont pas besoin de conserver l’historique du sous-groupe et de ne plus en avoir besoin. Si un appareil est connecté à nouveau pour ce sous-groupe une fois que le sous-groupe a été supprimé, il sera automatiquement recréé, mais il n’y aura pas d’historique.
deleteDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
Valeur de propriété
(groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
deleteGroup
Supprime un groupe d’appareils. Ce groupe est créé automatiquement lorsqu’un appareil avec Device Update est connecté au hub et signale ses propriétés. Les groupes, sous-groupes et déploiements ne sont pas automatiquement nettoyés, mais conservés à des fins d’historique. Les utilisateurs peuvent appeler cette méthode pour supprimer un groupe s’ils n’ont pas besoin de conserver l’historique du groupe et de ne plus en avoir besoin. Si un appareil est connecté à nouveau pour ce groupe une fois que le groupe a été supprimé, il sera automatiquement recréé, mais il n’y aura pas d’historique.
deleteGroup: (groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
Valeur de propriété
(groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
getBestUpdatesForDeviceClassSubgroup
Obtenez la meilleure mise à jour disponible pour un sous-groupe de classes d’appareils et le nombre d’appareils dont cette mise à jour a besoin.
getBestUpdatesForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
Valeur de propriété
(groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
getDeployment
Obtient les propriétés de déploiement.
getDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
Valeur de propriété
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
getDeploymentForDeviceClassSubgroup
Obtient les propriétés de déploiement.
getDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
Valeur de propriété
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
getDeploymentStatus
Obtient l’état d’un déploiement, y compris la répartition du nombre d’appareils dans le déploiement en cours, terminés ou ayant échoué.
getDeploymentStatus: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
Valeur de propriété
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
getDevice
Obtient les propriétés de l’appareil et l’état de déploiement le plus récent pour un appareil connecté à Device Update pour IoT Hub.
getDevice: (deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
Valeur de propriété
(deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
getDeviceClass
Obtient les propriétés d’une classe d’appareil.
getDeviceClass: (deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
Valeur de propriété
(deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
getDeviceClassSubgroup
Obtient les détails du sous-groupe de classes d’appareil. Un sous-groupe de classes d’appareils est l’ensemble d’appareils au sein du groupe qui partagent la même classe d’appareil. Tous les appareils de la même classe d’appareil sont compatibles avec les mêmes mises à jour.
getDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
Valeur de propriété
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
getDeviceClassSubgroupDeploymentStatus
Obtient l’état d’un déploiement, y compris la répartition du nombre d’appareils dans le déploiement en cours, terminés ou ayant échoué.
getDeviceClassSubgroupDeploymentStatus: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
Valeur de propriété
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
getDeviceClassSubgroupUpdateCompliance
Obtenez des informations de conformité de mise à jour du sous-groupe de classes d’appareils, telles que le nombre d’appareils sur leur dernière mise à jour, le nombre de nouvelles mises à jour nécessaires et le nombre en cours de réception d’une nouvelle mise à jour.
getDeviceClassSubgroupUpdateCompliance: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Valeur de propriété
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getDeviceModule
Obtient les propriétés du module d’appareil et l’état de déploiement le plus récent pour un module d’appareil connecté à Device Update pour IoT Hub.
getDeviceModule: (deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
Valeur de propriété
(deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
getGroup
Obtient les propriétés du groupe d’appareils.
getGroup: (groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
Valeur de propriété
(groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
getLogCollection
Obtenir la collecte des journaux de diagnostic de l’appareil
getLogCollection: (logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
Valeur de propriété
(logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
getLogCollectionDetailedStatus
Obtenir la collecte de journaux avec l’état détaillé
getLogCollectionDetailedStatus: (logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
Valeur de propriété
(logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
getOperationStatus
Récupérer l’état de l’opération.
getOperationStatus: (operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
Valeur de propriété
(operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
getUpdateCompliance
Obtient la répartition du nombre d’appareils sur leur dernière mise à jour, avoir de nouvelles mises à jour disponibles ou recevoir de nouvelles mises à jour en cours.
getUpdateCompliance: (options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Valeur de propriété
(options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getUpdateComplianceForGroup
Obtenez les informations de conformité des mises à jour de groupe d’appareils, telles que le nombre d’appareils sur leur dernière mise à jour, le nombre de nouvelles mises à jour nécessaires et le nombre en cours de réception d’une nouvelle mise à jour.
getUpdateComplianceForGroup: (groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
Valeur de propriété
(groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
importDevices
Importez des appareils existants à partir d’IoT Hub. Il s’agit d’une longue opération ; utilisez Operation-Location valeur d’en-tête de réponse pour vérifier l’état de l’opération.
importDevices: (importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
listBestUpdatesForGroup
Obtenez les meilleures mises à jour disponibles pour un groupe d’appareils et le nombre d’appareils dont chaque mise à jour a besoin.
listBestUpdatesForGroup: (groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
Valeur de propriété
(groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
listDeploymentsForDeviceClassSubgroup
Obtient une liste de déploiements pour un sous-groupe de classes d’appareils.
listDeploymentsForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Valeur de propriété
(groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeploymentsForGroup
Obtient une liste de déploiements pour un groupe d’appareils.
listDeploymentsForGroup: (groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Valeur de propriété
(groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeviceClasses
Obtient la liste de toutes les classes d’appareils (ensembles d’appareils compatibles avec les mêmes mises à jour en fonction de l’ID de modèle et des propriétés de compatibilité signalées dans l’interface PnP device Update dans IoT Hub) pour tous les appareils connectés à Device Update pour IoT Hub.
listDeviceClasses: (options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
Valeur de propriété
(options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
listDeviceClassSubgroupsForGroup
Obtenez les sous-groupes de classes d’appareil pour le groupe. Un sous-groupe de classes d’appareils est l’ensemble d’appareils au sein du groupe qui partagent la même classe d’appareil. Tous les appareils de la même classe d’appareil sont compatibles avec les mêmes mises à jour.
listDeviceClassSubgroupsForGroup: (groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
Valeur de propriété
(groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
listDevices
Obtient la liste des appareils connectés à Device Update pour IoT Hub.
listDevices: (options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
Valeur de propriété
(options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
listDeviceStatesForDeviceClassSubgroupDeployment
Obtient une liste d’appareils dans un déploiement, ainsi que leur état. Utile pour obtenir la liste des appareils ayant échoué.
listDeviceStatesForDeviceClassSubgroupDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
Valeur de propriété
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
listGroups
Obtient une liste de tous les groupes d’appareils. Le groupe $default sera toujours retourné en premier.
listGroups: (options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
Valeur de propriété
(options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
listHealthOfDevices
Obtenir la liste de l’intégrité des appareils
listHealthOfDevices: (filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
Valeur de propriété
(filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
listInstallableUpdatesForDeviceClass
Obtient une liste de mises à jour installables pour une classe d’appareil.
listInstallableUpdatesForDeviceClass: (deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
Valeur de propriété
(deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
listLogCollections
Obtenir toutes les collections de journaux de diagnostic d’appareil
listLogCollections: (options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
Valeur de propriété
(options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
listOperationStatuses
Obtenez la liste de toutes les opérations d’importation d’appareil. Les opérations terminées sont conservées pendant 7 jours avant la suppression automatique.
listOperationStatuses: (options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
Valeur de propriété
(options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
retryDeployment
Réessayez un déploiement avec des appareils ayant échoué.
retryDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
Valeur de propriété
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
startLogCollection
Démarrez la collecte des journaux de diagnostic de l’appareil sur les appareils spécifiés.
startLogCollection: (logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
Valeur de propriété
(logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
stopDeployment
Arrête un déploiement.
stopDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
Valeur de propriété
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
updateDeviceClass
Mettez à jour les détails de la classe d’appareil.
updateDeviceClass: (deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>
Valeur de propriété
(deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>