Partilhar via


IotHubProperties interface

As propriedades de um hub IoT.

Propriedades

authorizationPolicies

As políticas de acesso compartilhado que você pode usar para proteger uma conexão com o hub IoT.

cloudToDevice

As propriedades de mensagens de nuvem para dispositivo do hub IoT.

comments

Comentários do hub IoT.

deviceStreams

O dispositivo transmite propriedades de iothub.

enableFileUploadNotifications

Se True, as notificações de upload de arquivo estão habilitadas.

eventHubEndpoints

As propriedades do ponto de extremidade compatível com o Hub de Eventos. As únicas chaves possíveis para este dicionário são os eventos. Essa chave deve estar presente no dicionário ao fazer chamadas de criação ou atualização para o hub IoT.

features

Os recursos habilitados para o hub IoT.

hostName

O nome do anfitrião. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

ipFilterRules

As regras de filtro IP.

locations

Local primário e secundário para hub iot NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

messagingEndpoints

As propriedades do ponto de extremidade de mensagens para a fila de notificação de carregamento de arquivo.

provisioningState

O estado de provisionamento. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

routing

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

state

O estado do hub. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

storageEndpoints

A lista de pontos de extremidade do Armazenamento do Azure onde você pode carregar arquivos. Atualmente, você pode configurar apenas uma conta de Armazenamento do Azure e essa DEVE ter sua chave como $default. Especificar mais de uma conta de armazenamento faz com que um erro seja lançado. Não especificar um valor para essa propriedade quando a propriedade enableFileUploadNotifications está definida como True, faz com que um erro seja lançado.

Detalhes de Propriedade

authorizationPolicies

As políticas de acesso compartilhado que você pode usar para proteger uma conexão com o hub IoT.

authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]

Valor de Propriedade

cloudToDevice

As propriedades de mensagens de nuvem para dispositivo do hub IoT.

cloudToDevice?: CloudToDeviceProperties

Valor de Propriedade

comments

Comentários do hub IoT.

comments?: string

Valor de Propriedade

string

deviceStreams

O dispositivo transmite propriedades de iothub.

deviceStreams?: IotHubPropertiesDeviceStreams

Valor de Propriedade

enableFileUploadNotifications

Se True, as notificações de upload de arquivo estão habilitadas.

enableFileUploadNotifications?: boolean

Valor de Propriedade

boolean

eventHubEndpoints

As propriedades do ponto de extremidade compatível com o Hub de Eventos. As únicas chaves possíveis para este dicionário são os eventos. Essa chave deve estar presente no dicionário ao fazer chamadas de criação ou atualização para o hub IoT.

eventHubEndpoints?: {[propertyName: string]: EventHubProperties}

Valor de Propriedade

{[propertyName: string]: EventHubProperties}

features

Os recursos habilitados para o hub IoT.

features?: string

Valor de Propriedade

string

hostName

O nome do anfitrião. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

hostName?: string

Valor de Propriedade

string

ipFilterRules

As regras de filtro IP.

ipFilterRules?: IpFilterRule[]

Valor de Propriedade

locations

Local primário e secundário para hub iot NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

locations?: IotHubLocationDescription[]

Valor de Propriedade

messagingEndpoints

As propriedades do ponto de extremidade de mensagens para a fila de notificação de carregamento de arquivo.

messagingEndpoints?: {[propertyName: string]: MessagingEndpointProperties}

Valor de Propriedade

{[propertyName: string]: MessagingEndpointProperties}

provisioningState

O estado de provisionamento. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

routing

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

routing?: RoutingProperties

Valor de Propriedade

state

O estado do hub. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state?: string

Valor de Propriedade

string

storageEndpoints

A lista de pontos de extremidade do Armazenamento do Azure onde você pode carregar arquivos. Atualmente, você pode configurar apenas uma conta de Armazenamento do Azure e essa DEVE ter sua chave como $default. Especificar mais de uma conta de armazenamento faz com que um erro seja lançado. Não especificar um valor para essa propriedade quando a propriedade enableFileUploadNotifications está definida como True, faz com que um erro seja lançado.

storageEndpoints?: {[propertyName: string]: StorageEndpointProperties}

Valor de Propriedade

{[propertyName: string]: StorageEndpointProperties}