IoTHubHttpRuntimeManager クラス
自動生成された IotHub REST API に基づいて、IoTHub Http ランタイム マネージャー操作に便利な API を提供するクラス
Http ランタイム マネージャー サービス クライアントの初期化子。
作成が成功すると、クラスは IoTHub で認証され、メンバー API を呼び出して IoTHub と通信する準備が整います。
- 継承
-
builtins.objectIoTHubHttpRuntimeManager
コンストラクター
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
パラメーター
名前 | 説明 |
---|---|
connection_string
|
connection_str認証を使用している場合に IoTHub との接続を認証するために使用される IoTHub 接続文字列。 既定値: なし 既定値: None
|
host
|
トークン資格情報認証を使用している場合は、Azure サービスの URL。 既定値: なし 既定値: None
|
auth
|
トークン資格情報認証を使用している場合は、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)
パラメーター
名前 | 説明 |
---|---|
lock_token
必須
|
ロック トークン。 |
戻り値
型 | 説明 |
---|---|
[なし] : |
例外
型 | 説明 |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
このメソッドは、フィードバック メッセージを完了します。
complete_feedback_notification(lock_token)
パラメーター
名前 | 説明 |
---|---|
lock_token
必須
|
ロック トークン。 |
戻り値
型 | 説明 |
---|---|
[なし] : |
例外
型 | 説明 |
---|---|
<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)
パラメーター
名前 | 説明 |
---|---|
connection_string
必須
|
IoTHub との接続を認証するために使用される IoTHub 接続文字列。 |
戻り値
型 | 説明 |
---|---|
例外
型 | 説明 |
---|---|
<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)
パラメーター
名前 | 説明 |
---|---|
url
必須
|
Azure サービスの URL (ホスト名)。 |
token_credential
必須
|
<xref:azure.core.TokenCredential>
Azure トークン資格情報オブジェクト |
戻り値
型 | 説明 |
---|---|
例外
型 | 説明 |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
このメソッドは、クラウドからデバイスへのメッセージのフィードバックを取得するために使用されます。
receive_feedback_notification()
戻り値
型 | 説明 |
---|---|
[なし] : |
例外
型 | 説明 |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python