DeviceManagementOperations interface
Interfaz que representa una operación de Gestión de Dispositivos.
Propiedades
| create |
Crea o actualiza una implementación. |
| delete |
Elimina una implementación. |
| delete |
Elimina una implementación de subgrupo de clase de dispositivo. |
| delete |
Elimina una clase de dispositivo. Las clases de dispositivo se crean automáticamente cuando los dispositivos habilitados para Device Update están conectados al centro, pero no se limpian automáticamente, ya que los grupos DeviceClassSub hacen referencia a ellas. Si el usuario ha eliminado todos los grupos DeviceClassSubgroup de una clase de dispositivo, también puede eliminar la clase de dispositivo para quitar los registros del sistema y dejar de comprobar la compatibilidad de esta clase de dispositivo con nuevas actualizaciones. Si un dispositivo se vuelve a conectar para esta clase de dispositivo, se volverá a crear. |
| delete |
Elimina un subgrupo de clase de dispositivo. Este subgrupo se crea automáticamente cuando un dispositivo habilitado para Device Update está conectado al centro e informa de sus propiedades. Los grupos, los subgrupos y las implementaciones no se limpian automáticamente, pero se conservan con fines de historial. Los usuarios pueden llamar a este método para eliminar un subgrupo si no necesitan conservar ninguno del historial del subgrupo y ya no lo necesitan. Si un dispositivo se vuelve a conectar para este subgrupo después de eliminar el subgrupo, se volverá a crear automáticamente, pero no habrá historial. |
| delete |
Elimina un grupo de dispositivos. Este grupo se crea automáticamente cuando un dispositivo habilitado para Device Update está conectado al centro e informa de sus propiedades. Los grupos, los subgrupos y las implementaciones no se limpian automáticamente, pero se conservan con fines de historial. Los usuarios pueden llamar a este método para eliminar un grupo si no necesitan conservar ninguno del historial del grupo y ya no lo necesitan. Si un dispositivo se vuelve a conectar para este grupo después de eliminarlo, se volverá a crear automáticamente, pero no habrá ningún historial. |
| get |
Obtenga la mejor actualización disponible para un subgrupo de clase de dispositivo y un recuento de cuántos dispositivos necesitan esta actualización. |
| get |
Obtiene las propiedades de implementación. |
| get |
Obtiene las propiedades de implementación. |
| get |
Obtiene el estado de una implementación, incluido un desglose del número de dispositivos de la implementación en curso, completados o con errores. |
| get |
Obtiene las propiedades del dispositivo y el estado de implementación más reciente de un dispositivo conectado a Device Update para IoT Hub. |
| get |
Obtiene las propiedades de una clase de dispositivo. |
| get |
Obtiene los detalles del subgrupo de clase de dispositivo. Un subgrupo de clase de dispositivo es el conjunto de dispositivos dentro del grupo que comparten la misma clase de dispositivo. Todos los dispositivos de la misma clase de dispositivo son compatibles con las mismas actualizaciones. |
| get |
Obtiene el estado de una implementación, incluido un desglose del número de dispositivos de la implementación en curso, completados o con errores. |
| get |
Obtenga información de cumplimiento de actualización del subgrupo de clase de dispositivo, como cuántos dispositivos están en su actualización más reciente, cuántos necesitan nuevas actualizaciones y cuántos están en curso al recibir una nueva actualización. |
| get |
Obtiene las propiedades del módulo de dispositivo y el estado de implementación más reciente de un módulo de dispositivo conectado a Device Update para IoT Hub. |
| get |
Obtiene las propiedades del grupo de dispositivos. |
| get |
Obtención de la recopilación de registros de diagnóstico de dispositivos |
| get |
Obtención de la recopilación de registros con estado detallado |
| get |
Recuperar el estado de la operación. |
| get |
Obtiene el desglose de cuántos dispositivos están en su actualización más reciente, tiene nuevas actualizaciones disponibles o están en curso recibiendo nuevas actualizaciones. |
| get |
Obtenga información de cumplimiento de actualizaciones del grupo de dispositivos, como cuántos dispositivos están en su actualización más reciente, cuántos necesitan nuevas actualizaciones y cuántos están en curso al recibir una nueva actualización. |
| import |
Importe los dispositivos existentes desde IoT Hub. Se trata de una operación de larga duración; use Operation-Location valor del encabezado de respuesta para comprobar el estado de la operación. |
| list |
Obtenga las mejores actualizaciones disponibles para un grupo de dispositivos y un recuento de cuántos dispositivos necesitan cada actualización. |
| list |
Obtiene una lista de implementaciones para un subgrupo de clase de dispositivo. |
| list |
Obtiene una lista de implementaciones para un grupo de dispositivos. |
| list |
Obtiene una lista de todas las clases de dispositivo (conjuntos de dispositivos compatibles con las mismas actualizaciones basadas en las propiedades id. de modelo y compatibilidad notificadas en la interfaz PnP de Device Update en IoT Hub) para todos los dispositivos conectados a Device Update para IoT Hub. |
| list |
Obtenga los subgrupos de clase de dispositivo para el grupo. Un subgrupo de clase de dispositivo es el conjunto de dispositivos dentro del grupo que comparten la misma clase de dispositivo. Todos los dispositivos de la misma clase de dispositivo son compatibles con las mismas actualizaciones. |
| list |
Obtiene una lista de dispositivos conectados a Device Update para IoT Hub. |
| list |
Obtiene una lista de dispositivos de una implementación junto con su estado. Resulta útil para obtener una lista de dispositivos con errores. |
| list |
Obtiene una lista de todos los grupos de dispositivos. El grupo $default siempre se devolverá primero. |
| list |
Obtener la lista de estado del dispositivo |
| list |
Obtiene una lista de actualizaciones instalables para una clase de dispositivo. |
| list |
Obtención de todas las recopilaciones de registros de diagnóstico de dispositivos |
| list |
Obtenga una lista de todas las operaciones de importación de dispositivos. Las operaciones completadas se conservan durante 7 días antes de la eliminación automática. |
| retry |
Reintenta una implementación con dispositivos con errores. |
| start |
Inicie la recopilación de registros de diagnóstico de dispositivos en los dispositivos especificados. |
| stop |
Detiene una implementación. |
| update |
Actualice los detalles de la clase de dispositivo. |
Detalles de las propiedades
createOrUpdateDeployment
Crea o actualiza una implementación.
createOrUpdateDeployment: (groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
Valor de propiedad
(groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
deleteDeployment
Elimina una implementación.
deleteDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
Valor de propiedad
(groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
deleteDeploymentForDeviceClassSubgroup
Elimina una implementación de subgrupo de clase de dispositivo.
deleteDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
Valor de propiedad
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
deleteDeviceClass
Elimina una clase de dispositivo. Las clases de dispositivo se crean automáticamente cuando los dispositivos habilitados para Device Update están conectados al centro, pero no se limpian automáticamente, ya que los grupos DeviceClassSub hacen referencia a ellas. Si el usuario ha eliminado todos los grupos DeviceClassSubgroup de una clase de dispositivo, también puede eliminar la clase de dispositivo para quitar los registros del sistema y dejar de comprobar la compatibilidad de esta clase de dispositivo con nuevas actualizaciones. Si un dispositivo se vuelve a conectar para esta clase de dispositivo, se volverá a crear.
deleteDeviceClass: (deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
Valor de propiedad
(deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
deleteDeviceClassSubgroup
Elimina un subgrupo de clase de dispositivo. Este subgrupo se crea automáticamente cuando un dispositivo habilitado para Device Update está conectado al centro e informa de sus propiedades. Los grupos, los subgrupos y las implementaciones no se limpian automáticamente, pero se conservan con fines de historial. Los usuarios pueden llamar a este método para eliminar un subgrupo si no necesitan conservar ninguno del historial del subgrupo y ya no lo necesitan. Si un dispositivo se vuelve a conectar para este subgrupo después de eliminar el subgrupo, se volverá a crear automáticamente, pero no habrá historial.
deleteDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
Valor de propiedad
(groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
deleteGroup
Elimina un grupo de dispositivos. Este grupo se crea automáticamente cuando un dispositivo habilitado para Device Update está conectado al centro e informa de sus propiedades. Los grupos, los subgrupos y las implementaciones no se limpian automáticamente, pero se conservan con fines de historial. Los usuarios pueden llamar a este método para eliminar un grupo si no necesitan conservar ninguno del historial del grupo y ya no lo necesitan. Si un dispositivo se vuelve a conectar para este grupo después de eliminarlo, se volverá a crear automáticamente, pero no habrá ningún historial.
deleteGroup: (groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
Valor de propiedad
(groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
getBestUpdatesForDeviceClassSubgroup
Obtenga la mejor actualización disponible para un subgrupo de clase de dispositivo y un recuento de cuántos dispositivos necesitan esta actualización.
getBestUpdatesForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
Valor de propiedad
(groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
getDeployment
Obtiene las propiedades de implementación.
getDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
Valor de propiedad
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
getDeploymentForDeviceClassSubgroup
Obtiene las propiedades de implementación.
getDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
Valor de propiedad
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
getDeploymentStatus
Obtiene el estado de una implementación, incluido un desglose del número de dispositivos de la implementación en curso, completados o con errores.
getDeploymentStatus: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
Valor de propiedad
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
getDevice
Obtiene las propiedades del dispositivo y el estado de implementación más reciente de un dispositivo conectado a Device Update para IoT Hub.
getDevice: (deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
Valor de propiedad
(deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
getDeviceClass
Obtiene las propiedades de una clase de dispositivo.
getDeviceClass: (deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
Valor de propiedad
(deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
getDeviceClassSubgroup
Obtiene los detalles del subgrupo de clase de dispositivo. Un subgrupo de clase de dispositivo es el conjunto de dispositivos dentro del grupo que comparten la misma clase de dispositivo. Todos los dispositivos de la misma clase de dispositivo son compatibles con las mismas actualizaciones.
getDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
Valor de propiedad
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
getDeviceClassSubgroupDeploymentStatus
Obtiene el estado de una implementación, incluido un desglose del número de dispositivos de la implementación en curso, completados o con errores.
getDeviceClassSubgroupDeploymentStatus: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
Valor de propiedad
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
getDeviceClassSubgroupUpdateCompliance
Obtenga información de cumplimiento de actualización del subgrupo de clase de dispositivo, como cuántos dispositivos están en su actualización más reciente, cuántos necesitan nuevas actualizaciones y cuántos están en curso al recibir una nueva actualización.
getDeviceClassSubgroupUpdateCompliance: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Valor de propiedad
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getDeviceModule
Obtiene las propiedades del módulo de dispositivo y el estado de implementación más reciente de un módulo de dispositivo conectado a Device Update para IoT Hub.
getDeviceModule: (deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
Valor de propiedad
(deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
getGroup
Obtiene las propiedades del grupo de dispositivos.
getGroup: (groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
Valor de propiedad
(groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
getLogCollection
Obtención de la recopilación de registros de diagnóstico de dispositivos
getLogCollection: (logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
Valor de propiedad
(logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
getLogCollectionDetailedStatus
Obtención de la recopilación de registros con estado detallado
getLogCollectionDetailedStatus: (logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
Valor de propiedad
(logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
getOperationStatus
Recuperar el estado de la operación.
getOperationStatus: (operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
Valor de propiedad
(operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
getUpdateCompliance
Obtiene el desglose de cuántos dispositivos están en su actualización más reciente, tiene nuevas actualizaciones disponibles o están en curso recibiendo nuevas actualizaciones.
getUpdateCompliance: (options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Valor de propiedad
(options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getUpdateComplianceForGroup
Obtenga información de cumplimiento de actualizaciones del grupo de dispositivos, como cuántos dispositivos están en su actualización más reciente, cuántos necesitan nuevas actualizaciones y cuántos están en curso al recibir una nueva actualización.
getUpdateComplianceForGroup: (groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
Valor de propiedad
(groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
importDevices
Importe los dispositivos existentes desde IoT Hub. Se trata de una operación de larga duración; use Operation-Location valor del encabezado de respuesta para comprobar el estado de la operación.
importDevices: (importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
Valor de propiedad
(importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
listBestUpdatesForGroup
Obtenga las mejores actualizaciones disponibles para un grupo de dispositivos y un recuento de cuántos dispositivos necesitan cada actualización.
listBestUpdatesForGroup: (groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
Valor de propiedad
(groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
listDeploymentsForDeviceClassSubgroup
Obtiene una lista de implementaciones para un subgrupo de clase de dispositivo.
listDeploymentsForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Valor de propiedad
(groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeploymentsForGroup
Obtiene una lista de implementaciones para un grupo de dispositivos.
listDeploymentsForGroup: (groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Valor de propiedad
(groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeviceClasses
Obtiene una lista de todas las clases de dispositivo (conjuntos de dispositivos compatibles con las mismas actualizaciones basadas en las propiedades id. de modelo y compatibilidad notificadas en la interfaz PnP de Device Update en IoT Hub) para todos los dispositivos conectados a Device Update para IoT Hub.
listDeviceClasses: (options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
Valor de propiedad
(options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
listDeviceClassSubgroupsForGroup
Obtenga los subgrupos de clase de dispositivo para el grupo. Un subgrupo de clase de dispositivo es el conjunto de dispositivos dentro del grupo que comparten la misma clase de dispositivo. Todos los dispositivos de la misma clase de dispositivo son compatibles con las mismas actualizaciones.
listDeviceClassSubgroupsForGroup: (groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
Valor de propiedad
(groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
listDevices
Obtiene una lista de dispositivos conectados a Device Update para IoT Hub.
listDevices: (options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
Valor de propiedad
(options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
listDeviceStatesForDeviceClassSubgroupDeployment
Obtiene una lista de dispositivos de una implementación junto con su estado. Resulta útil para obtener una lista de dispositivos con errores.
listDeviceStatesForDeviceClassSubgroupDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
Valor de propiedad
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
listGroups
Obtiene una lista de todos los grupos de dispositivos. El grupo $default siempre se devolverá primero.
listGroups: (options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
Valor de propiedad
(options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
listHealthOfDevices
Obtener la lista de estado del dispositivo
listHealthOfDevices: (filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
Valor de propiedad
(filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
listInstallableUpdatesForDeviceClass
Obtiene una lista de actualizaciones instalables para una clase de dispositivo.
listInstallableUpdatesForDeviceClass: (deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
Valor de propiedad
(deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
listLogCollections
Obtención de todas las recopilaciones de registros de diagnóstico de dispositivos
listLogCollections: (options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
Valor de propiedad
(options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
listOperationStatuses
Obtenga una lista de todas las operaciones de importación de dispositivos. Las operaciones completadas se conservan durante 7 días antes de la eliminación automática.
listOperationStatuses: (options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
Valor de propiedad
(options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
retryDeployment
Reintenta una implementación con dispositivos con errores.
retryDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
Valor de propiedad
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
startLogCollection
Inicie la recopilación de registros de diagnóstico de dispositivos en los dispositivos especificados.
startLogCollection: (logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
Valor de propiedad
(logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
stopDeployment
Detiene una implementación.
stopDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
Valor de propiedad
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
updateDeviceClass
Actualice los detalles de la clase de dispositivo.
updateDeviceClass: (deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>
Valor de propiedad
(deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>