Partager via


IotHubProperties Classe

Propriétés d’un hub IoT.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
azure.mgmt.iothub._serialization.Model
IotHubProperties

Constructeur

IotHubProperties(*, authorization_policies: List[_models.SharedAccessSignatureAuthorizationRule] | None = None, ip_filter_rules: List[_models.IpFilterRule] | None = None, event_hub_endpoints: Dict[str, _models.EventHubProperties] | None = None, routing: _models.RoutingProperties | None = None, storage_endpoints: Dict[str, _models.StorageEndpointProperties] | None = None, messaging_endpoints: Dict[str, _models.MessagingEndpointProperties] | None = None, enable_file_upload_notifications: bool | None = None, cloud_to_device: _models.CloudToDeviceProperties | None = None, comments: str | None = None, operations_monitoring_properties: _models.OperationsMonitoringProperties | None = None, features: str | _models.Capabilities | None = None, **kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
authorization_policies

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

ip_filter_rules

Règles de filtre IP.

event_hub_endpoints

Propriétés de point de terminaison compatibles avec Event Hub. Les clés possibles de ce dictionnaire sont les événements et les opérationsMonitoringEvents. Ces deux clés doivent être présentes dans le dictionnaire lors des appels de création ou de mise à jour pour le hub IoT.

routing

Propriétés liées au routage du hub IoT. Voir https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging.

storage_endpoints

Liste des points de terminaison 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.

messaging_endpoints

Propriétés du point de terminaison de messagerie pour la file d’attente de notification de chargement de fichier.

enable_file_upload_notifications

Si la valeur est True, les notifications de chargement de fichiers sont activées.

cloud_to_device

Propriétés de messagerie cloud-à-appareil IoT Hub.

comments
str

Commentaires du hub IoT.

operations_monitoring_properties

Propriétés de surveillance des opérations pour le hub IoT. Les clés possibles du dictionnaire sont Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.

features

Fonctionnalités activées pour le hub IoT. Les valeurs connues sont « None » et « DeviceManagement ».

Variables

Nom Description
authorization_policies

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

ip_filter_rules

Règles de filtre IP.

provisioning_state
str

État d’approvisionnement.

state
str

État du hub.

host_name
str

Nom de l’hôte.

event_hub_endpoints

Propriétés de point de terminaison compatibles avec Event Hub. Les clés possibles de ce dictionnaire sont les événements et les opérationsMonitoringEvents. Ces deux clés doivent être présentes dans le dictionnaire lors des appels de création ou de mise à jour pour le hub IoT.

routing

Propriétés liées au routage du hub IoT. Voir https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging.

storage_endpoints

Liste des points de terminaison 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.

messaging_endpoints

Propriétés du point de terminaison de messagerie pour la file d’attente de notification de chargement de fichier.

enable_file_upload_notifications

Si la valeur est True, les notifications de chargement de fichiers sont activées.

cloud_to_device

Propriétés de messagerie cloud-à-appareil IoT Hub.

comments
str

Commentaires du hub IoT.

operations_monitoring_properties

Propriétés de surveillance des opérations pour le hub IoT. Les clés possibles du dictionnaire sont Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.

features

Fonctionnalités activées pour le hub IoT. Les valeurs connues sont « None » et « DeviceManagement ».