你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

@azure/iot-device-update package

DeviceUpdateClient
DeviceUpdateClientContext

接口

AccessCondition

参数组

Compatibility

更新兼容性信息。

Deployment

部署元数据。

DeploymentDeviceState

部署设备状态。

DeploymentDeviceStatesFilter

部署设备状态筛选器。

DeploymentFilter

部署筛选器。

DeploymentStatus

部署状态元数据。

DeploymentsGetAllDeploymentsNextOptionalParams

可选参数。

DeploymentsGetAllDeploymentsOptionalParams

可选参数。

DeploymentsGetDeploymentDevicesNextOptionalParams

可选参数。

DeploymentsGetDeploymentDevicesOptionalParams

可选参数。

Device

设备元数据。

DeviceClass

设备类元数据。

DeviceFilter

操作状态筛选器。

DeviceTag

设备标记属性。

DeviceUpdateClientOptionalParams

可选参数。

DevicesGetAllDevicesNextOptionalParams

可选参数。

DevicesGetAllDevicesOptionalParams

可选参数。

DevicesGetGroupBestUpdatesNextOptionalParams

可选参数。

DevicesGetGroupBestUpdatesOptionalParams

可选参数。

ErrorModel

错误详细信息。

File

更新文件元数据。

FileImportMetadata

描述更新文件的元数据。

Group

组详细信息。

GroupBestUpdatesFilter

组最佳更新筛选器。

ImportManifestMetadata

描述导入清单的元数据,描述文件的文档以及有关更新版本的其他元数据。

ImportUpdateInput

导入更新输入元数据。

InnerError

一个 对象,该对象包含比当前对象更具体的错误信息。

Operation

操作元数据。

OperationFilter

操作状态筛选器。

PageableListOfDeploymentDeviceStates

部署设备状态的列表。

PageableListOfDeployments

部署列表。

PageableListOfDeviceClasses

设备类的列表。

PageableListOfDeviceTags

设备标记的列表。

PageableListOfDevices

设备列表。

PageableListOfGroups

组列表。

PageableListOfOperations

支持服务器分页的操作列表。

PageableListOfStrings

支持服务器分页的字符串列表。

PageableListOfUpdatableDevices

可更新设备的列表。

PageableListOfUpdateIds

更新标识的列表。

UpdatableDevices

更新标识符和更新适用的设备数。

Update

更新元数据。

UpdateCompliance

更新符合性信息。

UpdateId

更新标识符。

UpdatesDeleteUpdateHeaders

定义Updates_deleteUpdate操作的标头。

UpdatesGetFileOptionalParams

可选参数。

UpdatesGetOperationHeaders

定义Updates_getOperation操作的标头。

UpdatesGetOperationOptionalParams

可选参数。

UpdatesGetOperationsNextOptionalParams

可选参数。

UpdatesGetOperationsOptionalParams

可选参数。

UpdatesGetUpdateOptionalParams

可选参数。

UpdatesImportUpdateHeaders

定义Updates_importUpdate操作的标头。

类型别名

DeploymentState

定义 DeploymentState 的值。
KnownDeploymentState 可与 DeploymentState 互换使用,此枚举包含服务支持的已知值。

了解服务支持的值

活动:可将部署发送到部署中面向的设备。
已取代:存在具有相同目标的较新部署,并且没有设备将收到此部署。
已取消:部署已取消,任何设备都不会收到该部署。

DeploymentType

定义 DeploymentType 的值。
KnownDeploymentType 可与 DeploymentType 互换使用,此枚举包含服务支持的已知值。

了解服务支持的值

完成:完整的部署,包括下载、安装和应用操作。
下载:仅下载部署,不包括任何安装或应用操作。 目前尚不支持。
安装:仅安装推出,不包括任何下载操作,仅安装和完成。 目前尚不支持。

DeploymentsCancelDeploymentResponse

包含 cancelDeployment 操作的响应数据。

DeploymentsCreateOrUpdateDeploymentResponse

包含 createOrUpdateDeployment 操作的响应数据。

DeploymentsGetAllDeploymentsNextResponse

包含 getAllDeploymentsNext 操作的响应数据。

DeploymentsGetAllDeploymentsResponse

包含 getAllDeployments 操作的响应数据。

DeploymentsGetDeploymentDevicesNextResponse

包含 getDeploymentDevicesNext 操作的响应数据。

DeploymentsGetDeploymentDevicesResponse

包含 getDeploymentDevices 操作的响应数据。

DeploymentsGetDeploymentResponse

包含 getDeployment 操作的响应数据。

DeploymentsGetDeploymentStatusResponse

包含 getDeploymentStatus 操作的响应数据。

DeploymentsRetryDeploymentResponse

包含 retryDeployment 操作的响应数据。

DeviceDeploymentState

定义 DeviceDeploymentState 的值。
KnownDeviceDeploymentState 可与 DeviceDeploymentState 互换使用,此枚举包含服务支持的已知值。

了解服务支持的值

成功:部署已成功完成。
InProgress:部署正在进行中。
失败:部署已完成但失败。
已取消:已取消部署。
不兼容:部署与设备不兼容。

DeviceGroupType

定义 DeviceGroupType 的值。
KnownDeviceGroupType 可与 DeviceGroupType 互换使用,此枚举包含服务支持的已知值。

了解服务支持的值

全部:应将部署发送到设备类中的所有设备。
设备:部署应发送到设备组定义中的设备列表。
DeviceGroupDefinitions:部署应发送到所有设备组定义查询的联合返回的设备列表。

DeviceState

定义 DeviceState 的值。
KnownDeviceState 可与 DeviceState 互换使用,此枚举包含服务支持的已知值。

了解服务支持的值

NotStarted:未启动 (或未初始化)
不兼容:此设备的部署不兼容。
AlreadyInDeployment:正在为此设备进行另一个部署。
已取消:已取消此设备的部署。
InProgress:部署正在进行中。
失败:部署失败。
成功:部署已成功完成。

DevicesCreateOrUpdateGroupResponse

包含 createOrUpdateGroup 操作的响应数据。

DevicesGetAllDeviceClassesNextResponse

包含 getAllDeviceClassesNext 操作的响应数据。

DevicesGetAllDeviceClassesResponse

包含 getAllDeviceClasses 操作的响应数据。

DevicesGetAllDeviceTagsNextResponse

包含 getAllDeviceTagsNext 操作的响应数据。

DevicesGetAllDeviceTagsResponse

包含 getAllDeviceTags 操作的响应数据。

DevicesGetAllDevicesNextResponse

包含 getAllDevicesNext 操作的响应数据。

DevicesGetAllDevicesResponse

包含 getAllDevices 操作的响应数据。

DevicesGetAllGroupsNextResponse

包含 getAllGroupsNext 操作的响应数据。

DevicesGetAllGroupsResponse

包含 getAllGroups 操作的响应数据。

DevicesGetDeviceClassDeviceIdsNextResponse

包含 getDeviceClassDeviceIdsNext 操作的响应数据。

DevicesGetDeviceClassDeviceIdsResponse

包含 getDeviceClassDeviceIds 操作的响应数据。

DevicesGetDeviceClassInstallableUpdatesNextResponse

包含 getDeviceClassInstallableUpdatesNext 操作的响应数据。

DevicesGetDeviceClassInstallableUpdatesResponse

包含 getDeviceClassInstallableUpdates 操作的响应数据。

DevicesGetDeviceClassResponse

包含 getDeviceClass 操作的响应数据。

DevicesGetDeviceResponse

包含 getDevice 操作的响应数据。

DevicesGetDeviceTagResponse

包含 getDeviceTag 操作的响应数据。

DevicesGetGroupBestUpdatesNextResponse

包含 getGroupBestUpdatesNext 操作的响应数据。

DevicesGetGroupBestUpdatesResponse

包含 getGroupBestUpdates 操作的响应数据。

DevicesGetGroupResponse

包含 getGroup 操作的响应数据。

DevicesGetGroupUpdateComplianceResponse

包含 getGroupUpdateCompliance 操作的响应数据。

DevicesGetUpdateComplianceResponse

包含 getUpdateCompliance 操作的响应数据。

GroupType

定义 GroupType 的值。
KnownGroupType 可与 GroupType 互换使用,此枚举包含服务支持的已知值。

了解服务支持的值

IoTHubTag:IoT 中心基于标记的组。

OperationFilterStatus

定义 OperationFilterStatus 的值。
KnownOperationFilterStatus 可与 OperationFilterStatus 互换使用,此枚举包含服务支持的已知值。

了解服务支持的值

正在运行
NotStarted

OperationStatus

定义 OperationStatus 的值。
KnownOperationStatus 可与 OperationStatus 互换使用,此枚举包含服务支持的已知值。

了解服务支持的值

未定义:未定义的操作状态。
NotStarted:已创建但尚未启动后台操作。
正在运行:后台操作当前正在运行。
成功:后台操作已完成,但成功。
失败:后台操作已完成,但失败。

UpdatesDeleteUpdateResponse

包含 deleteUpdate 操作的响应数据。

UpdatesGetFileResponse

包含 getFile 操作的响应数据。

UpdatesGetFilesNextResponse

包含 getFilesNext 操作的响应数据。

UpdatesGetFilesResponse

包含 getFiles 操作的响应数据。

UpdatesGetNamesNextResponse

包含 getNamesNext 操作的响应数据。

UpdatesGetNamesResponse

包含 getNames 操作的响应数据。

UpdatesGetOperationResponse

包含 getOperation 操作的响应数据。

UpdatesGetOperationsNextResponse

包含 getOperationsNext 操作的响应数据。

UpdatesGetOperationsResponse

包含 getOperations 操作的响应数据。

UpdatesGetProvidersNextResponse

包含 getProvidersNext 操作的响应数据。

UpdatesGetProvidersResponse

包含 getProviders 操作的响应数据。

UpdatesGetUpdateResponse

包含 getUpdate 操作的响应数据。

UpdatesGetVersionsNextResponse

包含 getVersionsNext 操作的响应数据。

UpdatesGetVersionsResponse

包含 getVersions 操作的响应数据。

UpdatesImportUpdateResponse

包含 importUpdate 操作的响应数据。

枚举

KnownDeploymentState

服务接受的 DeploymentState 的已知值。

KnownDeploymentType

服务接受的 DeploymentType 的已知值。

KnownDeviceDeploymentState

服务接受的 DeviceDeploymentState 的已知值。

KnownDeviceGroupType

服务接受的 DeviceGroupType 的已知值。

KnownDeviceState

服务接受的 DeviceState 的已知值。

KnownGroupType

服务接受的 GroupType 的已知值。

KnownOperationFilterStatus

服务接受的 OperationFilterStatus 的已知值。

KnownOperationStatus

服务接受的 OperationStatus 的已知值。