IoTHubHttpRuntimeManager Classe
Classe per fornire API pratici per le operazioni di Gestione runtime Http IoTHub, in base alle API REST IotHub generate automaticamente
Inizializzatore per un client del servizio Http Runtime Manager.
Dopo aver completato la creazione, la classe è stata autenticata con IoTHub ed è pronta per chiamare le API membro per comunicare con IoTHub.
- Ereditarietà
-
builtins.objectIoTHubHttpRuntimeManager
Costruttore
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
Parametri
Nome | Descrizione |
---|---|
connection_string
|
La stringa di connessione IoTHub usata per autenticare la connessione con IoTHub se si usa connection_str autenticazione. Valore predefinito: Nessuno valore predefinito: None
|
host
|
Url del servizio di Azure se si usa l'autenticazione delle credenziali del token. Valore predefinito: Nessuno valore predefinito: None
|
auth
|
Oggetto di autenticazione di Azure se si usa l'autenticazione delle credenziali del token. Valore predefinito: Nessuno valore predefinito: None
|
Metodi
abandon_feedback_notification |
Questo metodo abbandona un messaggio di feedback. |
complete_feedback_notification |
Questo metodo completa un messaggio di feedback. |
from_connection_string |
Inizializzatore classmethod per un client del servizio IoTHubHttpRuntimeManager. Crea la classe IoTHubHttpRuntimeManager dalla stringa di connessione. Dopo aver completato la creazione, la classe è stata autenticata con IoTHub ed è pronta per chiamare le API membro per comunicare con IoTHub. |
from_token_credential |
Inizializzatore classmethod per un client del servizio IoTHubHttpRuntimeManager. Crea la classe IoTHubHttpRuntimeManager dall'URL del nome host e dalle credenziali del token di Azure. Dopo aver completato la creazione, la classe è stata autenticata con IoTHub ed è pronta per chiamare le API membro per comunicare con IoTHub. |
receive_feedback_notification |
Questo metodo viene usato per recuperare il feedback di un messaggio da cloud a dispositivo. |
abandon_feedback_notification
Questo metodo abbandona un messaggio di feedback.
abandon_feedback_notification(lock_token)
Parametri
Nome | Descrizione |
---|---|
lock_token
Necessario
|
Token di blocco. |
Restituisce
Tipo | Descrizione |
---|---|
Nessuno. |
Eccezioni
Tipo | Descrizione |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
Questo metodo completa un messaggio di feedback.
complete_feedback_notification(lock_token)
Parametri
Nome | Descrizione |
---|---|
lock_token
Necessario
|
Token di blocco. |
Restituisce
Tipo | Descrizione |
---|---|
Nessuno. |
Eccezioni
Tipo | Descrizione |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
Inizializzatore classmethod per un client del servizio IoTHubHttpRuntimeManager. Crea la classe IoTHubHttpRuntimeManager dalla stringa di connessione.
Dopo aver completato la creazione, la classe è stata autenticata con IoTHub ed è pronta per chiamare le API membro per comunicare con IoTHub.
from_connection_string(connection_string)
Parametri
Nome | Descrizione |
---|---|
connection_string
Necessario
|
Stringa di connessione IoTHub usata per autenticare la connessione con IoTHub. |
Restituisce
Tipo | Descrizione |
---|---|
Eccezioni
Tipo | Descrizione |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
Inizializzatore classmethod per un client del servizio IoTHubHttpRuntimeManager. Crea la classe IoTHubHttpRuntimeManager dall'URL del nome host e dalle credenziali del token di Azure.
Dopo aver completato la creazione, la classe è stata autenticata con IoTHub ed è pronta per chiamare le API membro per comunicare con IoTHub.
from_token_credential(url, token_credential)
Parametri
Nome | Descrizione |
---|---|
url
Necessario
|
URL del servizio di Azure (nome host). |
token_credential
Necessario
|
<xref:azure.core.TokenCredential>
Oggetto credenziali del token di Azure |
Restituisce
Tipo | Descrizione |
---|---|
Eccezioni
Tipo | Descrizione |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
Questo metodo viene usato per recuperare il feedback di un messaggio da cloud a dispositivo.
receive_feedback_notification()
Restituisce
Tipo | Descrizione |
---|---|
Nessuno. |
Eccezioni
Tipo | Descrizione |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python