你当前正在访问 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:此设备正在进行另一个部署。
取消:已取消此设备的部署。
正在进行中:正在部署中。
失败:部署失败。
成功:部署成功完成。

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 的已知值。