DeviceManagementOperations interface
デバイス管理操作を表すインターフェース。
プロパティ
| create |
デプロイを作成または更新します。 |
| delete |
デプロイを削除します。 |
| delete |
デバイス クラス サブグループ展開を削除します。 |
| delete |
デバイス クラスを削除します。 デバイス クラスは、デバイス更新が有効なデバイスがハブに接続されているときに自動的に作成されますが、DeviceClassSubgroups によって参照されるため、自動的にはクリーンアップされません。 ユーザーがデバイス クラスのすべての DeviceClassSubgroup を削除した場合は、デバイス クラスを削除してシステムからレコードを削除し、このデバイス クラスと新しい更新プログラムの互換性のチェックを停止することもできます。 このデバイス クラスに対してデバイスが再接続された場合は、再作成されます。 |
| delete |
デバイス クラス サブグループを削除します。 このサブグループは、デバイスの更新が有効なデバイスがハブに接続され、そのプロパティを報告するときに自動的に作成されます。 グループ、サブグループ、デプロイは自動的にクリーンアップされませんが、履歴の目的で保持されます。 サブグループの履歴を保持する必要がなく、不要になったサブグループを削除するには、このメソッドを呼び出します。 サブグループが削除された後に、このサブグループに対してデバイスが再度接続された場合、自動的に再作成されますが、履歴はありません。 |
| delete |
デバイス グループを削除します。 このグループは、デバイスの更新が有効なデバイスがハブに接続され、そのプロパティを報告するときに自動的に作成されます。 グループ、サブグループ、デプロイは自動的にクリーンアップされませんが、履歴の目的で保持されます。 グループの履歴を保持する必要がなく、不要になった場合は、このメソッドを呼び出してグループを削除できます。 グループが削除された後にデバイスがこのグループに再度接続された場合、デバイスは自動的に再作成されますが、履歴はありません。 |
| get |
デバイス クラス サブグループに最適な更新プログラムと、この更新プログラムを必要とするデバイスの数を取得します。 |
| get |
配置プロパティを取得します。 |
| get |
配置プロパティを取得します。 |
| get |
展開中、完了済み、または失敗したデバイスの数の内訳を含む、展開の状態を取得します。 |
| get |
Device Update for IoT Hub に接続されているデバイスのデバイスプロパティと最新のデプロイ状態を取得します。 |
| get |
デバイス クラスのプロパティを取得します。 |
| get |
デバイス クラスサブグループの詳細を取得します。 デバイス クラス サブグループは、同じデバイス クラスを共有するグループ内のデバイスのセットです。 同じデバイス クラス内のすべてのデバイスは、同じ更新プログラムと互換性があります。 |
| get |
展開中、完了済み、または失敗したデバイスの数の内訳を含む、展開の状態を取得します。 |
| get |
デバイス クラス サブグループの更新プログラムのコンプライアンス情報 (最新の更新プログラムが適用されているデバイスの数、新しい更新プログラムが必要なデバイスの数、新しい更新プログラムの受信中の数など) を取得します。 |
| get |
Device Update for IoT Hub に接続されているデバイス モジュールのデバイス モジュールのプロパティと最新のデプロイ状態を取得します。 |
| get |
デバイス グループのプロパティを取得します。 |
| get |
デバイス診断ログの収集を取得する |
| get |
詳細な状態でログ収集を取得する |
| get |
操作の状態を取得します。 |
| get |
最新の更新プログラム、新しい更新プログラムを使用できるデバイス、または新しい更新プログラムの受信が進行中のデバイスの数の内訳を取得します。 |
| get |
デバイス グループの更新プログラムのコンプライアンス情報 (最新の更新プログラムが適用されているデバイスの数、新しい更新プログラムが必要なデバイスの数、新しい更新プログラムの受信時に進行中のデバイスの数など) を取得します。 |
| import |
IoT Hub から既存のデバイスをインポートします。 これは実行時間の長い操作です。応答ヘッダー値 Operation-Location 使用して、操作の状態を確認します。 |
| list |
デバイス グループで利用可能な最適な更新プログラムと、各更新プログラムが必要なデバイスの数を取得します。 |
| list |
デバイス クラス サブグループのデプロイの一覧を取得します。 |
| list |
デバイス グループの展開の一覧を取得します。 |
| list |
Device Update for IoT Hub に接続されているすべてのデバイスについて、すべてのデバイス クラス (IoT Hub の Device Update PnP インターフェイスで報告されるモデル ID と互換性のあるプロパティに基づく同じ更新プログラムと互換性のあるデバイスのセット) の一覧を取得します。 |
| list |
グループのデバイス クラス サブグループを取得します。 デバイス クラス サブグループは、同じデバイス クラスを共有するグループ内のデバイスのセットです。 同じデバイス クラス内のすべてのデバイスは、同じ更新プログラムと互換性があります。 |
| list |
Device Update for IoT Hub に接続されているデバイスの一覧を取得します。 |
| list |
展開内のデバイスとその状態の一覧を取得します。 失敗したデバイスの一覧を取得するのに役立ちます。 |
| list |
すべてのデバイス グループの一覧を取得します。 $default グループは常に最初に返されます。 |
| list |
デバイスの正常性の一覧を取得する |
| list |
デバイス クラスのインストール可能な更新プログラムの一覧を取得します。 |
| list |
すべてのデバイス診断ログ コレクションを取得する |
| list |
すべてのデバイス インポート操作の一覧を取得します。 完了した操作は、自動削除の前に 7 日間保持されます。 |
| retry |
失敗したデバイスを使用してデプロイを再試行します。 |
| start |
指定したデバイスでデバイス診断ログ収集を開始します。 |
| stop |
デプロイを停止します。 |
| update |
デバイス クラスの詳細を更新します。 |
プロパティの詳細
createOrUpdateDeployment
デプロイを作成または更新します。
createOrUpdateDeployment: (groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
プロパティ値
(groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
deleteDeployment
デプロイを削除します。
deleteDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
プロパティ値
(groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
deleteDeploymentForDeviceClassSubgroup
デバイス クラス サブグループ展開を削除します。
deleteDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
プロパティ値
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
deleteDeviceClass
デバイス クラスを削除します。 デバイス クラスは、デバイス更新が有効なデバイスがハブに接続されているときに自動的に作成されますが、DeviceClassSubgroups によって参照されるため、自動的にはクリーンアップされません。 ユーザーがデバイス クラスのすべての DeviceClassSubgroup を削除した場合は、デバイス クラスを削除してシステムからレコードを削除し、このデバイス クラスと新しい更新プログラムの互換性のチェックを停止することもできます。 このデバイス クラスに対してデバイスが再接続された場合は、再作成されます。
deleteDeviceClass: (deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
プロパティ値
(deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
deleteDeviceClassSubgroup
デバイス クラス サブグループを削除します。 このサブグループは、デバイスの更新が有効なデバイスがハブに接続され、そのプロパティを報告するときに自動的に作成されます。 グループ、サブグループ、デプロイは自動的にクリーンアップされませんが、履歴の目的で保持されます。 サブグループの履歴を保持する必要がなく、不要になったサブグループを削除するには、このメソッドを呼び出します。 サブグループが削除された後に、このサブグループに対してデバイスが再度接続された場合、自動的に再作成されますが、履歴はありません。
deleteDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
プロパティ値
(groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
deleteGroup
デバイス グループを削除します。 このグループは、デバイスの更新が有効なデバイスがハブに接続され、そのプロパティを報告するときに自動的に作成されます。 グループ、サブグループ、デプロイは自動的にクリーンアップされませんが、履歴の目的で保持されます。 グループの履歴を保持する必要がなく、不要になった場合は、このメソッドを呼び出してグループを削除できます。 グループが削除された後にデバイスがこのグループに再度接続された場合、デバイスは自動的に再作成されますが、履歴はありません。
deleteGroup: (groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
プロパティ値
(groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
getBestUpdatesForDeviceClassSubgroup
デバイス クラス サブグループに最適な更新プログラムと、この更新プログラムを必要とするデバイスの数を取得します。
getBestUpdatesForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
プロパティ値
(groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
getDeployment
配置プロパティを取得します。
getDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
プロパティ値
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
getDeploymentForDeviceClassSubgroup
配置プロパティを取得します。
getDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
プロパティ値
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
getDeploymentStatus
展開中、完了済み、または失敗したデバイスの数の内訳を含む、展開の状態を取得します。
getDeploymentStatus: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
プロパティ値
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
getDevice
Device Update for IoT Hub に接続されているデバイスのデバイスプロパティと最新のデプロイ状態を取得します。
getDevice: (deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
プロパティ値
(deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
getDeviceClass
デバイス クラスのプロパティを取得します。
getDeviceClass: (deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
プロパティ値
(deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
getDeviceClassSubgroup
デバイス クラスサブグループの詳細を取得します。 デバイス クラス サブグループは、同じデバイス クラスを共有するグループ内のデバイスのセットです。 同じデバイス クラス内のすべてのデバイスは、同じ更新プログラムと互換性があります。
getDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
プロパティ値
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
getDeviceClassSubgroupDeploymentStatus
展開中、完了済み、または失敗したデバイスの数の内訳を含む、展開の状態を取得します。
getDeviceClassSubgroupDeploymentStatus: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
プロパティ値
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
getDeviceClassSubgroupUpdateCompliance
デバイス クラス サブグループの更新プログラムのコンプライアンス情報 (最新の更新プログラムが適用されているデバイスの数、新しい更新プログラムが必要なデバイスの数、新しい更新プログラムの受信中の数など) を取得します。
getDeviceClassSubgroupUpdateCompliance: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
プロパティ値
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getDeviceModule
Device Update for IoT Hub に接続されているデバイス モジュールのデバイス モジュールのプロパティと最新のデプロイ状態を取得します。
getDeviceModule: (deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
プロパティ値
(deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
getGroup
デバイス グループのプロパティを取得します。
getGroup: (groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
プロパティ値
(groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
getLogCollection
デバイス診断ログの収集を取得する
getLogCollection: (logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
プロパティ値
(logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
getLogCollectionDetailedStatus
詳細な状態でログ収集を取得する
getLogCollectionDetailedStatus: (logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
プロパティ値
(logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
getOperationStatus
操作の状態を取得します。
getOperationStatus: (operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
プロパティ値
(operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
getUpdateCompliance
最新の更新プログラム、新しい更新プログラムを使用できるデバイス、または新しい更新プログラムの受信が進行中のデバイスの数の内訳を取得します。
getUpdateCompliance: (options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
プロパティ値
(options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getUpdateComplianceForGroup
デバイス グループの更新プログラムのコンプライアンス情報 (最新の更新プログラムが適用されているデバイスの数、新しい更新プログラムが必要なデバイスの数、新しい更新プログラムの受信時に進行中のデバイスの数など) を取得します。
getUpdateComplianceForGroup: (groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
プロパティ値
(groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
importDevices
IoT Hub から既存のデバイスをインポートします。 これは実行時間の長い操作です。応答ヘッダー値 Operation-Location 使用して、操作の状態を確認します。
importDevices: (importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
プロパティ値
(importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
listBestUpdatesForGroup
デバイス グループで利用可能な最適な更新プログラムと、各更新プログラムが必要なデバイスの数を取得します。
listBestUpdatesForGroup: (groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
プロパティ値
(groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
listDeploymentsForDeviceClassSubgroup
デバイス クラス サブグループのデプロイの一覧を取得します。
listDeploymentsForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
プロパティ値
(groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeploymentsForGroup
デバイス グループの展開の一覧を取得します。
listDeploymentsForGroup: (groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
プロパティ値
(groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeviceClasses
Device Update for IoT Hub に接続されているすべてのデバイスについて、すべてのデバイス クラス (IoT Hub の Device Update PnP インターフェイスで報告されるモデル ID と互換性のあるプロパティに基づく同じ更新プログラムと互換性のあるデバイスのセット) の一覧を取得します。
listDeviceClasses: (options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
プロパティ値
(options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
listDeviceClassSubgroupsForGroup
グループのデバイス クラス サブグループを取得します。 デバイス クラス サブグループは、同じデバイス クラスを共有するグループ内のデバイスのセットです。 同じデバイス クラス内のすべてのデバイスは、同じ更新プログラムと互換性があります。
listDeviceClassSubgroupsForGroup: (groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
プロパティ値
(groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
listDevices
Device Update for IoT Hub に接続されているデバイスの一覧を取得します。
listDevices: (options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
プロパティ値
(options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
listDeviceStatesForDeviceClassSubgroupDeployment
展開内のデバイスとその状態の一覧を取得します。 失敗したデバイスの一覧を取得するのに役立ちます。
listDeviceStatesForDeviceClassSubgroupDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
プロパティ値
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
listGroups
すべてのデバイス グループの一覧を取得します。 $default グループは常に最初に返されます。
listGroups: (options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
プロパティ値
(options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
listHealthOfDevices
デバイスの正常性の一覧を取得する
listHealthOfDevices: (filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
プロパティ値
(filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
listInstallableUpdatesForDeviceClass
デバイス クラスのインストール可能な更新プログラムの一覧を取得します。
listInstallableUpdatesForDeviceClass: (deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
プロパティ値
(deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
listLogCollections
すべてのデバイス診断ログ コレクションを取得する
listLogCollections: (options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
プロパティ値
(options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
listOperationStatuses
すべてのデバイス インポート操作の一覧を取得します。 完了した操作は、自動削除の前に 7 日間保持されます。
listOperationStatuses: (options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
プロパティ値
(options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
retryDeployment
失敗したデバイスを使用してデプロイを再試行します。
retryDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
プロパティ値
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
startLogCollection
指定したデバイスでデバイス診断ログ収集を開始します。
startLogCollection: (logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
プロパティ値
(logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
stopDeployment
デプロイを停止します。
stopDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
プロパティ値
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
updateDeviceClass
デバイス クラスの詳細を更新します。
updateDeviceClass: (deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>
プロパティ値
(deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>