Compartilhar via


@azure/iot-device-update package

Classes

DeviceUpdateClient
DeviceUpdateClientContext

Interfaces

AccessCondition

Grupo de parâmetros

Compatibility

Atualizar informações de compatibilidade.

Deployment

Metadados de implementação.

DeploymentDeviceState

Estado do dispositivo de implementação.

DeploymentDeviceStatesFilter

Filtro de estado do dispositivo de implementação.

DeploymentFilter

Filtro de implementação.

DeploymentStatus

Metadados de estado de implementação.

DeploymentsGetAllDeploymentsNextOptionalParams

Parâmetros opcionais.

DeploymentsGetAllDeploymentsOptionalParams

Parâmetros opcionais.

DeploymentsGetDeploymentDevicesNextOptionalParams

Parâmetros opcionais.

DeploymentsGetDeploymentDevicesOptionalParams

Parâmetros opcionais.

Device

Metadados do dispositivo.

DeviceClass

Metadados da classe de dispositivo.

DeviceFilter

Filtro de estado da operação.

DeviceTag

Propriedades da etiqueta do dispositivo.

DeviceUpdateClientOptionalParams

Parâmetros opcionais.

DevicesGetAllDevicesNextOptionalParams

Parâmetros opcionais.

DevicesGetAllDevicesOptionalParams

Parâmetros opcionais.

DevicesGetGroupBestUpdatesNextOptionalParams

Parâmetros opcionais.

DevicesGetGroupBestUpdatesOptionalParams

Parâmetros opcionais.

ErrorModel

Detalhes do erro.

File

Atualizar metadados de ficheiro.

FileImportMetadata

Metadados que descrevem um ficheiro de atualização.

Group

Detalhes do grupo.

GroupBestUpdatesFilter

Filtro de melhores atualizações de grupo.

ImportManifestMetadata

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

ImportUpdateInput

Importar metadados de entrada de atualização.

InnerError

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

Operation

Metadados de operação.

OperationFilter

Filtro de estado da operação.

PageableListOfDeploymentDeviceStates

A lista de estados do dispositivo de implementação.

PageableListOfDeployments

A lista de implementações.

PageableListOfDeviceClasses

A lista de classes de dispositivos.

PageableListOfDeviceTags

A lista de etiquetas de dispositivo.

PageableListOfDevices

A lista de dispositivos.

PageableListOfGroups

A lista de grupos.

PageableListOfOperations

A lista de operações com suporte de paginação de servidor.

PageableListOfStrings

A lista de cadeias com suporte de paginação de servidor.

PageableListOfUpdatableDevices

A lista de dispositivos atualizáveis.

PageableListOfUpdateIds

A lista de identidades de atualização.

UpdatableDevices

Atualize o identificador e o número de dispositivos para os quais a atualização é aplicável.

Update

Atualizar metadados.

UpdateCompliance

Atualizar informações de conformidade.

UpdateId

Identificador de atualização.

UpdatesDeleteUpdateHeaders

Define cabeçalhos para Updates_deleteUpdate operação.

UpdatesGetFileOptionalParams

Parâmetros opcionais.

UpdatesGetOperationHeaders

Define cabeçalhos para Updates_getOperation operação.

UpdatesGetOperationOptionalParams

Parâmetros opcionais.

UpdatesGetOperationsNextOptionalParams

Parâmetros opcionais.

UpdatesGetOperationsOptionalParams

Parâmetros opcionais.

UpdatesGetUpdateOptionalParams

Parâmetros opcionais.

UpdatesImportUpdateHeaders

Define cabeçalhos para Updates_importUpdate operação.

Aliases de Tipo

DeploymentState

Define valores para DeploymentState.
KnownDeploymentState pode ser utilizado alternadamente com DeploymentState, esta enum contém os valores conhecidos que o serviço suporta.

Conhecer valores suportados pelo serviço

Ativa: a implementação pode ser enviada para dispositivos visados na implementação.
Substituído: existe uma implementação mais recente com o mesmo destino e nenhum dispositivo receberá esta implementação.
Cancelado: a implementação foi cancelada e nenhum dispositivo irá recebê-la.

DeploymentType

Define valores para DeploymentType.
KnownDeploymentType pode ser utilizado alternadamente com DeploymentType. Este enum contém os valores conhecidos suportados pelo serviço.

Conhecer valores suportados pelo serviço

Concluído: uma implementação completa, incluindo transferir, instalar e aplicar ações.
Transferir: uma implementação apenas de transferência que não inclui qualquer instalação ou aplicação de ações. Atualmente, não é suportado.
Instalação: uma implementação apenas de instalação que não inclui quaisquer ações de transferência, apenas instalar e concluir. Atualmente, não é suportado.

DeploymentsCancelDeploymentResponse

Contém dados de resposta para a operação cancelDeployment.

DeploymentsCreateOrUpdateDeploymentResponse

Contém dados de resposta para a operação createOrUpdateDeployment.

DeploymentsGetAllDeploymentsNextResponse

Contém dados de resposta para a operação getAllDeploymentsNext.

DeploymentsGetAllDeploymentsResponse

Contém dados de resposta para a operação getAllDeployments.

DeploymentsGetDeploymentDevicesNextResponse

Contém dados de resposta para a operação getDeploymentDevicesNext.

DeploymentsGetDeploymentDevicesResponse

Contém dados de resposta para a operação getDeploymentDevices.

DeploymentsGetDeploymentResponse

Contém dados de resposta para a operação getDeployment.

DeploymentsGetDeploymentStatusResponse

Contém dados de resposta para a operação getDeploymentStatus.

DeploymentsRetryDeploymentResponse

Contém dados de resposta para a operação retryDeployment.

DeviceDeploymentState

Define valores para DeviceDeploymentState.
KnownDeviceDeploymentState pode ser utilizado alternadamente com DeviceDeploymentState. Este enum contém os valores conhecidos suportados pelo serviço.

Conhecer valores suportados pelo serviço

Com êxito: a implementação foi concluída com êxito.
InProgress: a implementação está em curso.
Falha: a implementação foi concluída com a falha.
Cancelado: a implementação foi cancelada.
Incompatível: a implementação não é compatível com o dispositivo.

DeviceGroupType

Define valores para DeviceGroupType.
KnownDeviceGroupType pode ser utilizado alternadamente com DeviceGroupType. Este enum contém os valores conhecidos suportados pelo serviço.

Conhecer valores suportados pelo serviço

Tudo: a implementação deve ser enviada para todos os dispositivos na classe do dispositivo.
Dispositivos: a implementação deve ser enviada para a lista de dispositivos na definição do grupo de dispositivos.
DeviceGroupDefinitions: a implementação deve ser enviada para a lista de dispositivos devolvidos pela união de todas as consultas de definição do grupo de dispositivos.

DeviceState

Define valores para DeviceState.
KnownDeviceState pode ser utilizado alternadamente com DeviceState, esta enum contém os valores conhecidos que o serviço suporta.

Conhecer valores suportados pelo serviço

NotStarted: Não iniciado (ou não inicializado)
Incompatível: implementação incompatível para este dispositivo.
AlreadyInDeployment: Está em curso outra Implementação para este dispositivo.
Cancelado: a implementação foi cancelada para este dispositivo.
InProgress: Implementação em curso.
Falha: a implementação falhou.
Com êxito: a implementação foi concluída com êxito.

DevicesCreateOrUpdateGroupResponse

Contém dados de resposta para a operação createOrUpdateGroup.

DevicesGetAllDeviceClassesNextResponse

Contém dados de resposta para a operação getAllDeviceClassesNext.

DevicesGetAllDeviceClassesResponse

Contém dados de resposta para a operação getAllDeviceClasses.

DevicesGetAllDeviceTagsNextResponse

Contém dados de resposta para a operação getAllDeviceTagsNext.

DevicesGetAllDeviceTagsResponse

Contém dados de resposta para a operação getAllDeviceTags.

DevicesGetAllDevicesNextResponse

Contém dados de resposta para a operação getAllDevicesNext.

DevicesGetAllDevicesResponse

Contém dados de resposta para a operação getAllDevices.

DevicesGetAllGroupsNextResponse

Contém dados de resposta para a operação getAllGroupsNext.

DevicesGetAllGroupsResponse

Contém dados de resposta para a operação getAllGroups.

DevicesGetDeviceClassDeviceIdsNextResponse

Contém dados de resposta para a operação getDeviceClassDeviceIdsNext.

DevicesGetDeviceClassDeviceIdsResponse

Contém dados de resposta para a operação getDeviceClassDeviceIds.

DevicesGetDeviceClassInstallableUpdatesNextResponse

Contém dados de resposta para a operação getDeviceClassInstallableUpdatesNext.

DevicesGetDeviceClassInstallableUpdatesResponse

Contém dados de resposta para a operação getDeviceClassInstallableUpdates.

DevicesGetDeviceClassResponse

Contém dados de resposta para a operação getDeviceClass.

DevicesGetDeviceResponse

Contém dados de resposta para a operação getDevice.

DevicesGetDeviceTagResponse

Contém dados de resposta para a operação getDeviceTag.

DevicesGetGroupBestUpdatesNextResponse

Contém dados de resposta para a operação getGroupBestUpdatesNext.

DevicesGetGroupBestUpdatesResponse

Contém dados de resposta para a operação getGroupBestUpdates.

DevicesGetGroupResponse

Contém dados de resposta para a operação getGroup.

DevicesGetGroupUpdateComplianceResponse

Contém dados de resposta para a operação getGroupUpdateCompliance.

DevicesGetUpdateComplianceResponse

Contém dados de resposta para a operação getUpdateCompliance.

GroupType

Define valores para GroupType.
KnownGroupType pode ser utilizado alternadamente com GroupType, esta enum contém os valores conhecidos que o serviço suporta.

Conhecer valores suportados pelo serviço

IoTHubTag: Hub IoT grupo baseado em etiquetas.

OperationFilterStatus

Define valores para OperationFilterStatus.
KnownOperationFilterStatus pode ser utilizado alternadamente com OperationFilterStatus. Esta enumeração contém os valores conhecidos suportados pelo serviço.

Conhecer valores suportados pelo serviço

Em execução
NotStarted

OperationStatus

Define valores para OperationStatus.
KnownOperationStatus pode ser utilizado alternadamente com OperationStatus. Esta enumeração contém os valores conhecidos suportados pelo serviço.

Conhecer valores suportados pelo serviço

Indefinido: estado da operação não definida.
NotStarted: operação em segundo plano criada, mas ainda não iniciada.
Em execução: a operação em segundo plano está atualmente em execução.
Com êxito: a operação em segundo plano foi concluída com êxito.
Falha: a operação em segundo plano foi concluída com a falha.

UpdatesDeleteUpdateResponse

Contém dados de resposta para a operação deleteUpdate.

UpdatesGetFileResponse

Contém dados de resposta para a operação getFile.

UpdatesGetFilesNextResponse

Contém dados de resposta para a operação getFilesNext.

UpdatesGetFilesResponse

Contém dados de resposta para a operação getFiles.

UpdatesGetNamesNextResponse

Contém dados de resposta para a operação getNamesNext.

UpdatesGetNamesResponse

Contém dados de resposta para a operação getNames.

UpdatesGetOperationResponse

Contém dados de resposta para a operação getOperation.

UpdatesGetOperationsNextResponse

Contém dados de resposta para a operação getOperationsNext.

UpdatesGetOperationsResponse

Contém dados de resposta para a operação getOperations.

UpdatesGetProvidersNextResponse

Contém dados de resposta para a operação getProvidersNext.

UpdatesGetProvidersResponse

Contém dados de resposta para a operação getProviders.

UpdatesGetUpdateResponse

Contém dados de resposta para a operação getUpdate.

UpdatesGetVersionsNextResponse

Contém dados de resposta para a operação getVersionsNext.

UpdatesGetVersionsResponse

Contém dados de resposta para a operação getVersions.

UpdatesImportUpdateResponse

Contém dados de resposta para a operação importUpdate.

Enumerações

KnownDeploymentState

Valores conhecidos de DeploymentState que o serviço aceita.

KnownDeploymentType

Valores conhecidos de DeploymentType que o serviço aceita.

KnownDeviceDeploymentState

Valores conhecidos de DeviceDeploymentState que o serviço aceita.

KnownDeviceGroupType

Valores conhecidos de DeviceGroupType que o serviço aceita.

KnownDeviceState

Valores conhecidos de DeviceState que o serviço aceita.

KnownGroupType

Valores conhecidos de GroupType que o serviço aceita.

KnownOperationFilterStatus

Valores conhecidos de OperationFilterStatus que o serviço aceita.

KnownOperationStatus

Valores conhecidos de OperationStatus que o serviço aceita.