Partager via


IotHubProperties Classe

Définition

Propriétés d’un hub IoT.

public class IotHubProperties
type IotHubProperties = class
Public Class IotHubProperties
Héritage
IotHubProperties

Constructeurs

IotHubProperties()

Initialise une nouvelle instance de la classe 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>)

Initialise une nouvelle instance de la classe IotHubProperties.

Propriétés

AllowedFqdnList

Obtient ou définit la liste des noms de domaine complets (complets) autorisés pour la sortie à partir d’Iot Hub.

AuthorizationPolicies

Obtient ou définit les stratégies d’accès partagé que vous pouvez utiliser pour sécuriser une connexion au hub IoT.

CloudToDevice

Propriétés d’un hub IoT.

Comments

Obtient ou définit les commentaires ioT Hub.

DisableDeviceSAS

Obtient ou définit si la valeur est true, tous les périphériques (y compris les appareils Edge, mais à l’exception des modules) les clés SAP délimitées ne peuvent pas être utilisées pour l’authentification.

DisableLocalAuth

Obtient ou définit si la valeur est true, les jetons SAS avec des clés SAP étendues au hub Iot ne peuvent pas être utilisés pour l’authentification.

DisableModuleSAS

Obtient ou définit si la valeur est true, toutes les clés SAP étendues au module ne peuvent pas être utilisées pour l’authentification.

EnableDataResidency

Obtient ou définit cette propriété lorsqu’elle est définie sur true, active la résidence des données, désactivant ainsi la récupération d’urgence.

EnableFileUploadNotifications

Obtient ou définit si true, les notifications de chargement de fichier sont activées.

EventHubEndpoints

Obtient ou définit les propriétés de point de terminaison compatibles avec Event Hub. Les seules clés possibles de ce dictionnaire sont les événements. Cette clé doit être présente dans le dictionnaire lors des appels de création ou de mise à jour pour le hub IoT.

Features

Obtient ou définit les fonctionnalités activées pour le hub IoT. Les valeurs possibles sont les suivantes : « None », « DeviceManagement »

HostName

Obtient le nom de l’hôte.

IpFilterRules

Obtient ou définit les règles de filtre IP.

Locations

Obtient l’emplacement principal et secondaire pour iot Hub

MessagingEndpoints

Obtient ou définit les propriétés du point de terminaison de messagerie pour la file d’attente de notification de chargement de fichier.

MinTlsVersion

Obtient ou définit spécifie la version TLS minimale à prendre en charge pour ce hub. Peut être défini sur « 1.2 » pour que les clients qui utilisent une version TLS inférieure à 1.2 soient rejetés.

NetworkRuleSets

Propriétés d’un hub IoT.

PrivateEndpointConnections

Obtient ou définit les connexions de point de terminaison privé créées sur cet IotHub

ProvisioningState

Obtient l’état d’approvisionnement.

PublicNetworkAccess

Obtient ou définit si les requêtes provenant du réseau public sont autorisées. Les valeurs possibles sont les suivantes : « Enabled », « Disabled »

RestrictOutboundNetworkAccess

Obtient ou définit si la valeur est true, la sortie d’IotHub est limitée aux noms de domaine complets autorisés configurés via allowedFqdnList.

Routing

Propriétés d’un hub IoT.

State

Obtient l’état du hub.

StorageEndpoints

Obtient ou définit la liste des points de terminaison de stockage Azure dans lesquels vous pouvez charger des fichiers. Actuellement, vous ne pouvez configurer qu’un seul compte de stockage Azure et dont la clé doit être $default. La spécification de plusieurs comptes de stockage entraîne la levée d’une erreur. Si vous ne spécifiez pas de valeur pour cette propriété lorsque la propriété enableFileUploadNotifications a la valeur True, une erreur est levée.

Méthodes

Validate()

Validez l’objet .

S’applique à