Поделиться через


@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: Центр Интернета вещей группу на основе тегов.

OperationFilterStatus

Определяет значения для OperationFilterStatus.
KnownOperationFilterStatus можно использовать взаимозаменяемо с OperationFilterStatus. Это перечисление содержит известные значения, поддерживаемые службой.

Знать значения, поддерживаемые службой

Выполнение
NotStarted

OperationStatus

Определяет значения для OperationStatus.
KnownOperationStatus можно использовать взаимозаменяемо с OperationStatus. Это перечисление содержит известные значения, поддерживаемые службой.

Знать значения, поддерживаемые службой

Undefined: неопределенное состояние операции.
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 , которые принимает служба.