Partilhar via


@azure/iot-device-update package

Classes

DeviceUpdateClient
DeviceUpdateClientContext

Interfaces

AccessCondition

Grupo de parâmetros

Compatibility

Atualize as informações de compatibilidade.

Deployment

Metadados de implantação.

DeploymentDeviceState

Status do dispositivo de implantação.

DeploymentDeviceStatesFilter

Filtro de estado do dispositivo de implantação.

DeploymentFilter

Filtro de implantação.

DeploymentStatus

Metadados de status de implantação.

DeploymentsGetAllDeploymentsNextOptionalParams

Parâmetros opcionais.

DeploymentsGetAllDeploymentsOptionalParams

Parâmetros opcionais.

DeploymentsGetDeploymentDevicesNextOptionalParams

Parâmetros opcionais.

DeploymentsGetDeploymentDevicesOptionalParams

Parâmetros opcionais.

Device

Metadados do dispositivo.

DeviceClass

Metadados de 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 do arquivo.

FileImportMetadata

Metadados que descrevem um arquivo de atualização.

Group

Detalhes do grupo.

GroupBestUpdatesFilter

Filtro de melhores atualizações do grupo.

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.

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 da operação.

OperationFilter

Filtro de estado da operação.

PageableListOfDeploymentDeviceStates

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

PageableListOfDeployments

A lista de implantações.

PageableListOfDeviceClasses

A lista de classes de dispositivo.

PageableListOfDeviceTags

A lista de tags de dispositivo.

PageableListOfDevices

A lista de dispositivos.

PageableListOfGroups

A lista de grupos.

PageableListOfOperations

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

PageableListOfStrings

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

PageableListOfUpdatableDevices

A lista de dispositivos atualizáveis.

PageableListOfUpdateIds

A lista de identidades de atualização.

UpdatableDevices

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

Update

Atualizar metadados.

UpdateCompliance

Atualize as informações de conformidade.

UpdateId

Atualizar identificador.

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 usado de forma intercambiável com DeploymentState, esse enum contém os valores conhecidos suportados pelo serviço.

Conheça os valores suportados pelo serviço

Ativo: a implantação pode ser enviada para dispositivos direcionados na implantação.
Substituída: existe uma implantação mais recente com a mesma segmentação e nenhum dispositivo receberá essa implantação.
Cancelada: a implantação foi cancelada e nenhum dispositivo a receberá.

DeploymentType

Define valores para DeploymentType.
KnownDeploymentType pode ser usado de forma intercambiável com DeploymentType, este enum contém os valores conhecidos que o serviço suporta.

Conheça os valores suportados pelo serviço

Concluída: uma implantação completa, incluindo ações de download, instalação e aplicação.
Download: uma implantação somente para download que não inclui nenhuma ação de instalação ou aplicação. Não suportado atualmente.
Instalar: uma distribuição somente de instalação que não inclui nenhuma ação de download, apenas instalar e concluir. Não suportado atualmente.

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 usado de forma intercambiável com DeviceDeploymentState, este enum contém os valores conhecidos que o serviço suporta.

Conheça os valores suportados pelo serviço

Êxito: a implantação foi concluída com êxito.
InProgress: A implantação está em andamento.
Falha: A implantação foi concluída com falha.
Cancelado: a implantação foi cancelada.
Incompatível: a implantação não é compatível com o dispositivo.

DeviceGroupType

Define valores para DeviceGroupType.
KnownDeviceGroupType pode ser usado de forma intercambiável com DeviceGroupType, este enum contém os valores conhecidos que o serviço suporta.

Conheça os valores suportados pelo serviço

Todos: A implantação deve ser enviada para todos os dispositivos na classe de dispositivo.
Dispositivos: A implantação deve ser enviada para a lista de dispositivos na definição de grupo de dispositivos.
DeviceGroupDefinitions: A implantação deve ser enviada para a lista de dispositivos retornados pela união de todas as consultas de definição de grupo de dispositivos.

DeviceState

Define valores para DeviceState.
KnownDeviceState pode ser usado de forma intercambiável com DeviceState, esse enum contém os valores conhecidos que o serviço suporta.

Conheça os valores suportados pelo serviço

NotStarted: Não iniciado (ou não inicializado)
Incompatível: Implementação incompatível para este dispositivo.
AlreadyInDeployment: Outra implantação está em andamento para este dispositivo.
Cancelado: a implantação foi cancelada para este dispositivo.
InProgress: Implantação em andamento.
Falha: Falha na implantação.
Êxito: implantação 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 usado de forma intercambiável com GroupType, este enum contém os valores conhecidos que o serviço suporta.

Conheça os valores suportados pelo serviço

IoTHubTag: grupo baseado em tags do Hub IoT.

OperationFilterStatus

Define valores para OperationFilterStatus.
KnownOperationFilterStatus pode ser usado de forma intercambiável com OperationFilterStatus, este enum contém os valores conhecidos que o serviço suporta.

Conheça os valores suportados pelo serviço

A correr
NotStarted

OperationStatus

Define valores para OperationStatus.
KnownOperationStatus pode ser usado de forma intercambiável com OperationStatus, esse enum contém os valores conhecidos que o serviço suporta.

Conheça os valores suportados pelo serviço

Indefinido: Status da operação indefinido.
NotStarted: operação em segundo plano criada, mas ainda não iniciada.
Em execução: A operação em segundo plano está em execução no momento.
Bem sucedido: Operação em segundo plano concluída com sucesso.
Falha: Operação em segundo plano concluída com 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

Os 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

Os valores conhecidos de OperationStatus que o serviço aceita.