Compartilhar via


IotHubProperties Classe

Definição

As propriedades de um hub IoT.

public class IotHubProperties
type IotHubProperties = class
Public Class IotHubProperties
Herança
IotHubProperties

Construtores

IotHubProperties()

Inicializa uma nova instância do IotHubProperties.

Propriedades

AllowedFqdns

Lista de FQDNs permitidos (Nome de Domínio Totalmente Qualificado) para saída do Hub Iot.

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.

DisableDeviceSas

Se for true, todas as chaves SAS com escopo de dispositivo (incluindo dispositivos edge, mas excluindo módulos) não poderão ser usadas para autenticação.

DisableLocalAuth

Se for true, os tokens SAS com chaves SAS no escopo do hub Iot não poderão ser usados para autenticação.

DisableModuleSas

Se for true, todas as chaves SAS no escopo do módulo não poderão ser usadas para autenticação.

EnableDataResidency

Essa propriedade, quando definida como true, habilitará a residência de dados, desabilitando a recuperação de desastre.

EnableFileUploadNotifications

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

EventHubEndpoints

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

Features

Os recursos e recursos habilitados para o Hub IoT.

HostName

O nome do host.

IPFilterRules

As regras de filtro IP.

Locations

Local primário e secundário para o hub iot.

MessagingEndpoints

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

MinTlsVersion

Especifica a versão mínima do TLS para dar suporte a esse hub. Pode ser definido como "1.2" para que os clientes que usam uma versão do TLS abaixo da 1.2 sejam rejeitados.

NetworkRuleSets

Propriedades do conjunto de regras de rede do IotHub.

PrivateEndpointConnections

Conexões de ponto de extremidade privado criadas neste IotHub.

ProvisioningState

O estado de provisionamento.

PublicNetworkAccess

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

RestrictOutboundNetworkAccess

Se for true, a saída do IotHub será restrita apenas aos FQDNs permitidos configurados por meio de allowedFqdnList.

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.

StorageEndpoints

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

Aplica-se a