@azure-rest/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

CloudInitiatedRollbackPolicyFailureOutput

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

CloudInitiatedRollbackPolicyOutput

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

ContractModelOutput

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

Deployment

Metadados de implantação.

DeploymentDeviceStateOutput

Status do dispositivo de implantação.

DeploymentDeviceStatesListOutput

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

DeploymentOutput

Metadados de implantação.

DeploymentStatusOutput

Metadados de status de implantação.

DeploymentsListOutput

A lista de implantações.

DeviceClassOutput

Metadados de classe de dispositivo.

DeviceClassPropertiesOutput

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

DeviceClassSubgroupDeploymentStatusOutput

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

DeviceClassSubgroupOutput

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

DeviceClassSubgroupUpdatableDevicesListOutput

A lista de dispositivos atualizáveis para um subgrupo de classe de dispositivo.

DeviceClassSubgroupUpdatableDevicesOutput

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

DeviceClassSubgroupsListOutput

A lista de subgrupos de classe de dispositivo dentro de um grupo.

DeviceClassesListOutput

A lista de classes de dispositivo.

DeviceHealthListOutput

Matriz de integridade do dispositivo, com suporte à paginação do servidor.

DeviceHealthOutput

Estado de Funcionamento dos Dispositivos

DeviceManagementCreateOrUpdateDeployment200Response

Cria ou atualiza uma implantação.

DeviceManagementCreateOrUpdateDeploymentBodyParam
DeviceManagementCreateOrUpdateDeploymentDefaultResponse

Cria ou atualiza uma implantação.

DeviceManagementCreateOrUpdateDeploymentMediaTypesParam
DeviceManagementDeleteDeployment204Response

Exclui uma implantação.

DeviceManagementDeleteDeploymentDefaultResponse

Exclui uma implantação.

DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response

Exclui uma implantação de subgrupo de classe de dispositivo.

DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse

Exclui uma implantação de subgrupo de classe de dispositivo.

DeviceManagementDeleteDeviceClass204Response

Exclui uma classe de dispositivo. As classes de dispositivo são criadas automaticamente quando os dispositivos habilitados para Atualização de Dispositivo são conectados ao hub, mas não são limpos automaticamente, pois são referenciados por DeviceClassSubgroups. Se o usuário tiver excluído todos os DeviceClassSubgroups de uma classe de dispositivo, ele também poderá excluir a classe de dispositivo para remover os registros do sistema e parar de verificar a compatibilidade dessa classe de dispositivo com novas atualizações. Se um dispositivo for reconectado para essa classe de dispositivo, ele será recriado.

DeviceManagementDeleteDeviceClassDefaultResponse

Exclui uma classe de dispositivo. As classes de dispositivo são criadas automaticamente quando os dispositivos habilitados para Atualização de Dispositivo são conectados ao hub, mas não são limpos automaticamente, pois são referenciados por DeviceClassSubgroups. Se o usuário tiver excluído todos os DeviceClassSubgroups de uma classe de dispositivo, ele também poderá excluir a classe de dispositivo para remover os registros do sistema e parar de verificar a compatibilidade dessa classe de dispositivo com novas atualizações. Se um dispositivo for reconectado para essa classe de dispositivo, ele será recriado.

DeviceManagementDeleteDeviceClassSubgroup204Response

Exclui um subgrupo de classe de dispositivo. Esse subgrupo é criado automaticamente quando um dispositivo habilitado para Atualização de Dispositivo é conectado ao hub e relata suas propriedades. Grupos, subgrupos e implantações não são limpos automaticamente, mas são retidos para fins de histórico. Os usuários podem chamar esse método para excluir um subgrupo se não precisarem manter nenhum histórico do subgrupo e não precisarem mais dele. Se um dispositivo for conectado novamente para esse subgrupo depois que o subgrupo foi excluído, ele será recriado automaticamente, mas não haverá histórico.

DeviceManagementDeleteDeviceClassSubgroupDefaultResponse

Exclui um subgrupo de classe de dispositivo. Esse subgrupo é criado automaticamente quando um dispositivo habilitado para Atualização de Dispositivo é conectado ao hub e relata suas propriedades. Grupos, subgrupos e implantações não são limpos automaticamente, mas são retidos para fins de histórico. Os usuários podem chamar esse método para excluir um subgrupo se não precisarem manter nenhum histórico do subgrupo e não precisarem mais dele. Se um dispositivo for conectado novamente para esse subgrupo depois que o subgrupo foi excluído, ele será recriado automaticamente, mas não haverá histórico.

DeviceManagementDeleteGroup204Response

Exclui um grupo de dispositivos. Esse grupo é criado automaticamente quando um dispositivo habilitado para Atualização de Dispositivo é conectado ao hub e relata suas propriedades. Grupos, subgrupos e implantações não são limpos automaticamente, mas são retidos para fins de histórico. Os usuários podem chamar esse método para excluir um grupo se não precisarem manter nenhum histórico do grupo e não precisarem mais dele. Se um dispositivo for conectado novamente para este grupo depois que o grupo foi excluído, ele será recriado automaticamente, mas não haverá histórico.

DeviceManagementDeleteGroupDefaultResponse

Exclui um grupo de dispositivos. Esse grupo é criado automaticamente quando um dispositivo habilitado para Atualização de Dispositivo é conectado ao hub e relata suas propriedades. Grupos, subgrupos e implantações não são limpos automaticamente, mas são retidos para fins de histórico. Os usuários podem chamar esse método para excluir um grupo se não precisarem manter nenhum histórico do grupo e não precisarem mais dele. Se um dispositivo for conectado novamente para este grupo depois que o grupo foi excluído, ele será recriado automaticamente, mas não haverá histórico.

DeviceManagementGetBestUpdatesForDeviceClassSubgroup
DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response

Obtenha a melhor atualização disponível para um subgrupo de classe de dispositivo e uma contagem de quantos dispositivos precisam dessa atualização.

DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse

Obtenha a melhor atualização disponível para um subgrupo de classe de dispositivo e uma contagem de quantos dispositivos precisam dessa atualização.

DeviceManagementGetDeployment
DeviceManagementGetDeployment200Response

Obtém as propriedades de implantação.

DeviceManagementGetDeploymentDefaultResponse

Obtém as propriedades de implantação.

DeviceManagementGetDeploymentForDeviceClassSubgroup
DeviceManagementGetDeploymentForDeviceClassSubgroup200Response

Obtém as propriedades de implantação.

DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse

Obtém as propriedades de implantação.

DeviceManagementGetDeploymentStatus
DeviceManagementGetDeploymentStatus200Response

Obtém o status de uma implantação, incluindo um detalhamento de quantos dispositivos na implantação estão em andamento, concluídos ou falharam.

DeviceManagementGetDeploymentStatusDefaultResponse

Obtém o status de uma implantação, incluindo um detalhamento de quantos dispositivos na implantação estão em andamento, concluídos ou falharam.

DeviceManagementGetDevice
DeviceManagementGetDevice200Response

Obtém as propriedades do dispositivo e o status de implantação mais recente de um dispositivo conectado à Atualização de Dispositivo para Hub IoT.

DeviceManagementGetDeviceClass
DeviceManagementGetDeviceClass200Response

Obtém as propriedades de uma classe de dispositivo.

DeviceManagementGetDeviceClassDefaultResponse

Obtém as propriedades de uma classe de dispositivo.

DeviceManagementGetDeviceClassSubgroup
DeviceManagementGetDeviceClassSubgroup200Response

Obtém detalhes do subgrupo de classe de dispositivo. Um subgrupo de classe de dispositivo é o conjunto de dispositivos dentro do grupo que compartilham a mesma classe de dispositivo. Todos os dispositivos dentro da mesma classe de dispositivo são compatíveis com as mesmas atualizações.

DeviceManagementGetDeviceClassSubgroupDefaultResponse

Obtém detalhes do subgrupo de classe de dispositivo. Um subgrupo de classe de dispositivo é o conjunto de dispositivos dentro do grupo que compartilham a mesma classe de dispositivo. Todos os dispositivos dentro da mesma classe de dispositivo são compatíveis com as mesmas atualizações.

DeviceManagementGetDeviceClassSubgroupDeploymentStatus
DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response

Obtém o status de uma implantação, incluindo um detalhamento de quantos dispositivos na implantação estão em andamento, concluídos ou falharam.

DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse

Obtém o status de uma implantação, incluindo um detalhamento de quantos dispositivos na implantação estão em andamento, concluídos ou falharam.

DeviceManagementGetDeviceClassSubgroupUpdateCompliance
DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response

Obtenha informações de conformidade de atualização do subgrupo de classe de dispositivo, como quantos dispositivos estão em sua atualização mais recente, quantos precisam de novas atualizações e quantos estão em andamento para receber uma nova atualização.

DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse

Obtenha informações de conformidade de atualização do subgrupo de classe de dispositivo, como quantos dispositivos estão em sua atualização mais recente, quantos precisam de novas atualizações e quantos estão em andamento para receber uma nova atualização.

DeviceManagementGetDeviceDefaultResponse

Obtém as propriedades do dispositivo e o status de implantação mais recente de um dispositivo conectado à Atualização de Dispositivo para Hub IoT.

DeviceManagementGetDeviceModule
DeviceManagementGetDeviceModule200Response

Obtém as propriedades do módulo de dispositivo e o status de implantação mais recente de um módulo de dispositivo conectado à Atualização de Dispositivo para o Hub IoT.

DeviceManagementGetDeviceModuleDefaultResponse

Obtém as propriedades do módulo de dispositivo e o status de implantação mais recente de um módulo de dispositivo conectado à Atualização de Dispositivo para o Hub IoT.

DeviceManagementGetGroup
DeviceManagementGetGroup200Response

Obtém as propriedades do grupo de dispositivos.

DeviceManagementGetGroupDefaultResponse

Obtém as propriedades do grupo de dispositivos.

DeviceManagementGetLogCollection200Response

Obter a coleta de log de diagnóstico do dispositivo

DeviceManagementGetLogCollectionDefaultResponse

Obter a coleta de log de diagnóstico do dispositivo

DeviceManagementGetLogCollectionDetailedStatus
DeviceManagementGetLogCollectionDetailedStatus200Response

Obter coleta de logs com status detalhado

DeviceManagementGetLogCollectionDetailedStatusDefaultResponse

Obter coleta de logs com status detalhado

DeviceManagementGetOperationStatus
DeviceManagementGetOperationStatus200Headers
DeviceManagementGetOperationStatus200Response

Recuperar o status da operação.

DeviceManagementGetOperationStatus304Response

Recuperar o status da operação.

DeviceManagementGetOperationStatusDefaultResponse

Recuperar o status da operação.

DeviceManagementGetOperationStatusHeaderParam
DeviceManagementGetOperationStatusHeaders
DeviceManagementGetUpdateCompliance
DeviceManagementGetUpdateCompliance200Response

Obtém o detalhamento de quantos dispositivos estão em sua atualização mais recente, têm novas atualizações disponíveis ou estão em andamento recebendo novas atualizações.

DeviceManagementGetUpdateComplianceDefaultResponse

Obtém o detalhamento de quantos dispositivos estão em sua atualização mais recente, têm novas atualizações disponíveis ou estão em andamento recebendo novas atualizações.

DeviceManagementGetUpdateComplianceForGroup
DeviceManagementGetUpdateComplianceForGroup200Response

Obtenha informações de conformidade de atualização de grupo de dispositivos, como quantos dispositivos estão em sua atualização mais recente, quantos precisam de novas atualizações e quantos estão em andamento ao receber uma nova atualização.

DeviceManagementGetUpdateComplianceForGroupDefaultResponse

Obtenha informações de conformidade de atualização de grupo de dispositivos, como quantos dispositivos estão em sua atualização mais recente, quantos precisam de novas atualizações e quantos estão em andamento ao receber uma nova atualização.

DeviceManagementImportDevices
DeviceManagementImportDevices202Headers
DeviceManagementImportDevices202Response

Importe dispositivos existentes do Hub IoT. Trata-se de uma operação de longa duração; Use Operation-Location valor do cabeçalho de resposta para verificar o status da operação.

DeviceManagementImportDevicesBodyParam
DeviceManagementImportDevicesDefaultResponse

Importe dispositivos existentes do Hub IoT. Trata-se de uma operação de longa duração; Use Operation-Location valor do cabeçalho de resposta para verificar o status da operação.

DeviceManagementImportDevicesMediaTypesParam
DeviceManagementListBestUpdatesForGroup
DeviceManagementListBestUpdatesForGroup200Response

Obtenha as melhores atualizações disponíveis para um grupo de dispositivos e uma contagem de quantos dispositivos precisam de cada atualização.

DeviceManagementListBestUpdatesForGroupDefaultResponse

Obtenha as melhores atualizações disponíveis para um grupo de dispositivos e uma contagem de quantos dispositivos precisam de cada atualização.

DeviceManagementListDeploymentsForDeviceClassSubgroup
DeviceManagementListDeploymentsForDeviceClassSubgroup200Response

Obtém uma lista de implantações para um subgrupo de classe de dispositivo.

DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse

Obtém uma lista de implantações para um subgrupo de classe de dispositivo.

DeviceManagementListDeploymentsForDeviceClassSubgroupQueryParam
DeviceManagementListDeploymentsForDeviceClassSubgroupQueryParamProperties
DeviceManagementListDeploymentsForGroup
DeviceManagementListDeploymentsForGroup200Response

Obtém uma lista de implantações para um grupo de dispositivos.

DeviceManagementListDeploymentsForGroupDefaultResponse

Obtém uma lista de implantações para um grupo de dispositivos.

DeviceManagementListDeploymentsForGroupQueryParam
DeviceManagementListDeploymentsForGroupQueryParamProperties
DeviceManagementListDeviceClassSubgroupsForGroup
DeviceManagementListDeviceClassSubgroupsForGroup200Response

Obtenha os subgrupos de classe de dispositivo para o grupo. Um subgrupo de classe de dispositivo é o conjunto de dispositivos dentro do grupo que compartilham a mesma classe de dispositivo. Todos os dispositivos dentro da mesma classe de dispositivo são compatíveis com as mesmas atualizações.

DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse

Obtenha os subgrupos de classe de dispositivo para o grupo. Um subgrupo de classe de dispositivo é o conjunto de dispositivos dentro do grupo que compartilham a mesma classe de dispositivo. Todos os dispositivos dentro da mesma classe de dispositivo são compatíveis com as mesmas atualizações.

DeviceManagementListDeviceClassSubgroupsForGroupQueryParam
DeviceManagementListDeviceClassSubgroupsForGroupQueryParamProperties
DeviceManagementListDeviceClasses
DeviceManagementListDeviceClasses200Response

Obtém uma lista de todas as classes de dispositivo (conjuntos de dispositivos compatíveis com as mesmas atualizações com base na ID do modelo e nas propriedades de composição relatadas na interface PnP de Atualização de Dispositivo no Hub IoT) para todos os dispositivos conectados à Atualização de Dispositivo para Hub IoT.

DeviceManagementListDeviceClassesDefaultResponse

Obtém uma lista de todas as classes de dispositivo (conjuntos de dispositivos compatíveis com as mesmas atualizações com base na ID do modelo e nas propriedades de composição relatadas na interface PnP de Atualização de Dispositivo no Hub IoT) para todos os dispositivos conectados à Atualização de Dispositivo para Hub IoT.

DeviceManagementListDeviceClassesQueryParam
DeviceManagementListDeviceClassesQueryParamProperties
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response

Obtém uma lista de dispositivos em uma implantação junto com seu estado. Útil para obter uma lista de dispositivos com falha.

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse

Obtém uma lista de dispositivos em uma implantação junto com seu estado. Útil para obter uma lista de dispositivos com falha.

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentQueryParam
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentQueryParamProperties
DeviceManagementListDevices
DeviceManagementListDevices200Response

Obtém uma lista de dispositivos conectados à Atualização de Dispositivo para o Hub IoT.

DeviceManagementListDevicesDefaultResponse

Obtém uma lista de dispositivos conectados à Atualização de Dispositivo para o Hub IoT.

DeviceManagementListDevicesQueryParam
DeviceManagementListDevicesQueryParamProperties
DeviceManagementListGroups
DeviceManagementListGroups200Response

Obtém uma lista de todos os grupos de dispositivos. O grupo $default será sempre devolvido primeiro.

DeviceManagementListGroupsDefaultResponse

Obtém uma lista de todos os grupos de dispositivos. O grupo $default será sempre devolvido primeiro.

DeviceManagementListGroupsQueryParam
DeviceManagementListGroupsQueryParamProperties
DeviceManagementListHealthOfDevices
DeviceManagementListHealthOfDevices200Response

Obter lista de estado de funcionamento do dispositivo

DeviceManagementListHealthOfDevicesDefaultResponse

Obter lista de estado de funcionamento do dispositivo

DeviceManagementListHealthOfDevicesQueryParam
DeviceManagementListHealthOfDevicesQueryParamProperties
DeviceManagementListInstallableUpdatesForDeviceClass
DeviceManagementListInstallableUpdatesForDeviceClass200Response

Obtém uma lista de atualizações instaláveis para uma classe de dispositivo.

DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse

Obtém uma lista de atualizações instaláveis para uma classe de dispositivo.

DeviceManagementListLogCollections
DeviceManagementListLogCollections200Response

Obter todas as coleções de log de diagnóstico de dispositivo

DeviceManagementListLogCollectionsDefaultResponse

Obter todas as coleções de log de diagnóstico de dispositivo

DeviceManagementListOperationStatuses
DeviceManagementListOperationStatuses200Response

Obtenha uma lista de todas as operações de importação de dispositivos. As operações concluídas são mantidas por 7 dias antes da exclusão automática.

DeviceManagementListOperationStatusesDefaultResponse

Obtenha uma lista de todas as operações de importação de dispositivos. As operações concluídas são mantidas por 7 dias antes da exclusão automática.

DeviceManagementListOperationStatusesQueryParam
DeviceManagementListOperationStatusesQueryParamProperties
DeviceManagementRetryDeployment
DeviceManagementRetryDeployment200Response

Tenta novamente uma implantação com dispositivos com falha.

DeviceManagementRetryDeploymentDefaultResponse

Tenta novamente uma implantação com dispositivos com falha.

DeviceManagementStartLogCollection
DeviceManagementStartLogCollection201Response

Inicie a coleta de log de diagnóstico do dispositivo em dispositivos especificados.

DeviceManagementStartLogCollectionBodyParam
DeviceManagementStartLogCollectionDefaultResponse

Inicie a coleta de log de diagnóstico do dispositivo em dispositivos especificados.

DeviceManagementStartLogCollectionMediaTypesParam
DeviceManagementStopDeployment
DeviceManagementStopDeployment200Response

Interrompe uma implantação.

DeviceManagementStopDeploymentDefaultResponse

Interrompe uma implantação.

DeviceManagementUpdateDeviceClass200Response

Atualize os detalhes da classe do dispositivo.

DeviceManagementUpdateDeviceClassBodyParam
DeviceManagementUpdateDeviceClassDefaultResponse

Atualize os detalhes da classe do dispositivo.

DeviceManagementUpdateDeviceClassMediaTypesParam
DeviceOperationOutput

Metadados da operação.

DeviceOperationsListOutput

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

DeviceOutput

Metadados do dispositivo.

DeviceUpdateAgentId

ID do agente de Atualização de Dispositivo

DeviceUpdateAgentIdOutput

ID do agente de Atualização de Dispositivo

DeviceUpdateClientOptions

Os parâmetros opcionais para o cliente

DeviceUpdateDeleteUpdate202Headers
DeviceUpdateDeleteUpdate202Response

Exclua uma versão de atualização específica. Trata-se de uma operação de longa duração; Use Operation-Location valor do cabeçalho de resposta para verificar o status da operação.

DeviceUpdateDeleteUpdateDefaultResponse

Exclua uma versão de atualização específica. Trata-se de uma operação de longa duração; Use Operation-Location valor do cabeçalho de resposta para verificar o status da operação.

DeviceUpdateGetFile
DeviceUpdateGetFile200Response

Obtenha um arquivo de atualização específico da versão.

DeviceUpdateGetFile304Response

Obtenha um arquivo de atualização específico da versão.

DeviceUpdateGetFileDefaultResponse

Obtenha um arquivo de atualização específico da versão.

DeviceUpdateGetFileHeaderParam
DeviceUpdateGetFileHeaders
DeviceUpdateGetOperationStatus
DeviceUpdateGetOperationStatus200Headers
DeviceUpdateGetOperationStatus200Response

Recuperar o status da operação.

DeviceUpdateGetOperationStatus304Response

Recuperar o status da operação.

DeviceUpdateGetOperationStatusDefaultResponse

Recuperar o status da operação.

DeviceUpdateGetOperationStatusHeaderParam
DeviceUpdateGetOperationStatusHeaders
DeviceUpdateGetUpdate
DeviceUpdateGetUpdate200Response

Obtenha uma versão de atualização específica.

DeviceUpdateGetUpdate304Response

Obtenha uma versão de atualização específica.

DeviceUpdateGetUpdateDefaultResponse

Obtenha uma versão de atualização específica.

DeviceUpdateGetUpdateHeaderParam
DeviceUpdateGetUpdateHeaders
DeviceUpdateImportUpdate
DeviceUpdateImportUpdate200Response

Importe a nova versão de atualização. Trata-se de uma operação de longa duração; Use Operation-Location valor do cabeçalho de resposta para verificar o status da operação.

DeviceUpdateImportUpdate202Headers
DeviceUpdateImportUpdate202Response

Importe a nova versão de atualização. Trata-se de uma operação de longa duração; Use Operation-Location valor do cabeçalho de resposta para verificar o status da operação.

DeviceUpdateImportUpdateBodyParam
DeviceUpdateImportUpdateDefaultResponse

Importe a nova versão de atualização. Trata-se de uma operação de longa duração; Use Operation-Location valor do cabeçalho de resposta para verificar o status da operação.

DeviceUpdateImportUpdateMediaTypesParam
DeviceUpdateListFiles
DeviceUpdateListFiles200Response

Obtenha uma lista de todos os identificadores de arquivo de atualização para a versão especificada.

DeviceUpdateListFilesDefaultResponse

Obtenha uma lista de todos os identificadores de arquivo de atualização para a versão especificada.

DeviceUpdateListNames
DeviceUpdateListNames200Response

Obtenha uma lista de todos os nomes de atualização que correspondem ao provedor especificado.

DeviceUpdateListNamesDefaultResponse

Obtenha uma lista de todos os nomes de atualização que correspondem ao provedor especificado.

DeviceUpdateListOperationStatuses
DeviceUpdateListOperationStatuses200Response

Obtenha uma lista de todas as operações de atualização de importação. As operações concluídas são mantidas por 7 dias antes da exclusão automática. As operações de exclusão não são retornadas por esta versão da API.

DeviceUpdateListOperationStatusesDefaultResponse

Obtenha uma lista de todas as operações de atualização de importação. As operações concluídas são mantidas por 7 dias antes da exclusão automática. As operações de exclusão não são retornadas por esta versão da API.

DeviceUpdateListOperationStatusesQueryParam
DeviceUpdateListOperationStatusesQueryParamProperties
DeviceUpdateListProviders
DeviceUpdateListProviders200Response

Obtenha uma lista de todos os provedores de atualização que foram importados para a Atualização de Dispositivo para o Hub IoT.

DeviceUpdateListProvidersDefaultResponse

Obtenha uma lista de todos os provedores de atualização que foram importados para a Atualização de Dispositivo para o Hub IoT.

DeviceUpdateListUpdates
DeviceUpdateListUpdates200Response

Obtenha uma lista de todas as atualizações que foram importadas para a Atualização de Dispositivo para o Hub IoT.

DeviceUpdateListUpdatesDefaultResponse

Obtenha uma lista de todas as atualizações que foram importadas para a Atualização de Dispositivo para o Hub IoT.

DeviceUpdateListUpdatesQueryParam
DeviceUpdateListUpdatesQueryParamProperties
DeviceUpdateListVersions
DeviceUpdateListVersions200Response

Obtenha uma lista de todas as versões de atualização que correspondem ao provedor e ao nome especificados.

DeviceUpdateListVersionsDefaultResponse

Obtenha uma lista de todas as versões de atualização que correspondem ao provedor e ao nome especificados.

DeviceUpdateListVersionsQueryParam
DeviceUpdateListVersionsQueryParamProperties
DevicesListOutput

A lista de dispositivos.

ErrorModelOutput

Detalhes do erro.

ErrorResponseOutput

Resposta de erro comum.

FileImportMetadata

Metadados que descrevem um arquivo de atualização.

GroupOutput

Detalhes do grupo.

GroupsListOutput

A lista de grupos.

HealthCheckOutput

Exame 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 do item de entrada de atualização.

InnerErrorOutput

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

InstallResultOutput

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

InstructionsOutput
LogCollection

Corpo da solicitação de diagnóstico

LogCollectionListOutput

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

LogCollectionOperationDetailedStatusOutput

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

LogCollectionOperationDeviceStatusOutput

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

LogCollectionOutput

Corpo da solicitação de diagnóstico

PageSettings

Uma interface que rastreia as configurações para iteração paginada

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

PagingOptions

Opções para o auxiliar de paginação

PatchBody

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

Routes
SimplePollerLike

Um poller simples que pode ser usado para sondar uma operação de longa duração.

StepOutput

Etapa de instruções de instalação da atualização.

StepResultOutput

O resultado da etapa sob uma atualização.

StringsListOutput

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

UpdateComplianceOutput

Atualize as informações de conformidade.

UpdateFileBaseOutput

Atualizar metadados básicos do arquivo.

UpdateFileDownloadHandlerOutput

Manipulador de download para utilizar arquivos relacionados para baixar o arquivo de carga útil.

UpdateFileOutput

Atualizar metadados do arquivo.

UpdateId

Atualizar identificador.

UpdateIdOutput

Atualizar identificador.

UpdateInfo

Atualizar informações.

UpdateInfoListOutput

Lista de informações de atualização.

UpdateInfoOutput

Atualizar informações.

UpdateListOutput

A lista de atualizações.

UpdateOperationOutput

Metadados da operação.

UpdateOperationsListOutput

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

UpdateOutput

Atualizar metadados.

Aliases de Tipo

DeviceManagementCreateOrUpdateDeploymentParameters
DeviceManagementDeleteDeploymentForDeviceClassSubgroupParameters
DeviceManagementDeleteDeploymentParameters
DeviceManagementDeleteDeviceClassParameters
DeviceManagementDeleteDeviceClassSubgroupParameters
DeviceManagementDeleteGroupParameters
DeviceManagementGetBestUpdatesForDeviceClassSubgroupParameters
DeviceManagementGetDeploymentForDeviceClassSubgroupParameters
DeviceManagementGetDeploymentParameters
DeviceManagementGetDeploymentStatusParameters
DeviceManagementGetDeviceClassParameters
DeviceManagementGetDeviceClassSubgroupDeploymentStatusParameters
DeviceManagementGetDeviceClassSubgroupParameters
DeviceManagementGetDeviceClassSubgroupUpdateComplianceParameters
DeviceManagementGetDeviceModuleParameters
DeviceManagementGetDeviceParameters
DeviceManagementGetGroupParameters
DeviceManagementGetLogCollectionDetailedStatusParameters
DeviceManagementGetLogCollectionParameters
DeviceManagementGetOperationStatusParameters
DeviceManagementGetUpdateComplianceForGroupParameters
DeviceManagementGetUpdateComplianceParameters
DeviceManagementImportDevicesParameters
DeviceManagementListBestUpdatesForGroupParameters
DeviceManagementListDeploymentsForDeviceClassSubgroupParameters
DeviceManagementListDeploymentsForGroupParameters
DeviceManagementListDeviceClassSubgroupsForGroupParameters
DeviceManagementListDeviceClassesParameters
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentParameters
DeviceManagementListDevicesParameters
DeviceManagementListGroupsParameters
DeviceManagementListHealthOfDevicesParameters
DeviceManagementListInstallableUpdatesForDeviceClassParameters
DeviceManagementListLogCollectionsParameters
DeviceManagementListOperationStatusesParameters
DeviceManagementRetryDeploymentParameters
DeviceManagementStartLogCollectionParameters
DeviceManagementStopDeploymentParameters
DeviceManagementUpdateDeviceClassParameters
DeviceUpdateClient
DeviceUpdateDeleteUpdateParameters
DeviceUpdateGetFileParameters
DeviceUpdateGetOperationStatusParameters
DeviceUpdateGetUpdateParameters
DeviceUpdateImportUpdateParameters
DeviceUpdateListFilesParameters
DeviceUpdateListNamesParameters
DeviceUpdateListOperationStatusesParameters
DeviceUpdateListProvidersParameters
DeviceUpdateListUpdatesParameters
DeviceUpdateListVersionsParameters
GetArrayType

Tipo auxiliar para extrair o tipo de uma matriz

GetPage

O tipo de uma função personalizada que define como obter uma página e um link para a próxima, se houver.

PaginateReturn

Tipo auxiliar para inferir o Tipo dos elementos paginados do tipo de resposta Esse tipo é gerado com base nas informações do swagger para x-ms-pageable, especificamente na propriedade itemName, que indica a propriedade da resposta onde os itens de página são encontrados. O valor padrão é value. Este tipo nos permitirá fornecer Iterator fortemente tipado com base na resposta que obtemos como segundo parâmetro

PatchBodyResourceMergeAndPatch

A classe de dispositivo json mesclar corpo do patch. Atualmente só suporta patching friendlyName.

Funções

default(string, TokenCredential, DeviceUpdateClientOptions)

Inicializar uma nova instância do DeviceUpdateClient

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

Função auxiliar que cria um objeto Poller para ajudar a sondar uma operação de longa duração.

isUnexpected(DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse)
isUnexpected(DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse)
isUnexpected(DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse)
isUnexpected(DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse)
isUnexpected(DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse)
isUnexpected(DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse)
isUnexpected(DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse)
isUnexpected(DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse)
isUnexpected(DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse)
isUnexpected(DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse)
isUnexpected(DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse)
isUnexpected(DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse)
isUnexpected(DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse)
isUnexpected(DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse)
isUnexpected(DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse)
isUnexpected(DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse)
isUnexpected(DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse)
isUnexpected(DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse)
isUnexpected(DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse)
isUnexpected(DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse)
isUnexpected(DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse)
isUnexpected(DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse)
isUnexpected(DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse)
isUnexpected(DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse)
isUnexpected(DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse)
isUnexpected(DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse)
isUnexpected(DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse)
isUnexpected(DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse)
isUnexpected(DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse)
isUnexpected(DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse)
isUnexpected(DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse)
isUnexpected(DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse)
isUnexpected(DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse)
isUnexpected(DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse)
isUnexpected(DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse)
isUnexpected(DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse)
isUnexpected(DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse)
isUnexpected(DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse)
isUnexpected(DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse)
isUnexpected(DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse)
isUnexpected(DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

O auxiliar para paginar resulta de uma resposta inicial que segue a especificação da extensão Autorest x-ms-pageable

Detalhes de Função

default(string, TokenCredential, DeviceUpdateClientOptions)

Inicializar uma nova instância do DeviceUpdateClient

function default(endpoint: string, credentials: TokenCredential, options?: DeviceUpdateClientOptions): DeviceUpdateClient

Parâmetros

endpoint

string

O ponto de extremidade da conta da Atualização de Dispositivo para o Hub IoT (somente nome do host, sem protocolo).

credentials
TokenCredential

identificar exclusivamente a credencial do cliente

options
DeviceUpdateClientOptions

o parâmetro para todos os parâmetros opcionais

Devoluções

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

Função auxiliar que cria um objeto Poller para ajudar a sondar uma operação de longa duração.

function getLongRunningPoller<TResult>(client: Client, initialResponse: TResult, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>

Parâmetros

client
Client

Cliente a utilizar para enviar o pedido para obter páginas adicionais.

initialResponse

TResult

A resposta inicial.

options

CreateHttpPollerOptions<TResult, OperationState<TResult>>

Opções para definir um estado de retomada ou intervalo de sondagem personalizado.

Devoluções

Promise<SimplePollerLike<OperationState<TResult>, TResult>>

  • Um poller se opõe a pesquisar atualizações de estado da operação e, eventualmente, obter a resposta final.

isUnexpected(DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse)

function isUnexpected(response: DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse)

function isUnexpected(response: DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse)

function isUnexpected(response: DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse)

function isUnexpected(response: DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse)

function isUnexpected(response: DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse)

function isUnexpected(response: DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse)

function isUnexpected(response: DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse)

function isUnexpected(response: DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse)

function isUnexpected(response: DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse)

function isUnexpected(response: DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse)

function isUnexpected(response: DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse)

function isUnexpected(response: DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse)

function isUnexpected(response: DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse)

function isUnexpected(response: DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse)

function isUnexpected(response: DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse)

function isUnexpected(response: DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse)

function isUnexpected(response: DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse)

function isUnexpected(response: DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse)

function isUnexpected(response: DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse)

function isUnexpected(response: DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse)

function isUnexpected(response: DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse): response

Parâmetros

Devoluções

response

isUnexpected(DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse)

function isUnexpected(response: DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse): response

Parâmetros

Devoluções

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

O auxiliar para paginar resulta de uma resposta inicial que segue a especificação da extensão Autorest x-ms-pageable

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

Parâmetros

client
Client

Cliente a utilizar para enviar os pedidos da página seguinte

initialResponse

TResponse

Resposta inicial contendo o nextLink e a página atual de elementos

options

PagingOptions<TResponse>

Devoluções

  • PagedAsyncIterableIterator para iterar os elementos