Compartir a través de


IotHubProperties Clase

Definición

Propiedades de un centro de IoT.

public class IotHubProperties
type IotHubProperties = class
Public Class IotHubProperties
Herencia
IotHubProperties

Constructores

IotHubProperties()

Inicializa una nueva instancia de la clase IotHubProperties.

IotHubProperties(IList<SharedAccessSignatureAuthorizationRule>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IList<String>, String, IList<IpFilterRule>, NetworkRuleSetProperties, String, IList<PrivateEndpointConnection>, String, String, String, IDictionary<String,EventHubProperties>, RoutingProperties, IDictionary<String, StorageEndpointProperties>, IDictionary<String,MessagingEndpointProperties>, Nullable<Boolean>, CloudToDeviceProperties, String, String, IList<IotHubLocationDescription>, Nullable<Boolean>)

Inicializa una nueva instancia de la clase IotHubProperties.

Propiedades

AllowedFqdnList

Obtiene o establece la lista de FQDN permitidos (nombre de dominio completo) para la salida de IoT Hub.

AuthorizationPolicies

Obtiene o establece las directivas de acceso compartido que puede usar para proteger una conexión al centro de IoT.

CloudToDevice

Propiedades de un centro de IoT.

Comments

Obtiene o establece comentarios de ioT Hub.

DisableDeviceSAS

Obtiene o establece si es true, no se pueden usar todas las claves SAS con ámbito de dispositivo (incluidos los dispositivos perimetrales, pero sin incluir módulos) para la autenticación.

DisableLocalAuth

Obtiene o establece si es true, los tokens de SAS con claves SAS con ámbito de IoT hub no se pueden usar para la autenticación.

DisableModuleSAS

Obtiene o establece si es true, no se pueden usar todas las claves SAS con ámbito de módulo para la autenticación.

EnableDataResidency

Obtiene o establece esta propiedad cuando se establece en true, habilitará la residencia de datos, por lo que deshabilitará la recuperación ante desastres.

EnableFileUploadNotifications

Obtiene o establece si true, las notificaciones de carga de archivos están habilitadas.

EventHubEndpoints

Obtiene o establece las propiedades de punto de conexión compatibles con Event Hubs. Las únicas claves posibles para este diccionario son los eventos. Esta clave debe estar presente en el diccionario mientras se realizan llamadas de creación o actualización para ioT Hub.

Features

Obtiene o establece las funcionalidades y características habilitadas para ioT Hub. Entre los valores posibles se incluyen: "None", "DeviceManagement"

HostName

Obtiene el nombre del host.

IpFilterRules

Obtiene o establece las reglas de filtro IP.

Locations

Obtiene la ubicación principal y secundaria del centro de IoT.

MessagingEndpoints

Obtiene o establece las propiedades del punto de conexión de mensajería para la cola de notificaciones de carga de archivos.

MinTlsVersion

Obtiene o establece especifica la versión mínima de TLS que se va a admitir para este centro. Se puede establecer en "1.2" para que los clientes que usen una versión de TLS inferior a la 1.2 se rechacen.

NetworkRuleSets

Propiedades de un centro de IoT.

PrivateEndpointConnections

Obtiene o establece conexiones de punto de conexión privado creadas en este IotHub.

ProvisioningState

Obtiene el estado de aprovisionamiento.

PublicNetworkAccess

Obtiene o establece si se permiten solicitudes de la red pública. Entre los valores posibles se incluyen: "Enabled", "Disabled"

RestrictOutboundNetworkAccess

Obtiene o establece si es true, la salida de IotHub se restringirá solo a los FQDN permitidos configurados a través de allowedFqdnList.

Routing

Propiedades de un centro de IoT.

State

Obtiene el estado del concentrador.

StorageEndpoints

Obtiene o establece la lista de puntos de conexión de Azure Storage donde puede cargar archivos. Actualmente solo puede configurar una cuenta de Azure Storage y que DEBE tener su clave como $default. Si se especifica más de una cuenta de almacenamiento, se producirá un error. Si no se especifica un valor para esta propiedad cuando la propiedad enableFileUploadNotifications está establecida en True, se produce un error.

Métodos

Validate()

Valide el objeto .

Se aplica a