CreateOrUpdateDeployment(String, String, RequestContent, RequestContext)
|
创建或更新部署。
|
CreateOrUpdateDeploymentAsync(String, String, RequestContent, RequestContext)
|
创建或更新部署。
|
DeleteDeployment(String, String, RequestContext)
|
删除部署。
|
DeleteDeploymentAsync(String, String, RequestContext)
|
删除部署。
|
DeleteDeploymentForDeviceClassSubgroup(String, String, String, RequestContext)
|
删除设备类子组部署。
|
DeleteDeploymentForDeviceClassSubgroupAsync(String, String, String, RequestContext)
|
删除设备类子组部署。
|
DeleteDeviceClass(String, RequestContext)
|
删除设备类。 设备类在启用设备更新的设备连接到中心时自动创建,但不会自动清理,因为它们由 DeviceClassSubgroup 引用。 如果用户删除了设备类的所有 DeviceClassSubgroup,他们还可以删除设备类以从系统中删除记录,并停止检查此设备类与新更新的兼容性。 如果已为此设备类重新连接设备,则会重新创建该设备。
|
DeleteDeviceClassAsync(String, RequestContext)
|
删除设备类。 设备类在启用设备更新的设备连接到中心时自动创建,但不会自动清理,因为它们由 DeviceClassSubgroup 引用。 如果用户删除了设备类的所有 DeviceClassSubgroup,他们还可以删除设备类以从系统中删除记录,并停止检查此设备类与新更新的兼容性。 如果已为此设备类重新连接设备,则会重新创建该设备。
|
DeleteDeviceClassSubgroup(String, String, RequestContext)
|
删除设备类子组。 当启用了设备更新的设备连接到中心并报告其属性时,会自动创建此子组。 组、子组和部署不会自动清理,但出于历史记录目的而保留。 如果用户不需要保留子组的任何历史记录,并且不再需要子组,则可以调用此方法来删除子组。 如果在删除子组后再次连接此子组的设备,则会自动重新创建该设备,但不会有历史记录。
|
DeleteDeviceClassSubgroupAsync(String, String, RequestContext)
|
删除设备类子组。 当启用了设备更新的设备连接到中心并报告其属性时,会自动创建此子组。 组、子组和部署不会自动清理,但出于历史记录目的而保留。 如果用户不需要保留子组的任何历史记录,并且不再需要子组,则可以调用此方法来删除子组。 如果在删除子组后再次连接此子组的设备,则会自动重新创建该设备,但不会有历史记录。
|
DeleteGroup(String, RequestContext)
|
删除设备组。 当启用了设备更新的设备连接到中心并报告其属性时,将自动创建此组。 组、子组和部署不会自动清理,但出于历史记录目的而保留。 如果用户不需要保留组的任何历史记录,并且不再需要该组,则可以调用此方法来删除组。 如果在删除组后再次连接此组的设备,将自动重新创建该设备,但没有历史记录。
|
DeleteGroupAsync(String, RequestContext)
|
删除设备组。 当启用了设备更新的设备连接到中心并报告其属性时,将自动创建此组。 组、子组和部署不会自动清理,但出于历史记录目的而保留。 如果用户不需要保留组的任何历史记录,并且不再需要该组,则可以调用此方法来删除组。 如果在删除组后再次连接此组的设备,将自动重新创建该设备,但没有历史记录。
|
GetBestUpdatesForDeviceClassSubgroup(String, String, RequestContext)
|
获取设备类子组的最佳可用更新,以及需要此更新的设备数。
|
GetBestUpdatesForDeviceClassSubgroupAsync(String, String, RequestContext)
|
获取设备类子组的最佳可用更新,以及需要此更新的设备数。
|
GetBestUpdatesForGroups(String, RequestContext)
|
获取设备组的最佳可用更新,以及每个更新需要的设备数。
|
GetBestUpdatesForGroupsAsync(String, RequestContext)
|
获取设备组的最佳可用更新,以及每个更新需要的设备数。
|
GetDeployment(String, String, RequestContext)
|
获取部署属性。
|
GetDeploymentAsync(String, String, RequestContext)
|
获取部署属性。
|
GetDeploymentForDeviceClassSubgroup(String, String, String, RequestContext)
|
获取部署属性。
|
GetDeploymentForDeviceClassSubgroupAsync(String, String, String, RequestContext)
|
获取部署属性。
|
GetDeploymentsForDeviceClassSubgroups(String, String, String, RequestContext)
|
获取设备类子组的部署列表。
|
GetDeploymentsForDeviceClassSubgroupsAsync(String, String, String, RequestContext)
|
获取设备类子组的部署列表。
|
GetDeploymentsForGroups(String, String, RequestContext)
|
获取设备组的部署列表。
|
GetDeploymentsForGroupsAsync(String, String, RequestContext)
|
获取设备组的部署列表。
|
GetDeploymentStatus(String, String, RequestContext)
|
获取部署的状态,包括部署中有多少设备正在进行、已完成或失败。
|
GetDeploymentStatusAsync(String, String, RequestContext)
|
获取部署的状态,包括部署中有多少设备正在进行、已完成或失败。
|
GetDevice(String, RequestContext)
|
获取连接到设备更新的设备的设备IoT 中心的设备属性和最新部署状态。
|
GetDeviceAsync(String, RequestContext)
|
获取连接到设备更新的设备的设备IoT 中心的设备属性和最新部署状态。
|
GetDeviceClass(String, RequestContext)
|
获取设备类的属性。
|
GetDeviceClassAsync(String, RequestContext)
|
获取设备类的属性。
|
GetDeviceClasses(String, RequestContext)
|
根据设备更新 PnP 接口中报告的模型 ID 和兼容性属性,获取所有设备类 (设备类的列表,这些设备组与相同更新兼容,这些属性适用于IoT 中心IoT 中心) 连接到设备更新的所有设备。
|
GetDeviceClassesAsync(String, RequestContext)
|
根据设备更新 PnP 接口中报告的模型 ID 和兼容性属性,获取所有设备类 (设备类的列表,这些设备组与相同更新兼容,这些属性适用于IoT 中心IoT 中心) 连接到设备更新的所有设备。
|
GetDeviceClassSubgroup(String, String, RequestContext)
|
获取设备类子组详细信息。 设备类子组是组中共享同一设备类的设备集。 同一设备类中的所有设备都与相同的更新兼容。
|
GetDeviceClassSubgroupAsync(String, String, RequestContext)
|
获取设备类子组详细信息。 设备类子组是组中共享同一设备类的设备集。 同一设备类中的所有设备都与相同的更新兼容。
|
GetDeviceClassSubgroupDeploymentStatus(String, String, String, RequestContext)
|
获取部署的状态,包括部署中有多少设备正在进行、已完成或失败。
|
GetDeviceClassSubgroupDeploymentStatusAsync(String, String, String, RequestContext)
|
获取部署的状态,包括部署中有多少设备正在进行、已完成或失败。
|
GetDeviceClassSubgroupsForGroups(String, String, RequestContext)
|
获取组的设备类子组。 设备类子组是组中共享同一设备类的设备集。 同一设备类中的所有设备都与相同的更新兼容。
|
GetDeviceClassSubgroupsForGroupsAsync(String, String, RequestContext)
|
获取组的设备类子组。 设备类子组是组中共享同一设备类的设备集。 同一设备类中的所有设备都与相同的更新兼容。
|
GetDeviceClassSubgroupUpdateCompliance(String, String, RequestContext)
|
获取设备类子组更新符合性信息,例如在其最新更新中有多少台设备、需要新更新的设备数以及接收新更新时有多少设备正在进行更新。
|
GetDeviceClassSubgroupUpdateComplianceAsync(String, String, RequestContext)
|
获取设备类子组更新符合性信息,例如在其最新更新中有多少台设备、需要新更新的设备数以及接收新更新时有多少设备正在进行更新。
|
GetDeviceModule(String, String, RequestContext)
|
获取连接到设备更新的设备模块的设备模块属性和IoT 中心的最新部署状态。
|
GetDeviceModuleAsync(String, String, RequestContext)
|
获取连接到设备更新的设备模块的设备模块属性和IoT 中心的最新部署状态。
|
GetDevices(String, RequestContext)
|
获取连接到设备更新的设备列表,以便IoT 中心。
|
GetDevicesAsync(String, RequestContext)
|
获取连接到设备更新的设备列表,以便IoT 中心。
|
GetDeviceStatesForDeviceClassSubgroupDeployments(String, String, String, String, RequestContext)
|
获取部署中的设备及其状态的列表。 可用于获取失败设备的列表。
|
GetDeviceStatesForDeviceClassSubgroupDeploymentsAsync(String, String, String, String, RequestContext)
|
获取部署中的设备及其状态的列表。 可用于获取失败设备的列表。
|
GetGroup(String, RequestContext)
|
获取设备组属性。
|
GetGroupAsync(String, RequestContext)
|
获取设备组属性。
|
GetGroups(String, RequestContext)
|
获取所有设备组的列表。 始终先返回$default组。
|
GetGroupsAsync(String, RequestContext)
|
获取所有设备组的列表。 始终先返回$default组。
|
GetHealthOfDevices(String, RequestContext)
|
获取设备运行状况列表。
|
GetHealthOfDevicesAsync(String, RequestContext)
|
获取设备运行状况列表。
|
GetInstallableUpdatesForDeviceClasses(String, RequestContext)
|
获取设备类的可安装更新的列表。
|
GetInstallableUpdatesForDeviceClassesAsync(String, RequestContext)
|
获取设备类的可安装更新的列表。
|
GetLogCollection(String, RequestContext)
|
获取设备诊断日志收集。
|
GetLogCollectionAsync(String, RequestContext)
|
获取设备诊断日志收集。
|
GetLogCollectionDetailedStatus(String, RequestContext)
|
获取具有详细状态的日志收集。
|
GetLogCollectionDetailedStatusAsync(String, RequestContext)
|
获取具有详细状态的日志收集。
|
GetLogCollections(RequestContext)
|
获取所有设备诊断日志集合。
|
GetLogCollectionsAsync(RequestContext)
|
获取所有设备诊断日志集合。
|
GetOperationStatus(String, Nullable<ETag>, RequestContext)
|
检索操作状态。
|
GetOperationStatusAsync(String, Nullable<ETag>, RequestContext)
|
检索操作状态。
|
GetOperationStatuses(String, Nullable<Int32>, RequestContext)
|
获取所有设备导入操作的列表。 在自动删除之前,已完成的操作将保留 7 天。
|
GetOperationStatusesAsync(String, Nullable<Int32>, RequestContext)
|
获取所有设备导入操作的列表。 在自动删除之前,已完成的操作将保留 7 天。
|
GetUpdateCompliance(RequestContext)
|
获取其最新更新、有可用新更新或正在接收新更新的设备数的明细。
|
GetUpdateComplianceAsync(RequestContext)
|
获取其最新更新、有可用新更新或正在接收新更新的设备数的明细。
|
GetUpdateComplianceForGroup(String, RequestContext)
|
获取设备组更新符合性信息,例如有多少设备在其最新更新中,有多少设备需要新更新,以及有多少设备正在进行接收新更新。
|
GetUpdateComplianceForGroupAsync(String, RequestContext)
|
获取设备组更新符合性信息,例如有多少设备在其最新更新中,有多少设备需要新更新,以及有多少设备正在进行接收新更新。
|
ImportDevices(WaitUntil, RequestContent, RequestContext)
|
从IoT 中心导入现有设备。 这是一个长时间运行的操作;使用 Operation-Location 响应标头值来检查操作状态。
|
ImportDevicesAsync(WaitUntil, RequestContent, RequestContext)
|
从IoT 中心导入现有设备。 这是一个长时间运行的操作;使用 Operation-Location 响应标头值来检查操作状态。
|
RetryDeployment(String, String, String, RequestContext)
|
使用故障设备重试部署。
|
RetryDeploymentAsync(String, String, String, RequestContext)
|
使用故障设备重试部署。
|
StartLogCollection(String, RequestContent, RequestContext)
|
在指定设备上启动设备诊断日志收集。
|
StartLogCollectionAsync(String, RequestContent, RequestContext)
|
在指定设备上启动设备诊断日志收集。
|
StopDeployment(String, String, String, RequestContext)
|
停止部署。
|
StopDeploymentAsync(String, String, String, RequestContext)
|
停止部署。
|
UpdateDeviceClass(String, RequestContent, RequestContext)
|
更新设备类详细信息。
|
UpdateDeviceClassAsync(String, RequestContent, RequestContext)
|
更新设备类详细信息。
|