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


@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: выполняется развертывание.
Failed: Развертывание завершено со сбоем.
Отменено: развертывание было отменено.
Несовместимо: развертывание несовместимо с устройством.

DeviceGroupType

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

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

Все: развертывание должно быть отправлено на все устройства в классе устройств.
Устройства: развертывание должно быть отправлено в список устройств в определении группы устройств.
DeviceGroupDefinitions: развертывание должно быть отправлено в список устройств, возвращенный объединением всех запросов на определение группы устройств.

DeviceState

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

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

NotStarted: Не запущен (или не инициализирован)
Несовместимо: развертывание несовместимо для данного устройства.
AlreadyInDeployment: Выполняется еще одно развертывание для этого устройства.
Отменено: развертывание было отменено для этого устройства.
В процессе: Идет развертывание.
Failed: Сбой развертывания.
Успешно: развертывание успешно завершено.

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 Hub.

OperationFilterStatus

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

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

Бег
NotStarted

OperationStatus

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

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

Undefined: Неопределенный статус операции.
NotStarted: фоновая операция создана, но еще не начата.
Выполняется: В данный момент выполняется фоновая операция.
Успешно: Фоновая операция завершена успешно.
Failed: фоновая работа завершилась со сбоем.

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