Condividi tramite


IotHubProperties Classe

Proprietà di un hub IoT.

Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.

Ereditarietà
azure.mgmt.iothub._serialization.Model
IotHubProperties

Costruttore

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, 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)

Parametri di sole parole chiave

Nome Descrizione
authorization_policies

I criteri di accesso condiviso che è possibile usare per proteggere una connessione all'hub IoT.

ip_filter_rules

Regole di filtro IP.

event_hub_endpoints

Proprietà dell'endpoint compatibili con Hub eventi. Le chiavi possibili per questo dizionario sono eventi e operazioniMonitoringEvents. Entrambe queste chiavi devono essere presenti nel dizionario durante l'esecuzione di chiamate di creazione o aggiornamento per l'hub IoT.

storage_endpoints

Elenco degli endpoint di Archiviazione di Azure in cui è possibile caricare i file. Attualmente è possibile configurare un solo account di archiviazione di Azure e che deve avere la relativa chiave come $default. Se si specificano più account di archiviazione, viene generato un errore. Se non si specifica un valore per questa proprietà quando la proprietà enableFileUploadNotifications è impostata su True, viene generato un errore.

messaging_endpoints

Proprietà dell'endpoint di messaggistica per la coda di notifica di caricamento file.

enable_file_upload_notifications

Se True, le notifiche di caricamento dei file sono abilitate.

cloud_to_device

Proprietà di messaggistica da cloud a dispositivo dell'hub IoT.

comments
str

Commenti.

operations_monitoring_properties

Proprietà di monitoraggio delle operazioni per l'hub IoT. Le chiavi possibili per il dizionario sono Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations.

features
str oppure Capabilities

Funzionalità e funzionalità abilitate per l'hub IoT. I valori noti sono: "None" e "DeviceManagement".

Variabili

Nome Descrizione
authorization_policies

I criteri di accesso condiviso che è possibile usare per proteggere una connessione all'hub IoT.

ip_filter_rules

Regole di filtro IP.

provisioning_state
str

Stato del provisioning.

host_name
str

Nome dell'host.

event_hub_endpoints

Proprietà dell'endpoint compatibili con Hub eventi. Le chiavi possibili per questo dizionario sono eventi e operazioniMonitoringEvents. Entrambe queste chiavi devono essere presenti nel dizionario durante l'esecuzione di chiamate di creazione o aggiornamento per l'hub IoT.

storage_endpoints

Elenco degli endpoint di Archiviazione di Azure in cui è possibile caricare i file. Attualmente è possibile configurare un solo account di archiviazione di Azure e che deve avere la relativa chiave come $default. Se si specificano più account di archiviazione, viene generato un errore. Se non si specifica un valore per questa proprietà quando la proprietà enableFileUploadNotifications è impostata su True, viene generato un errore.

messaging_endpoints

Proprietà dell'endpoint di messaggistica per la coda di notifica di caricamento file.

enable_file_upload_notifications

Se True, le notifiche di caricamento dei file sono abilitate.

cloud_to_device

Proprietà di messaggistica da cloud a dispositivo dell'hub IoT.

comments
str

Commenti.

operations_monitoring_properties

Proprietà di monitoraggio delle operazioni per l'hub IoT. Le chiavi possibili per il dizionario sono Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations.

features
str oppure Capabilities

Funzionalità e funzionalità abilitate per l'hub IoT. I valori noti sono: "None" e "DeviceManagement".