Share via


IoTHubHttpRuntimeManager Osztály

Az automatikusan létrehozott IotHub REST API-kon alapuló, az IoTHub Http Runtime Manager-műveletekhez használható kényelmi API-kat biztosító osztály

A Http Runtime Manager szolgáltatásügyfél inicializálója.

A sikeres létrehozás után az osztály hitelesítése megtörtént az IoTHubon, és készen áll arra, hogy meghívja a tag API-kat az IoTHubbal való kommunikációhoz.

Öröklődés
builtins.object
IoTHubHttpRuntimeManager

Konstruktor

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

Paraméterek

Name Description
connection_string
str

Az IoTHub kapcsolati sztring az IoTHubtal való kapcsolat hitelesítésére, ha connection_str hitelesítést használunk. Alapértelmezett érték: Nincs

alapértelmezett érték: None
host
str

Az Azure-szolgáltatás URL-címe, ha token hitelesítő adatokat használunk. Alapértelmezett érték: Nincs

alapértelmezett érték: None
auth
str

Az Azure-hitelesítési objektum, ha token hitelesítő adatokat használunk. Alapértelmezett érték: Nincs

alapértelmezett érték: None

Metódusok

abandon_feedback_notification

Ez a módszer felad egy visszajelzési üzenetet.

complete_feedback_notification

Ez a módszer egy visszajelzési üzenetet jelenít meg.

from_connection_string

Osztálymethod inicializáló IoTHubHttpRuntimeManager Service-ügyfélhez. IoTHubHttpRuntimeManager osztályt hoz létre kapcsolati sztring.

A sikeres létrehozás után az osztály hitelesítése megtörtént az IoTHubon, és készen áll arra, hogy meghívja a tag API-kat az IoTHubbal való kommunikációhoz.

from_token_credential

Osztálymethod inicializáló IoTHubHttpRuntimeManager Service-ügyfélhez. IoTHubHttpRuntimeManager-osztályt hoz létre a gazdagépnév URL-címéből és az Azure-jogkivonat hitelesítő adataiból.

A sikeres létrehozás után az osztály hitelesítése megtörtént az IoTHubon, és készen áll arra, hogy meghívja a tag API-kat az IoTHubbal való kommunikációhoz.

receive_feedback_notification

Ez a módszer egy felhőből eszközre irányuló üzenet visszajelzésének lekérésére szolgál.

abandon_feedback_notification

Ez a módszer felad egy visszajelzési üzenetet.

abandon_feedback_notification(lock_token)

Paraméterek

Name Description
lock_token
Kötelező
str

Zárolási jogkivonat.

Válaszok

Típus Description

Nincsenek.

Kivételek

Típus Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>

complete_feedback_notification

Ez a módszer egy visszajelzési üzenetet jelenít meg.

complete_feedback_notification(lock_token)

Paraméterek

Name Description
lock_token
Kötelező
str

Zárolási jogkivonat.

Válaszok

Típus Description

Nincsenek.

Kivételek

Típus Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>

from_connection_string

Osztálymethod inicializáló IoTHubHttpRuntimeManager Service-ügyfélhez. IoTHubHttpRuntimeManager osztályt hoz létre kapcsolati sztring.

A sikeres létrehozás után az osztály hitelesítése megtörtént az IoTHubon, és készen áll arra, hogy meghívja a tag API-kat az IoTHubbal való kommunikációhoz.

from_connection_string(connection_string)

Paraméterek

Name Description
connection_string
Kötelező
str

Az IoTHubtal való kapcsolat hitelesítéséhez használt IoTHub kapcsolati sztring.

Válaszok

Típus Description

Kivételek

Típus Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>

from_token_credential

Osztálymethod inicializáló IoTHubHttpRuntimeManager Service-ügyfélhez. IoTHubHttpRuntimeManager-osztályt hoz létre a gazdagépnév URL-címéből és az Azure-jogkivonat hitelesítő adataiból.

A sikeres létrehozás után az osztály hitelesítése megtörtént az IoTHubon, és készen áll arra, hogy meghívja a tag API-kat az IoTHubbal való kommunikációhoz.

from_token_credential(url, token_credential)

Paraméterek

Name Description
url
Kötelező
str

Az Azure-szolgáltatás URL-címe (állomásnév).

token_credential
Kötelező
<xref:azure.core.TokenCredential>

Az Azure-jogkivonat hitelesítőadat-objektuma

Válaszok

Típus Description

Kivételek

Típus Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>

receive_feedback_notification

Ez a módszer egy felhőből eszközre irányuló üzenet visszajelzésének lekérésére szolgál.

receive_feedback_notification()

Válaszok

Típus Description

Nincsenek.

Kivételek

Típus Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>