@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 da implantação. |
| DeploymentsListOutput |
A lista de implantações. |
| DeviceClassOutput |
Metadados da 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 de 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 em um grupo. |
| DeviceClassesListOutput |
A lista de classes de dispositivo. |
| DeviceHealthListOutput |
Matriz de Integridade do Dispositivo, com suporte à paginação do servidor. |
| DeviceHealthOutput |
Integridade do Dispositivo |
| 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 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 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 mantidos para fins de histórico. Os usuários podem chamar esse método para excluir um subgrupo se não precisarem reter nenhum do histórico do subgrupo e não precisarem mais dele. Se um dispositivo estiver conectado novamente para esse subgrupo depois que o subgrupo tiver sido 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 mantidos para fins de histórico. Os usuários podem chamar esse método para excluir um subgrupo se não precisarem reter nenhum do histórico do subgrupo e não precisarem mais dele. Se um dispositivo estiver conectado novamente para esse subgrupo depois que o subgrupo tiver sido 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 mantidos para fins de histórico. Os usuários podem chamar esse método para excluir um grupo se não precisarem reter nenhum histórico do grupo e não precisarem mais dele. Se um dispositivo estiver conectado novamente para esse grupo depois que o grupo tiver sido 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 mantidos para fins de histórico. Os usuários podem chamar esse método para excluir um grupo se não precisarem reter nenhum histórico do grupo e não precisarem mais dele. Se um dispositivo estiver conectado novamente para esse grupo depois que o grupo tiver sido 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 com falha. |
| 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 com falha. |
| DeviceManagementGetDevice | |
| DeviceManagementGetDevice200Response |
Obtém as propriedades do dispositivo e o status de implantação mais recente para 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 da 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 na mesma classe de dispositivo são compatíveis com as mesmas atualizações. |
| DeviceManagementGetDeviceClassSubgroupDefaultResponse |
Obtém detalhes do subgrupo da 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 na 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 com falha. |
| 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 com falha. |
| DeviceManagementGetDeviceClassSubgroupUpdateCompliance | |
| DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response |
Obtenha informações de conformidade de atualização de 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 ao receber uma nova atualização. |
| DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse |
Obtenha informações de conformidade de atualização de 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 ao receber uma nova atualização. |
| DeviceManagementGetDeviceDefaultResponse |
Obtém as propriedades do dispositivo e o status de implantação mais recente para 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 para 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 para 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 coleção de logs de diagnóstico do dispositivo |
| DeviceManagementGetLogCollectionDefaultResponse |
Obter a coleção de logs de diagnóstico do dispositivo |
| DeviceManagementGetLogCollectionDetailedStatus | |
| DeviceManagementGetLogCollectionDetailedStatus200Response |
Obter a coleção de logs com status detalhado |
| DeviceManagementGetLogCollectionDetailedStatusDefaultResponse |
Obter a coleção 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 do 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 do 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 |
Importar dispositivos existentes do Hub IoT. Esta é uma operação de execução prolongada; use Operation-Location valor do cabeçalho de resposta para verificar o status da operação. |
| DeviceManagementImportDevicesBodyParam | |
| DeviceManagementImportDevicesDefaultResponse |
Importar dispositivos existentes do Hub IoT. Esta é uma operação de execução prolongada; 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 na 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 na 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 nas propriedades de ID do modelo e compatibilidade 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 nas propriedades de ID do modelo e compatibilidade 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 Hub IoT. |
| DeviceManagementListDevicesDefaultResponse |
Obtém uma lista de dispositivos conectados à Atualização de Dispositivo para Hub IoT. |
| DeviceManagementListDevicesQueryParam | |
| DeviceManagementListDevicesQueryParamProperties | |
| DeviceManagementListGroups | |
| DeviceManagementListGroups200Response |
Obtém uma lista de todos os grupos de dispositivos. O grupo $default sempre será retornado primeiro. |
| DeviceManagementListGroupsDefaultResponse |
Obtém uma lista de todos os grupos de dispositivos. O grupo $default sempre será retornado primeiro. |
| DeviceManagementListGroupsQueryParam | |
| DeviceManagementListGroupsQueryParamProperties | |
| DeviceManagementListHealthOfDevices | |
| DeviceManagementListHealthOfDevices200Response |
Obter lista de integridade do dispositivo |
| DeviceManagementListHealthOfDevicesDefaultResponse |
Obter lista de integridade 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 do dispositivo |
| DeviceManagementListLogCollectionsDefaultResponse |
Obter todas as coleções de log de diagnóstico do dispositivo |
| DeviceManagementListOperationStatuses | |
| DeviceManagementListOperationStatuses200Response |
Obtenha uma lista de todas as operações de importação de dispositivo. 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 dispositivo. 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 coleção de logs de diagnóstico do dispositivo em dispositivos especificados. |
| DeviceManagementStartLogCollectionBodyParam | |
| DeviceManagementStartLogCollectionDefaultResponse |
Inicie a coleção de logs 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 de operação. |
| DeviceOperationsListOutput |
A lista de operações de 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. Esta é uma operação de execução prolongada; 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. Esta é uma operação de execução prolongada; 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 |
Importar nova versão de atualização. Esta é uma operação de execução prolongada; use Operation-Location valor do cabeçalho de resposta para verificar o status da operação. |
| DeviceUpdateImportUpdate202Headers | |
| DeviceUpdateImportUpdate202Response |
Importar nova versão de atualização. Esta é uma operação de execução prolongada; use Operation-Location valor do cabeçalho de resposta para verificar o status da operação. |
| DeviceUpdateImportUpdateBodyParam | |
| DeviceUpdateImportUpdateDefaultResponse |
Importar nova versão de atualização. Esta é uma operação de execução prolongada; 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 correspondam ao provedor especificado. |
| DeviceUpdateListNamesDefaultResponse |
Obtenha uma lista de todos os nomes de atualização que correspondam 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 correspondam ao provedor e ao nome especificados. |
| DeviceUpdateListVersionsDefaultResponse |
Obtenha uma lista de todas as versões de atualização que correspondam 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 |
Verificação de integridade |
| ImportManifestMetadata |
Metadados que descrevem o manifesto de importação, um documento que descreve os arquivos e outros metadados sobre uma versão de atualização. |
| ImportUpdateInputItem |
Importar metadados de item de entrada de atualização. |
| 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 de qualquer etapa resulta nela. |
| InstructionsOutput | |
| LogCollection |
Corpo da solicitação de diagnóstico |
| LogCollectionListOutput |
A lista de coleções de logs com suporte à paginação do servidor. |
| LogCollectionOperationDetailedStatusOutput |
Status detalhado da operação de diagnóstico do dispositivo |
| LogCollectionOperationDeviceStatusOutput |
Status do dispositivo de operação de diagnóstico |
| LogCollectionOutput |
Corpo da solicitação de diagnóstico |
| PageSettings |
Uma interface que rastreia as configurações da iteração paginada |
| PagedAsyncIterableIterator |
Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página. |
| PagingOptions |
Opções para o auxiliar de paginação |
| PatchBody |
Corpo da solicitação de patch de mesclagem JSON da classe de dispositivo |
| Routes | |
| SimplePollerLike |
Um sondador simples que pode ser usado para sondar uma operação de longa execução. |
| StepOutput |
Atualizar a etapa de instrução de instalação. |
| StepResultOutput |
O resultado da etapa em 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 |
Baixe o manipulador para utilizar arquivos relacionados para baixar o arquivo de conteúdo. |
| UpdateFileOutput |
Atualizar metadados de arquivo. |
| UpdateId |
Identificador de atualização. |
| UpdateIdOutput |
Identificador de atualização. |
| UpdateInfo |
Atualizar informações. |
| UpdateInfoListOutput |
Lista de informações de atualização. |
| UpdateInfoOutput |
Atualizar informações. |
| UpdateListOutput |
A lista de atualizações. |
| UpdateOperationOutput |
Metadados de operação. |
| UpdateOperationsListOutput |
A lista de operações com suporte à paginação do servidor. |
| UpdateOutput |
Atualizar metadados. |
Aliases de tipo
Funções
Detalhes da função
default(string, TokenCredential, DeviceUpdateClientOptions)
Inicializar uma nova instância de 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 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
Retornos
getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)
Função auxiliar que cria um objeto Poller para ajudar a sondar uma operação de execução longa.
function getLongRunningPoller<TResult>(client: Client, initialResponse: TResult, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>
Parâmetros
- client
- Client
Cliente a ser usado para enviar a solicitação para obter páginas adicionais.
- initialResponse
-
TResult
A resposta inicial.
- options
-
CreateHttpPollerOptions<TResult, OperationState<TResult>>
Opções para definir um estado de retomada ou um intervalo de sondagem personalizado.
Retornos
Promise<SimplePollerLike<OperationState<TResult>, TResult>>
- Um objeto poller para sondar atualizações de estado de operação e, eventualmente, obter a resposta final.
isUnexpected(DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse)
function isUnexpected(response: DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse)
function isUnexpected(response: DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse)
function isUnexpected(response: DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse)
function isUnexpected(response: DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse)
function isUnexpected(response: DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse)
function isUnexpected(response: DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse)
function isUnexpected(response: DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse)
function isUnexpected(response: DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse)
function isUnexpected(response: DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse)
function isUnexpected(response: DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse)
function isUnexpected(response: DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse)
function isUnexpected(response: DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse)
function isUnexpected(response: DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse)
function isUnexpected(response: DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse)
function isUnexpected(response: DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse)
function isUnexpected(response: DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse)
function isUnexpected(response: DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse)
function isUnexpected(response: DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse)
function isUnexpected(response: DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse)
function isUnexpected(response: DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse)
function isUnexpected(response: DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse)
function isUnexpected(response: DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse)
function isUnexpected(response: DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse)
function isUnexpected(response: DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse)
function isUnexpected(response: DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse)
function isUnexpected(response: DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse)
function isUnexpected(response: DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse)
function isUnexpected(response: DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse)
function isUnexpected(response: DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse)
function isUnexpected(response: DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse)
function isUnexpected(response: DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse)
function isUnexpected(response: DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse)
function isUnexpected(response: DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse)
function isUnexpected(response: DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse)
function isUnexpected(response: DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse)
function isUnexpected(response: DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse)
function isUnexpected(response: DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse)
function isUnexpected(response: DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse)
function isUnexpected(response: DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse)
function isUnexpected(response: DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse)
function isUnexpected(response: DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse)
function isUnexpected(response: DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse)
function isUnexpected(response: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse)
function isUnexpected(response: DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse)
function isUnexpected(response: DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse)
function isUnexpected(response: DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse)
function isUnexpected(response: DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse)
function isUnexpected(response: DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse)
function isUnexpected(response: DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse): response
Parâmetros
Retornos
response
isUnexpected(DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse)
function isUnexpected(response: DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse): response
Parâmetros
Retornos
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
Auxiliar para paginar resultados de uma resposta inicial que segue a especificação da extensão de x-ms-pageable Autorest
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
Parâmetros
- client
- Client
Cliente a ser usado para enviar as solicitações da próxima página
- initialResponse
-
TResponse
Resposta inicial que contém o nextLink e a página atual dos elementos
- options
-
PagingOptions<TResponse>
Retornos
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator para iterar os elementos