IoTHubHttpRuntimeManager Klass
En klass för att tillhandahålla bekvämlighets-API:er för IoTHub Http Runtime Manager-åtgärder, baserat på de automatiskt genererade IotHub REST-API:erna
Initierare för en Http Runtime Manager-tjänstklient.
När klassen har skapats har den autentiserats med IoTHub och är redo att anropa medlems-API:erna för att kommunicera med IoTHub.
- Arv
-
builtins.objectIoTHubHttpRuntimeManager
Konstruktor
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
Parametrar
Name | Description |
---|---|
connection_string
|
IoTHub-anslutningssträngen som används för att autentisera anslutningen med IoTHub om vi använder connection_str autentisering. Standardvärde: Ingen standardvärde: None
|
host
|
Azure-tjänstens URL om vi använder autentisering med tokenautentiseringsuppgifter. Standardvärde: Ingen standardvärde: None
|
auth
|
Azure-autentiseringsobjektet om vi använder autentisering med tokenautentiseringsuppgifter. Standardvärde: Ingen standardvärde: None
|
Metoder
abandon_feedback_notification |
Den här metoden överger ett feedbackmeddelande. |
complete_feedback_notification |
Den här metoden slutför ett feedbackmeddelande. |
from_connection_string |
Classmethod-initierare för en IoTHubHttpRuntimeManager-tjänstklient. Skapar IoTHubHttpRuntimeManager-klassen från anslutningssträngen. När klassen har skapats har den autentiserats med IoTHub och är redo att anropa medlems-API:erna för att kommunicera med IoTHub. |
from_token_credential |
Classmethod-initierare för en IoTHubHttpRuntimeManager-tjänstklient. Skapar IoTHubHttpRuntimeManager-klassen från värdnamns-URL:en och Azure-tokenautentiseringsuppgifterna. När klassen har skapats har den autentiserats med IoTHub och är redo att anropa medlems-API:erna för att kommunicera med IoTHub. |
receive_feedback_notification |
Den här metoden används för att hämta feedback från ett moln-till-enhet-meddelande. |
abandon_feedback_notification
Den här metoden överger ett feedbackmeddelande.
abandon_feedback_notification(lock_token)
Parametrar
Name | Description |
---|---|
lock_token
Obligatorisk
|
Lås token. |
Returer
Typ | Description |
---|---|
Inga. |
Undantag
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
Den här metoden slutför ett feedbackmeddelande.
complete_feedback_notification(lock_token)
Parametrar
Name | Description |
---|---|
lock_token
Obligatorisk
|
Lås token. |
Returer
Typ | Description |
---|---|
Inga. |
Undantag
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
Classmethod-initierare för en IoTHubHttpRuntimeManager-tjänstklient. Skapar IoTHubHttpRuntimeManager-klassen från anslutningssträngen.
När klassen har skapats har den autentiserats med IoTHub och är redo att anropa medlems-API:erna för att kommunicera med IoTHub.
from_connection_string(connection_string)
Parametrar
Name | Description |
---|---|
connection_string
Obligatorisk
|
IoTHub-anslutningssträngen som används för att autentisera anslutningen till IoTHub. |
Returer
Typ | Description |
---|---|
Undantag
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
Classmethod-initierare för en IoTHubHttpRuntimeManager-tjänstklient. Skapar IoTHubHttpRuntimeManager-klassen från värdnamns-URL:en och Azure-tokenautentiseringsuppgifterna.
När klassen har skapats har den autentiserats med IoTHub och är redo att anropa medlems-API:erna för att kommunicera med IoTHub.
from_token_credential(url, token_credential)
Parametrar
Name | Description |
---|---|
url
Obligatorisk
|
Azure-tjänstens URL (värdnamn). |
token_credential
Obligatorisk
|
<xref:azure.core.TokenCredential>
Autentiseringsobjektet för Azure-token |
Returer
Typ | Description |
---|---|
Undantag
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
Den här metoden används för att hämta feedback från ett moln-till-enhet-meddelande.
receive_feedback_notification()
Returer
Typ | Description |
---|---|
Inga. |
Undantag
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python