IotHubProperties interface
As propriedades de um hub IoT.
Propriedades
| authorization |
As políticas de acesso compartilhado que você pode usar para proteger uma conexão com o hub IoT. |
| cloud |
As propriedades de mensagens de nuvem para dispositivo do hub IoT. |
| comments | Comentários do hub IoT. |
| device |
O dispositivo transmite propriedades de iothub. |
| enable |
Se True, as notificações de upload de arquivo estão habilitadas. |
| event |
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. |
| host |
O nome do anfitrião. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| ip |
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. |
| messaging |
As propriedades do ponto de extremidade de mensagens para a fila de notificação de carregamento de arquivo. |
| provisioning |
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. |
| storage |
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
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}