共用方式為


IoTHubHttpRuntimeManager 類別

提供 IoTHub Http 運行時間管理員作業便利 API 的類別,以根據自動產生的 IotHub REST API 為基礎

Http Runtime Manager 服務用戶端的初始化運算式。

成功建立類別之後,已向 IoTHub 進行驗證,並已準備好呼叫成員 API 以與 IoTHub 通訊。

繼承
builtins.object
IoTHubHttpRuntimeManager

建構函式

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

參數

名稱 Description
connection_string
str

如果使用connection_str驗證,則用來驗證與 IoTHub 連線的 IoTHub 連接字串。 預設值:無

預設值: None
host
str

如果我們使用權杖認證驗證,則為 Azure 服務 URL。 預設值:無

預設值: None
auth
str

如果使用權杖認證驗證,則為 Azure 驗證物件。 預設值:無

預設值: None

方法

abandon_feedback_notification

這個方法會放棄意見反應訊息。

complete_feedback_notification

這個方法會完成意見反應訊息。

from_connection_string

IoTHubHttpRuntimeManager 服務用戶端的 Classmethod 初始化運算式。 從連接字串建立 IoTHubHttpRuntimeManager 類別。

成功建立類別之後,已向 IoTHub 進行驗證,並已準備好呼叫成員 API 以與 IoTHub 通訊。

from_token_credential

IoTHubHttpRuntimeManager 服務用戶端的 Classmethod 初始化運算式。 從主機名稱 URL 和 Azure 權杖認證建立 IoTHubHttpRuntimeManager 類別。

成功建立類別之後,已向 IoTHub 進行驗證,並已準備好呼叫成員 API 以與 IoTHub 通訊。

receive_feedback_notification

此方法可用來擷取雲端到裝置訊息的意見反應。

abandon_feedback_notification

這個方法會放棄意見反應訊息。

abandon_feedback_notification(lock_token)

參數

名稱 Description
lock_token
必要
str

鎖定權杖。

傳回

類型 Description

無。

例外狀況

類型 Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>

complete_feedback_notification

這個方法會完成意見反應訊息。

complete_feedback_notification(lock_token)

參數

名稱 Description
lock_token
必要
str

鎖定權杖。

傳回

類型 Description

無。

例外狀況

類型 Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>

from_connection_string

IoTHubHttpRuntimeManager 服務用戶端的 Classmethod 初始化運算式。 從連接字串建立 IoTHubHttpRuntimeManager 類別。

成功建立類別之後,已向 IoTHub 進行驗證,並已準備好呼叫成員 API 以與 IoTHub 通訊。

from_connection_string(connection_string)

參數

名稱 Description
connection_string
必要
str

用來向 IoTHub 驗證連線的 IoTHub 連接字串。

傳回

類型 Description

例外狀況

類型 Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>

from_token_credential

IoTHubHttpRuntimeManager 服務用戶端的 Classmethod 初始化運算式。 從主機名稱 URL 和 Azure 權杖認證建立 IoTHubHttpRuntimeManager 類別。

成功建立類別之後,已向 IoTHub 進行驗證,並已準備好呼叫成員 API 以與 IoTHub 通訊。

from_token_credential(url, token_credential)

參數

名稱 Description
url
必要
str

Azure 服務 URL (主機名稱) 。

token_credential
必要
<xref:azure.core.TokenCredential>

Azure 權杖認證物件

傳回

類型 Description

例外狀況

類型 Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>

receive_feedback_notification

此方法可用來擷取雲端到裝置訊息的意見反應。

receive_feedback_notification()

傳回

類型 Description

無。

例外狀況

類型 Description
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>