IoTHubHttpRuntimeManager Sınıf
Otomatik olarak oluşturulan IotHub REST API'lerini temel alarak IoTHub Http Çalışma Zamanı Yöneticisi işlemleri için kullanışlı API'ler sağlayan bir sınıf
Http Çalışma Zamanı Yöneticisi Hizmeti istemcisi için Başlatıcı.
Başarılı bir oluşturma işleminden sonra sınıfın kimliği IoTHub ile doğrulanır ve IoTHub ile iletişim kurmak için üye API'leri çağırmaya hazır olur.
- Devralma
-
builtins.objectIoTHubHttpRuntimeManager
Oluşturucu
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
Parametreler
Name | Description |
---|---|
connection_string
|
connection_str kimlik doğrulaması kullanıyorsak IoTHub ile bağlantının kimliğini doğrulamak için kullanılan IoTHub bağlantı dizesi. Varsayılan değer: Yok varsayılan değer: None
|
host
|
Belirteç kimlik bilgisi kimlik doğrulaması kullanıyorsak Azure hizmeti URL'si. Varsayılan değer: Yok varsayılan değer: None
|
auth
|
Belirteç kimlik bilgisi kimlik doğrulaması kullanıyorsak Azure kimlik doğrulama nesnesi. Varsayılan değer: Yok varsayılan değer: None
|
Yöntemler
abandon_feedback_notification |
Bu yöntem bir geri bildirim iletisinden vazgeçer. |
complete_feedback_notification |
Bu yöntem bir geri bildirim iletisini tamamlar. |
from_connection_string |
IoTHubHttpRuntimeManager Hizmeti istemcisi için Classmethod başlatıcısı. Bağlantı dizesinden IoTHubHttpRuntimeManager sınıfını oluşturur. Başarılı bir oluşturma işleminden sonra sınıfın kimliği IoTHub ile doğrulanır ve IoTHub ile iletişim kurmak için üye API'leri çağırmaya hazır olur. |
from_token_credential |
IoTHubHttpRuntimeManager Hizmeti istemcisi için Classmethod başlatıcısı. Konak adı URL'sinden ve Azure belirteci kimlik bilgisinden IoTHubHttpRuntimeManager sınıfı oluşturur. Başarılı bir oluşturma işleminden sonra sınıfın kimliği IoTHub ile doğrulanır ve IoTHub ile iletişim kurmak için üye API'leri çağırmaya hazır olur. |
receive_feedback_notification |
Bu yöntem, buluttan cihaza iletinin geri bildirimlerini almak için kullanılır. |
abandon_feedback_notification
Bu yöntem bir geri bildirim iletisinden vazgeçer.
abandon_feedback_notification(lock_token)
Parametreler
Name | Description |
---|---|
lock_token
Gerekli
|
Kilit belirteci. |
Döndürülenler
Tür | Description |
---|---|
Yok. |
Özel durumlar
Tür | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
Bu yöntem bir geri bildirim iletisini tamamlar.
complete_feedback_notification(lock_token)
Parametreler
Name | Description |
---|---|
lock_token
Gerekli
|
Kilit belirteci. |
Döndürülenler
Tür | Description |
---|---|
Yok. |
Özel durumlar
Tür | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
IoTHubHttpRuntimeManager Hizmeti istemcisi için Classmethod başlatıcısı. Bağlantı dizesinden IoTHubHttpRuntimeManager sınıfını oluşturur.
Başarılı bir oluşturma işleminden sonra sınıfın kimliği IoTHub ile doğrulanır ve IoTHub ile iletişim kurmak için üye API'leri çağırmaya hazır olur.
from_connection_string(connection_string)
Parametreler
Name | Description |
---|---|
connection_string
Gerekli
|
IoTHub ile bağlantının kimliğini doğrulamak için kullanılan IoTHub bağlantı dizesi. |
Döndürülenler
Tür | Description |
---|---|
Özel durumlar
Tür | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
IoTHubHttpRuntimeManager Hizmeti istemcisi için Classmethod başlatıcısı. Konak adı URL'sinden ve Azure belirteci kimlik bilgisinden IoTHubHttpRuntimeManager sınıfı oluşturur.
Başarılı bir oluşturma işleminden sonra sınıfın kimliği IoTHub ile doğrulanır ve IoTHub ile iletişim kurmak için üye API'leri çağırmaya hazır olur.
from_token_credential(url, token_credential)
Parametreler
Name | Description |
---|---|
url
Gerekli
|
Azure hizmet url'si (ana bilgisayar adı). |
token_credential
Gerekli
|
<xref:azure.core.TokenCredential>
Azure belirteci kimlik bilgisi nesnesi |
Döndürülenler
Tür | Description |
---|---|
Özel durumlar
Tür | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
Bu yöntem, buluttan cihaza iletinin geri bildirimlerini almak için kullanılır.
receive_feedback_notification()
Döndürülenler
Tür | Description |
---|---|
Yok. |
Özel durumlar
Tür | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin