你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
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 服务客户端的类方法初始值设定项。 从连接字符串创建 IoTHubHttpRuntimeManager 类。 成功创建后,该类已通过 IoTHub 进行身份验证,并已准备好调用成员 API 来与 IoTHub 通信。 |
from_token_credential |
IoTHubHttpRuntimeManager 服务客户端的类方法初始值设定项。 从主机名 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 服务客户端的类方法初始值设定项。 从连接字符串创建 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 服务客户端的类方法初始值设定项。 从主机名 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:.>
|