Sdílet prostřednictvím


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

Konstruktor

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

Parametry

Name Description
connection_string
str

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
str

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
str

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
str

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
str

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
str

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
str

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