Compartilhar via


models Pacote

Classes

ArmIdentity

ArmIdentity.

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

ArmUserIdentity

ArmUserIdentity.

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

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.

EncryptionPropertiesDescription

As propriedades de criptografia para o 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.

EnrichmentProperties

As propriedades de um enriquecimento que seu Hub IoT aplica às mensagens entregues aos pontos de extremidade.

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

ErrorDetails

Detalhes do erro.

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

EventHubConsumerGroupBodyDescription

O grupo de consumidores do EventHub.

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

EventHubConsumerGroupInfo

As propriedades do objeto EventHubConsumerGroupInfo.

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

EventHubConsumerGroupName

O nome do grupo de consumidores do EventHub.

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

EventHubConsumerGroupsListResult

A matriz serializada em 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.

FailoverInput

Use para fornecer a região de failover ao solicitar failover manual para um hub.

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.

GroupIdInformation

As informações de grupo para criar um ponto de extremidade privado em um IotHub.

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.

GroupIdInformationProperties

As propriedades de um objeto de informações de grupo.

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.

IotHubLocationDescription

Representação pública de um dos locais em que um recurso é provisionado.

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.

IotHubPropertiesDeviceStreams

O dispositivo transmite as propriedades do iothub.

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.

KeyVaultKeyProperties

As propriedades da chave KeyVault.

ManagedIdentity

As propriedades da identidade gerenciada.

MatchedRoute

Rotas correspondentes.

MessagingEndpointProperties

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

Name

Nome do tipo hub Iot.

NetworkRuleSetIpRule

Regra IP a ser aplicada como parte do Conjunto de Regras de Rede.

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

NetworkRuleSetProperties

Propriedades do conjunto de regras de rede do IotHub.

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

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.

PrivateEndpoint

A propriedade de ponto de extremidade privado de uma conexão de ponto de extremidade privado.

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

PrivateEndpointConnection

A conexão de ponto de extremidade privado de um IotHub.

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.

PrivateEndpointConnectionProperties

As propriedades de uma conexão de ponto de extremidade privado.

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

PrivateLinkResources

Os recursos de link privado disponíveis para um IotHub.

PrivateLinkServiceConnectionState

O estado atual de uma conexão de ponto de extremidade privado.

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

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.

RootCertificateProperties

Esta propriedade armazena informações relacionadas ao certificado raiz.

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

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 seu hub IoT usa para rotear mensagens para pontos de extremidade.

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

RoutingCosmosDBSqlApiProperties

As propriedades relacionadas a um ponto de extremidade de contêiner sql do Cosmos DB.

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.

SystemData

Metadados relativos à criação e à última modificação do recurso.

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 de 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.

AuthenticationType

Especifica o tipo de autenticação que está sendo usado para se conectar à conta de armazenamento.

Capabilities

As funcionalidades e os recursos habilitados para o Hub IoT.

CreatedByType

O tipo de identidade que criou o recurso.

DefaultAction

Ação padrão para conjunto de regras de rede.

EndpointHealthStatus

Os status de integridade têm os seguintes significados. O status 'íntegro' mostra que o ponto de extremidade está aceitando mensagens conforme o esperado. O status 'não íntegro' mostra que o ponto de extremidade não está aceitando mensagens conforme o esperado e Hub IoT está tentando enviar dados novamente para esse ponto de extremidade. O status de um ponto de extremidade não íntegro será atualizado para íntegro quando o Hub IoT tiver estabelecido um estado de integridade eventualmente consistente. O status 'morto' mostra que o ponto de extremidade não está aceitando mensagens, depois que Hub IoT repetidamente enviando mensagens para o período de novo julgamento. Confira Hub IoT métricas para identificar erros e monitorar problemas com pontos de extremidade. O status 'desconhecido' mostra que o Hub IoT não estabeleceu uma conexão com o ponto de extremidade. Nenhuma mensagem foi entregue ou rejeitada deste ponto de extremidade.

IotHubNameUnavailabilityReason

O motivo da indisponibilidade.

IotHubReplicaRoleType

A função da região pode ser primária ou secundária. A região primária é onde o Hub IoT está provisionado no momento. A região secundária é a região emparelhada de DR (recuperação de desastre) do Azure e também a região em que o hub IoT pode fazer failover.

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.

IpVersion

Essa propriedade especifica a versão de IP que o hub está utilizando no momento.

JobStatus

O status do trabalho.

JobType

O tipo do trabalho.

NetworkRuleIPAction

Ação filtro IP.

PrivateLinkServiceConnectionStatus

O status de uma conexão de ponto de extremidade privado.

PublicNetworkAccess

Se as solicitações da Rede Pública são permitidas.

ResourceIdentityType

O tipo de identidade usado para o recurso. O tipo 'SystemAssigned,UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá as identidades do serviço.

RouteErrorSeverity

Gravidade do erro de rota.

RoutingSource

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

RoutingStorageContainerPropertiesEncoding

Codificação usada para serializar mensagens em blobs. Os valores com suporte são 'avro', 'avrodeflate' e 'JSON'. O valor padrão é 'avro'.

TestResultStatus

Resultado da rota de teste.