Compartilhar via


models Pacote

Classes

CertificateBodyDescription

O Certificado X509 serializado em JSON.

CertificateDescription

O certificado X509.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

CertificateListDescription

A matriz serializada em JSON de objetos Certificate.

CertificateProperties

A descrição de um Certificado de Autoridade de Certificação X509.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

CertificatePropertiesWithNonce

A descrição de um Certificado de Autoridade de Certificação X509, incluindo o nonce de desafio emitido para o fluxo de Prova de Posse.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

CertificateVerificationDescription

O certificado folha serializado em JSON.

CertificateWithNonceDescription

O certificado X509.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

CloudToDeviceProperties

As propriedades de mensagens da nuvem para o dispositivo do Hub IoT.

EndpointHealthData

Os dados de integridade de um ponto de extremidade.

EndpointHealthDataListResult

A matriz serializada em JSON de objetos EndpointHealthData com um próximo link.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

ErrorDetails

Detalhes do erro.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

EventHubConsumerGroupInfo

As propriedades do objeto EventHubConsumerGroupInfo.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

EventHubConsumerGroupsListResult

A matriz serializada por JSON de nomes de grupo de consumidores compatíveis com o Hub de Eventos com um próximo link.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

EventHubProperties

As propriedades do ponto de extremidade compatível com o Hub de Eventos provisionado usado pelo Hub IoT.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

ExportDevicesRequest

Use para fornecer parâmetros ao solicitar uma exportação de todos os dispositivos no Hub IoT.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

FallbackRouteProperties

As propriedades da rota de fallback. Hub IoT usa essas propriedades quando roteia mensagens para o ponto de extremidade de fallback.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

FeedbackProperties

As propriedades da fila de comentários para mensagens da nuvem para o dispositivo.

ImportDevicesRequest

Use para fornecer parâmetros ao solicitar uma importação de todos os dispositivos no hub.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

IotHubCapacity

Hub IoT informações de capacidade.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

IotHubDescription

A descrição do Hub IoT.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

IotHubDescriptionListResult

A matriz serializada em JSON de objetos IotHubDescription com um próximo link.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

IotHubNameAvailabilityInfo

As propriedades que indicam se um determinado nome de hub IoT está disponível.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

IotHubProperties

As propriedades de um hub IoT.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

IotHubQuotaMetricInfo

Propriedades de métricas de cota.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

IotHubQuotaMetricInfoListResult

A matriz serializada em JSON de objetos IotHubQuotaMetricInfo com um próximo link.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

IotHubSkuDescription

Propriedades de SKU.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

IotHubSkuDescriptionListResult

A matriz serializada em JSON de objetos IotHubSkuDescription com um próximo link.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

IotHubSkuInfo

Informações sobre a SKU do Hub IoT.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

IpFilterRule

As regras de filtro IP para o Hub IoT.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

JobResponse

As propriedades do objeto Job Response.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

JobResponseListResult

A matriz serializada em JSON de objetos JobResponse com um próximo link.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

MatchedRoute

Rotas que corresponderam.

MessagingEndpointProperties

As propriedades dos pontos de extremidade de mensagens usados por esse Hub IoT.

Name

Nome do tipo hub IoT.

Operation

Hub IoT operação da API REST.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

OperationDisplay

O objeto que representa a operação.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

OperationInputs

Valores de entrada.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

OperationListResult

Resultado da solicitação para listar Hub IoT operações. Ele contém uma lista de operações e um link de URL para obter o próximo conjunto de resultados.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

OperationsMonitoringProperties

As propriedades de monitoramento de operações para o Hub IoT. As chaves possíveis para o dicionário são Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.

RegistryStatistics

Estatísticas do registro de identidade.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Resource

As propriedades comuns de um recurso do Azure.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

RouteCompilationError

Erro de compilação ao avaliar a rota.

RouteErrorPosition

Posição em que o erro de rota ocorreu.

RouteErrorRange

Intervalo de erros de rota.

RouteProperties

As propriedades de uma regra de roteamento que o hub IoT usa para rotear mensagens para pontos de extremidade.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

RoutingEndpoints

As propriedades relacionadas aos pontos de extremidade personalizados para os quais o hub IoT roteia mensagens com base nas regras de roteamento. No máximo 10 pontos de extremidade personalizados são permitidos em todos os tipos de ponto de extremidade para hubs pagos e apenas 1 ponto de extremidade personalizado é permitido em todos os tipos de ponto de extremidade para hubs gratuitos.

RoutingEventHubProperties

As propriedades relacionadas a um ponto de extremidade do hub de eventos.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

RoutingMessage

Mensagem de roteamento.

RoutingProperties

As propriedades relacionadas ao roteamento do Hub IoT. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging.

RoutingServiceBusQueueEndpointProperties

As propriedades relacionadas aos tipos de ponto de extremidade da fila do barramento de serviço.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

RoutingServiceBusTopicEndpointProperties

As propriedades relacionadas aos tipos de ponto de extremidade do tópico do barramento de serviço.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

RoutingStorageContainerProperties

As propriedades relacionadas a um ponto de extremidade de contêiner de armazenamento.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

RoutingTwin

Parâmetro de entrada de referência de gêmeo. Esse é um parâmetro opcional.

RoutingTwinProperties

RoutingTwinProperties.

SharedAccessSignatureAuthorizationRule

As propriedades de uma política de acesso compartilhado do Hub IoT.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

SharedAccessSignatureAuthorizationRuleListResult

A lista de políticas de acesso compartilhado com um próximo link.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

StorageEndpointProperties

As propriedades do ponto de extremidade do Armazenamento do Azure para upload de arquivo.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

TagsResource

Um contêiner que contém apenas as Marcas de um recurso, permitindo que o usuário atualize as marcas em uma instância de Hub IoT.

TestAllRoutesInput

Entrada para testar todas as rotas.

TestAllRoutesResult

Resultado do teste de todas as rotas.

TestRouteInput

Entrada para a rota de teste.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

TestRouteResult

Resultado do teste de uma rota.

TestRouteResultDetails

Resultado detalhado do teste de uma rota.

UserSubscriptionQuota

Resposta de cota de assinatura do usuário.

UserSubscriptionQuotaListResult

Matriz serializada em Json da resposta de cota de assinatura do usuário.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Enumerações

AccessRights

As permissões atribuídas à política de acesso compartilhado.

Capabilities

As funcionalidades e os recursos habilitados para o Hub IoT.

EndpointHealthStatus

O código de status de integridade do ponto de extremidade.

IotHubNameUnavailabilityReason

O motivo da indisponibilidade.

IotHubScaleType

O tipo do dimensionamento habilitado.

IotHubSku

O nome da SKU.

IotHubSkuTier

A camada de cobrança para o Hub IoT.

IpFilterActionType

A ação desejada para solicitações capturadas por essa regra.

JobStatus

O status do trabalho.

JobType

O tipo do trabalho.

OperationMonitoringLevel

O nível de monitoramento de operações.

RouteErrorSeverity

Gravidade do erro de rota.

RoutingSource

A origem à qual a regra de roteamento deve ser aplicada, como DeviceMessages.

TestResultStatus

Resultado da rota de teste.