@azure/iot-device-update package

Interfaces

CloudInitiatedRollbackPolicy

Política de reversão para implantação

CloudInitiatedRollbackPolicyFailure

Condições de falha para iniciar a política de reversão

Compatibility

Pares chave-valor representando informações de compatibilidade de atualizações.

ContractModel

O modelo de contrato do agente de Atualização de Dispositivo.

Deployment

Metadados de implantação.

DeploymentDeviceState

Status do dispositivo de implantação.

DeploymentStatus

Metadados de status da implantação.

Device

Metadados do dispositivo.

DeviceClass

Metadados da classe de dispositivo.

DeviceClassProperties

As propriedades da classe de dispositivo que são usadas para calcular a ID da classe de dispositivo

DeviceClassSubgroup

Detalhes do subgrupo da classe de dispositivo. Um subgrupo de classe de dispositivo é um subconjunto de dispositivos em um grupo que compartilham a mesma ID de classe de dispositivo.

DeviceClassSubgroupDeploymentStatus

Metadados de status de implantação do subgrupo de classe de dispositivo.

DeviceClassSubgroupUpdatableDevices

Subgrupo de classe de dispositivo, informações de atualização e o número de dispositivos para os quais a atualização é aplicável.

DeviceHealth

Integridade do Dispositivo

DeviceManagementCreateOrUpdateDeploymentOptionalParams

Parâmetros opcionais.

DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams

Parâmetros opcionais.

DeviceManagementDeleteDeploymentOptionalParams

Parâmetros opcionais.

DeviceManagementDeleteDeviceClassOptionalParams

Parâmetros opcionais.

DeviceManagementDeleteDeviceClassSubgroupOptionalParams

Parâmetros opcionais.

DeviceManagementDeleteGroupOptionalParams

Parâmetros opcionais.

DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams

Parâmetros opcionais.

DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams

Parâmetros opcionais.

DeviceManagementGetDeploymentOptionalParams

Parâmetros opcionais.

DeviceManagementGetDeploymentStatusOptionalParams

Parâmetros opcionais.

DeviceManagementGetDeviceClassOptionalParams

Parâmetros opcionais.

DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams

Parâmetros opcionais.

DeviceManagementGetDeviceClassSubgroupOptionalParams

Parâmetros opcionais.

DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams

Parâmetros opcionais.

DeviceManagementGetDeviceModuleOptionalParams

Parâmetros opcionais.

DeviceManagementGetDeviceOptionalParams

Parâmetros opcionais.

DeviceManagementGetGroupOptionalParams

Parâmetros opcionais.

DeviceManagementGetLogCollectionDetailedStatusOptionalParams

Parâmetros opcionais.

DeviceManagementGetLogCollectionOptionalParams

Parâmetros opcionais.

DeviceManagementGetOperationStatusOptionalParams

Parâmetros opcionais.

DeviceManagementGetUpdateComplianceForGroupOptionalParams

Parâmetros opcionais.

DeviceManagementGetUpdateComplianceOptionalParams

Parâmetros opcionais.

DeviceManagementImportDevicesOptionalParams

Parâmetros opcionais.

DeviceManagementListBestUpdatesForGroupOptionalParams

Parâmetros opcionais.

DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams

Parâmetros opcionais.

DeviceManagementListDeploymentsForGroupOptionalParams

Parâmetros opcionais.

DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams

Parâmetros opcionais.

DeviceManagementListDeviceClassesOptionalParams

Parâmetros opcionais.

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams

Parâmetros opcionais.

DeviceManagementListDevicesOptionalParams

Parâmetros opcionais.

DeviceManagementListGroupsOptionalParams

Parâmetros opcionais.

DeviceManagementListHealthOfDevicesOptionalParams

Parâmetros opcionais.

DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams

Parâmetros opcionais.

DeviceManagementListLogCollectionsOptionalParams

Parâmetros opcionais.

DeviceManagementListOperationStatusesOptionalParams

Parâmetros opcionais.

DeviceManagementOperations

Interface representando uma operação de DeviceManagement.

DeviceManagementRetryDeploymentOptionalParams

Parâmetros opcionais.

DeviceManagementStartLogCollectionOptionalParams

Parâmetros opcionais.

DeviceManagementStopDeploymentOptionalParams

Parâmetros opcionais.

DeviceManagementUpdateDeviceClassOptionalParams

Parâmetros opcionais.

DeviceOperation

Metadados de operação.

DeviceUpdateAgentId

ID do agente de Atualização de Dispositivo

DeviceUpdateClientOptionalParams

Parâmetros opcionais para o cliente.

DeviceUpdateDeleteUpdateOptionalParams

Parâmetros opcionais.

DeviceUpdateGetFileOptionalParams

Parâmetros opcionais.

DeviceUpdateGetOperationStatusOptionalParams

Parâmetros opcionais.

DeviceUpdateGetUpdateOptionalParams

Parâmetros opcionais.

DeviceUpdateImportUpdateOptionalParams

Parâmetros opcionais.

DeviceUpdateListFilesOptionalParams

Parâmetros opcionais.

DeviceUpdateListNamesOptionalParams

Parâmetros opcionais.

DeviceUpdateListOperationStatusesOptionalParams

Parâmetros opcionais.

DeviceUpdateListProvidersOptionalParams

Parâmetros opcionais.

DeviceUpdateListUpdatesOptionalParams

Parâmetros opcionais.

DeviceUpdateListVersionsOptionalParams

Parâmetros opcionais.

DeviceUpdateOperations

Interface representando operações do DeviceUpdate.

ErrorModel

Detalhes do erro.

ErrorResponse

Resposta de erro comum.

FileImportMetadata

Metadados que descrevem um arquivo de atualização.

Group

Detalhes do grupo.

HealthCheck

Verificação de saúde

ImportManifestMetadata

Metadados que descrevem o manifesto de importação, um documento que descreve os arquivos e outros metadados sobre uma versão de atualização.

ImportUpdateInputItem

Importar metadados de item de entrada de atualização.

InnerError

Um objeto que contém informações mais específicas do que o objeto atual sobre o erro.

InstallResult

O resultado da instalação de uma atualização e de qualquer etapa resulta nela.

Instructions

Atualizar o contêiner de instruções de instalação.

LogCollection

Corpo da solicitação de diagnóstico

LogCollectionOperationDetailedStatus

Status detalhado da operação de diagnóstico do dispositivo

LogCollectionOperationDeviceStatus

Status do dispositivo de operação de diagnóstico

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

PatchBody

Corpo da solicitação de patch de mesclagem JSON da classe de dispositivo

RestorePollerOptions
Step

Atualizar a etapa de instrução de instalação.

StepResult

O resultado da etapa em uma atualização.

Update

Atualizar metadados.

UpdateCompliance

Atualize as informações de conformidade.

UpdateFile

Atualizar metadados de arquivo.

UpdateFileBase

Atualizar metadados básicos do arquivo.

UpdateFileDownloadHandler

Baixe o manipulador para utilizar arquivos relacionados para baixar o arquivo de conteúdo.

UpdateId

Identificador de atualização.

UpdateInfo

Informações de atualização.

UpdateOperation

Metadados de operação.

Aliases de tipo

ContinuablePage

Uma interface que descreve uma página de resultados.

DeploymentState

Estado de implantação.

DeviceClassSubgroupDeploymentState

Estado de implantação do subgrupo da classe de dispositivo.

DeviceDeploymentState

Estado de implantação.

DeviceHealthState

Estados de integridade do dispositivo

DownloadSecurity

O protocolo que o dispositivo deve usar ao baixar a carga de atualização.

GroupType

Tipos de grupo com suporte.

HealthCheckResult

Resultado da verificação de integridade

ImportType

O tipo de importação do dispositivo.

OperationStatus

Status da operação.

StepType

Tipo de etapa.

Enumerações

KnownVersions

As versões de API disponíveis.

Funções

isRestError(unknown)

Typeguard para RestError

restorePoller<TResponse, TResult>(DeviceUpdateClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Variáveis

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

Detalhes da função

isRestError(unknown)

Typeguard para RestError

function isRestError(e: unknown): e

Parâmetros

e

unknown

Algo pego por uma cláusula catch.

Retornos

e

restorePoller<TResponse, TResult>(DeviceUpdateClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

function restorePoller<TResponse, TResult>(client: DeviceUpdateClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parâmetros

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Retornos

PollerLike<OperationState<TResult>, TResult>

Detalhes da variável

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

RestError: RestErrorConstructor

Tipo