IoTHubHttpRuntimeManager Classe
Une classe pour fournir des API pratiques pour les opérations du gestionnaire d’exécution Http IoTHub, basées sur les API REST IotHub générées automatiquement
Initialiseur pour un client de service Http Runtime Manager.
Après une création réussie, la classe a été authentifiée avec IoTHub et elle est prête à appeler les API membres pour communiquer avec IoTHub.
- Héritage
-
builtins.objectIoTHubHttpRuntimeManager
Constructeur
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
Paramètres
Nom | Description |
---|---|
connection_string
|
Chaîne de connexion IoTHub utilisée pour authentifier la connexion avec IoTHub si nous utilisons l’authentification connection_str. Valeur par défaut : Aucun valeur par défaut: None
|
host
|
URL du service Azure si nous utilisons l’authentification par jeton. Valeur par défaut : Aucun valeur par défaut: None
|
auth
|
Objet d’authentification Azure si nous utilisons l’authentification par jeton. Valeur par défaut : Aucun valeur par défaut: None
|
Méthodes
abandon_feedback_notification |
Cette méthode abandonne un message de commentaires. |
complete_feedback_notification |
Cette méthode termine un message de commentaires. |
from_connection_string |
Initialiseur classmethod pour un client de service IoTHubHttpRuntimeManager. Crée la classe IoTHubHttpRuntimeManager à partir de la chaîne de connexion. Après une création réussie, la classe a été authentifiée avec IoTHub et elle est prête à appeler les API membres pour communiquer avec IoTHub. |
from_token_credential |
Initialiseur classmethod pour un client de service IoTHubHttpRuntimeManager. Crée la classe IoTHubHttpRuntimeManager à partir de l’URL du nom d’hôte et des informations d’identification du jeton Azure. Après une création réussie, la classe a été authentifiée avec IoTHub et elle est prête à appeler les API membres pour communiquer avec IoTHub. |
receive_feedback_notification |
Cette méthode est utilisée pour récupérer les commentaires d’un message cloud-à-appareil. |
abandon_feedback_notification
Cette méthode abandonne un message de commentaires.
abandon_feedback_notification(lock_token)
Paramètres
Nom | Description |
---|---|
lock_token
Obligatoire
|
Jeton de verrouillage. |
Retours
Type | Description |
---|---|
Aucun. |
Exceptions
Type | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
Cette méthode termine un message de commentaires.
complete_feedback_notification(lock_token)
Paramètres
Nom | Description |
---|---|
lock_token
Obligatoire
|
Jeton de verrouillage. |
Retours
Type | Description |
---|---|
Aucun. |
Exceptions
Type | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
Initialiseur classmethod pour un client de service IoTHubHttpRuntimeManager. Crée la classe IoTHubHttpRuntimeManager à partir de la chaîne de connexion.
Après une création réussie, la classe a été authentifiée avec IoTHub et elle est prête à appeler les API membres pour communiquer avec IoTHub.
from_connection_string(connection_string)
Paramètres
Nom | Description |
---|---|
connection_string
Obligatoire
|
Chaîne de connexion IoTHub utilisée pour authentifier la connexion avec IoTHub. |
Retours
Type | Description |
---|---|
Exceptions
Type | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
Initialiseur classmethod pour un client de service IoTHubHttpRuntimeManager. Crée la classe IoTHubHttpRuntimeManager à partir de l’URL du nom d’hôte et des informations d’identification du jeton Azure.
Après une création réussie, la classe a été authentifiée avec IoTHub et elle est prête à appeler les API membres pour communiquer avec IoTHub.
from_token_credential(url, token_credential)
Paramètres
Nom | Description |
---|---|
url
Obligatoire
|
URL du service Azure (nom d’hôte). |
token_credential
Obligatoire
|
<xref:azure.core.TokenCredential>
Objet d’informations d’identification de jeton Azure |
Retours
Type | Description |
---|---|
Exceptions
Type | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
Cette méthode est utilisée pour récupérer les commentaires d’un message cloud-à-appareil.
receive_feedback_notification()
Retours
Type | Description |
---|---|
Aucun. |
Exceptions
Type | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python