IoTHubHttpRuntimeManager Klasse
Eine Klasse zum Bereitstellen von Komfort-APIs für IoTHub Http Runtime Manager-Vorgänge basierend auf den automatisch generierten IotHub-REST-APIs
Initialisierer für einen HTTP-Runtime-Manager-Dienstclient.
Nach einer erfolgreichen Erstellung wurde die Klasse bei IoTHub authentifiziert und kann die Member-APIs für die Kommunikation mit IoTHub aufrufen.
- Vererbung
-
builtins.objectIoTHubHttpRuntimeManager
Konstruktor
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
Parameter
Name | Beschreibung |
---|---|
connection_string
|
Die IoTHub-Verbindungszeichenfolge, die zum Authentifizieren der Verbindung mit IoTHub verwendet wird, wenn wir connection_str Authentifizierung verwenden. Standardwert: Keiner Standardwert: None
|
host
|
Die Azure-Dienst-URL, wenn wir die Tokenanmeldeinformationsauthentifizierung verwenden. Standardwert: Keiner Standardwert: None
|
auth
|
Das Azure-Authentifizierungsobjekt, wenn wir die Authentifizierung mit Tokenanmeldeinformationen verwenden. Standardwert: Keiner Standardwert: None
|
Methoden
abandon_feedback_notification |
Mit dieser Methode wird eine Feedbacknachricht abgebrochen. |
complete_feedback_notification |
Mit dieser Methode wird eine Feedbackmeldung abgeschlossen. |
from_connection_string |
Classmethod-Initialisierer für einen IoTHubHttpRuntimeManager-Dienstclient. Erstellt die IoTHubHttpRuntimeManager-Klasse aus einer Verbindungszeichenfolge. Nach einer erfolgreichen Erstellung wurde die Klasse bei IoTHub authentifiziert und kann die Member-APIs für die Kommunikation mit IoTHub aufrufen. |
from_token_credential |
Classmethod-Initialisierer für einen IoTHubHttpRuntimeManager-Dienstclient. Erstellt die IoTHubHttpRuntimeManager-Klasse aus hostnamen-URL und Azure-Tokenanmeldeinformationen. Nach einer erfolgreichen Erstellung wurde die Klasse bei IoTHub authentifiziert und kann die Member-APIs für die Kommunikation mit IoTHub aufrufen. |
receive_feedback_notification |
Diese Methode wird verwendet, um Feedback zu einer Cloud-zu-Gerät-Nachricht abzurufen. |
abandon_feedback_notification
Mit dieser Methode wird eine Feedbacknachricht abgebrochen.
abandon_feedback_notification(lock_token)
Parameter
Name | Beschreibung |
---|---|
lock_token
Erforderlich
|
Sperrtoken. |
Gibt zurück
Typ | Beschreibung |
---|---|
Keine. |
Ausnahmen
Typ | Beschreibung |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
Mit dieser Methode wird eine Feedbackmeldung abgeschlossen.
complete_feedback_notification(lock_token)
Parameter
Name | Beschreibung |
---|---|
lock_token
Erforderlich
|
Sperrtoken. |
Gibt zurück
Typ | Beschreibung |
---|---|
Keine. |
Ausnahmen
Typ | Beschreibung |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
Classmethod-Initialisierer für einen IoTHubHttpRuntimeManager-Dienstclient. Erstellt die IoTHubHttpRuntimeManager-Klasse aus einer Verbindungszeichenfolge.
Nach einer erfolgreichen Erstellung wurde die Klasse bei IoTHub authentifiziert und kann die Member-APIs für die Kommunikation mit IoTHub aufrufen.
from_connection_string(connection_string)
Parameter
Name | Beschreibung |
---|---|
connection_string
Erforderlich
|
Die IoTHub-Verbindungszeichenfolge, die zum Authentifizieren der Verbindung mit IoTHub verwendet wird. |
Gibt zurück
Typ | Beschreibung |
---|---|
Ausnahmen
Typ | Beschreibung |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
Classmethod-Initialisierer für einen IoTHubHttpRuntimeManager-Dienstclient. Erstellt die IoTHubHttpRuntimeManager-Klasse aus hostnamen-URL und Azure-Tokenanmeldeinformationen.
Nach einer erfolgreichen Erstellung wurde die Klasse bei IoTHub authentifiziert und kann die Member-APIs für die Kommunikation mit IoTHub aufrufen.
from_token_credential(url, token_credential)
Parameter
Name | Beschreibung |
---|---|
url
Erforderlich
|
Die Azure-Dienst-URL (Hostname). |
token_credential
Erforderlich
|
<xref:azure.core.TokenCredential>
Das Azure-Tokenanmeldeinformationsobjekt |
Gibt zurück
Typ | Beschreibung |
---|---|
Ausnahmen
Typ | Beschreibung |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
Diese Methode wird verwendet, um Feedback zu einer Cloud-zu-Gerät-Nachricht abzurufen.
receive_feedback_notification()
Gibt zurück
Typ | Beschreibung |
---|---|
Keine. |
Ausnahmen
Typ | Beschreibung |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python