IoTHubHttpRuntimeManager Třída
Třída, která poskytuje rozhraní API pro pohodlí pro operace IoTHub Http Runtime Manageru na základě automaticky vygenerovaných rozhraní REST API IotHubu.
Inicializátor klienta služby Http Runtime Manager.
Po úspěšném vytvoření se třída ověří pomocí IoTHubu a je připravená volat rozhraní API členů pro komunikaci s IoTHubem.
- Dědičnost
-
builtins.objectIoTHubHttpRuntimeManager
Konstruktor
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
Parametry
Name | Description |
---|---|
connection_string
|
Připojovací řetězec IoTHubu použitý k ověření připojení k IoTHubu, pokud používáme ověřování connection_str. Výchozí hodnota: Žádná výchozí hodnota: None
|
host
|
Adresa URL služby Azure, pokud používáme ověřování přihlašovacích údajů tokenu. Výchozí hodnota: Žádná výchozí hodnota: None
|
auth
|
Ověřovací objekt Azure, pokud používáme ověřování přihlašovacích údajů tokenu. Výchozí hodnota: Žádná výchozí hodnota: None
|
Metody
abandon_feedback_notification |
Tato metoda opustí zpětnou vazbu. |
complete_feedback_notification |
Tato metoda dokončí zpětnou vazbu. |
from_connection_string |
Inicializátor metody tříd pro klienta služby IoTHubHttpRuntimeManager Vytvoří třídu IoTHubHttpRuntimeManager z připojovacího řetězce. Po úspěšném vytvoření se třída ověří pomocí IoTHubu a je připravená volat rozhraní API členů pro komunikaci s IoTHubem. |
from_token_credential |
Inicializátor metody tříd pro klienta služby IoTHubHttpRuntimeManager Vytvoří třídu IoTHubHttpRuntimeManager z adresy URL názvu hostitele a přihlašovacích údajů tokenu Azure. Po úspěšném vytvoření se třída ověří pomocí IoTHubu a je připravená volat rozhraní API členů pro komunikaci s IoTHubem. |
receive_feedback_notification |
Tato metoda se používá k načtení zpětné vazby ke zprávě typu cloud-zařízení. |
abandon_feedback_notification
Tato metoda opustí zpětnou vazbu.
abandon_feedback_notification(lock_token)
Parametry
Name | Description |
---|---|
lock_token
Vyžadováno
|
Token zámku. |
Návraty
Typ | Description |
---|---|
Žádné |
Výjimky
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
Tato metoda dokončí zpětnou vazbu.
complete_feedback_notification(lock_token)
Parametry
Name | Description |
---|---|
lock_token
Vyžadováno
|
Token zámku. |
Návraty
Typ | Description |
---|---|
Žádné |
Výjimky
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
Inicializátor metody tříd pro klienta služby IoTHubHttpRuntimeManager Vytvoří třídu IoTHubHttpRuntimeManager z připojovacího řetězce.
Po úspěšném vytvoření se třída ověří pomocí IoTHubu a je připravená volat rozhraní API členů pro komunikaci s IoTHubem.
from_connection_string(connection_string)
Parametry
Name | Description |
---|---|
connection_string
Vyžadováno
|
Připojovací řetězec IoTHubu, který slouží k ověření připojení k IoTHubu. |
Návraty
Typ | Description |
---|---|
Výjimky
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
Inicializátor metody tříd pro klienta služby IoTHubHttpRuntimeManager Vytvoří třídu IoTHubHttpRuntimeManager z adresy URL názvu hostitele a přihlašovacích údajů tokenu Azure.
Po úspěšném vytvoření se třída ověří pomocí IoTHubu a je připravená volat rozhraní API členů pro komunikaci s IoTHubem.
from_token_credential(url, token_credential)
Parametry
Name | Description |
---|---|
url
Vyžadováno
|
Adresa URL služby Azure (název hostitele). |
token_credential
Vyžadováno
|
<xref:azure.core.TokenCredential>
Objekt přihlašovacích údajů tokenu Azure |
Návraty
Typ | Description |
---|---|
Výjimky
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
Tato metoda se používá k načtení zpětné vazby ke zprávě typu cloud-zařízení.
receive_feedback_notification()
Návraty
Typ | Description |
---|---|
Žádné |
Výjimky
Typ | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python