@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
Funções
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<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator para iterar os elementos