Partager via


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.object
IoTHubHttpRuntimeManager

Constructeur

IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)

Paramètres

Nom Description
connection_string
str

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
str

URL du service Azure si nous utilisons l’authentification par jeton. Valeur par défaut : Aucun

valeur par défaut: None
auth
str

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
str

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
str

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
str

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
str

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:.>