你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IotHubProperties 类

定义

IoT 中心的属性。

public class IotHubProperties
type IotHubProperties = class
Public Class IotHubProperties
继承
IotHubProperties

构造函数

IotHubProperties()

初始化 IotHubProperties 的新实例。

属性

AllowedFqdns

允许的 FQDN 列表 (来自 Iot 中心的出口的完全限定域名) 。

AuthorizationPolicies

可用于保护与 IoT 中心的连接的共享访问策略。

CloudToDevice

IoT 中心云到设备的消息传送属性。

Comments

IoT 中心注释。

DisableDeviceSas

如果为 true,则所有设备 (包括 Edge 设备,但不包括) 作用域 SAS 密钥的模块,都不能用于身份验证。

DisableLocalAuth

如果为 true,则无法使用具有 Iot 中心范围的 SAS 密钥的 SAS 令牌进行身份验证。

DisableModuleSas

如果为 true,则不能使用所有模块范围的 SAS 密钥进行身份验证。

EnableDataResidency

当设置为 true 时,此属性将启用数据驻留,从而禁用灾难恢复。

EnableFileUploadNotifications

如果为 True,则启用文件上传通知。

EventHubEndpoints

与事件中心兼容的终结点属性。 此字典的唯一可能的键是事件。 在对 IoT 中心进行创建或更新调用时,此密钥必须存在于字典中。

Features

为 IoT 中心启用的功能和功能。

HostName

主机的名称。

IPFilterRules

IP 筛选器规则。

Locations

iot 中心的主位置和辅助位置。

MessagingEndpoints

文件上传通知队列的消息传送终结点属性。

MinTlsVersion

指定要对此中心支持的最低 TLS 版本。 可以设置为“1.2”,以拒绝使用低于 1.2 的 TLS 版本的客户端。

NetworkRuleSets

IotHub 的网络规则集属性。

PrivateEndpointConnections

在此 IotHub 上创建的专用终结点连接。

ProvisioningState

预配状态。

PublicNetworkAccess

是否允许来自公用网络的请求。

RestrictOutboundNetworkAccess

如果为 true,则来自 IotHub 的出口将限制为仅允许通过 allowedFqdnList 配置的 FQDN。

Routing

IoT 中心的路由相关属性。 请参阅 https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

State

中心状态。

StorageEndpoints

可在其中上传文件的 Azure 存储终结点列表。 目前只能配置一个 Azure 存储帐户,并且该帐户必须将其密钥作为$default。 指定多个存储帐户会导致引发错误。 当 enableFileUploadNotifications 属性设置为 True 时,不指定此属性的值会导致引发错误。

适用于