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

ArmDeviceProvisioningServicesModelFactory.DeviceProvisioningServiceProperties 方法

定义

初始化 DeviceProvisioningServiceProperties 的新实例。

public static Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServiceProperties DeviceProvisioningServiceProperties (Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesState? state = default, Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesPublicNetworkAccess? publicNetworkAccess = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesIPFilterRule> ipFilterRules = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DeviceProvisioningServices.DeviceProvisioningServicesPrivateEndpointConnectionData> privateEndpointConnections = default, string provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DeviceProvisioningServices.Models.IotHubDefinitionDescription> iotHubs = default, Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesAllocationPolicy? allocationPolicy = default, string serviceOperationsHostName = default, string deviceProvisioningHostName = default, string idScope = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesSharedAccessKey> authorizationPolicies = default, bool? isDataResidencyEnabled = default);
static member DeviceProvisioningServiceProperties : Nullable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesState> * Nullable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesPublicNetworkAccess> * seq<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesIPFilterRule> * seq<Azure.ResourceManager.DeviceProvisioningServices.DeviceProvisioningServicesPrivateEndpointConnectionData> * string * seq<Azure.ResourceManager.DeviceProvisioningServices.Models.IotHubDefinitionDescription> * Nullable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesAllocationPolicy> * string * string * string * seq<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesSharedAccessKey> * Nullable<bool> -> Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServiceProperties
Public Shared Function DeviceProvisioningServiceProperties (Optional state As Nullable(Of DeviceProvisioningServicesState) = Nothing, Optional publicNetworkAccess As Nullable(Of DeviceProvisioningServicesPublicNetworkAccess) = Nothing, Optional ipFilterRules As IEnumerable(Of DeviceProvisioningServicesIPFilterRule) = Nothing, Optional privateEndpointConnections As IEnumerable(Of DeviceProvisioningServicesPrivateEndpointConnectionData) = Nothing, Optional provisioningState As String = Nothing, Optional iotHubs As IEnumerable(Of IotHubDefinitionDescription) = Nothing, Optional allocationPolicy As Nullable(Of DeviceProvisioningServicesAllocationPolicy) = Nothing, Optional serviceOperationsHostName As String = Nothing, Optional deviceProvisioningHostName As String = Nothing, Optional idScope As String = Nothing, Optional authorizationPolicies As IEnumerable(Of DeviceProvisioningServicesSharedAccessKey) = Nothing, Optional isDataResidencyEnabled As Nullable(Of Boolean) = Nothing) As DeviceProvisioningServiceProperties

参数

state
Nullable<DeviceProvisioningServicesState>

预配服务的当前状态。

publicNetworkAccess
Nullable<DeviceProvisioningServicesPublicNetworkAccess>

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

ipFilterRules
IEnumerable<DeviceProvisioningServicesIPFilterRule>

IP 筛选器规则。

privateEndpointConnections
IEnumerable<DeviceProvisioningServicesPrivateEndpointConnectionData>

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

provisioningState
String

预配服务的 ARM 预配状态。

iotHubs
IEnumerable<IotHubDefinitionDescription>

与此预配服务关联的 IoT 中心列表。

allocationPolicy
Nullable<DeviceProvisioningServicesAllocationPolicy>

此预配服务要使用的分配策略。

serviceOperationsHostName
String

用于预配服务的服务终结点。

deviceProvisioningHostName
String

此预配服务的设备终结点。

idScope
String

此预配服务的唯一标识符。

authorizationPolicies
IEnumerable<DeviceProvisioningServicesSharedAccessKey>

预配服务的授权密钥列表。

isDataResidencyEnabled
Nullable<Boolean>

可选。 指示 DPS 实例是否已启用Data Residency,从而删除跨异地对灾难恢复。

返回

用于模拟的新 DeviceProvisioningServiceProperties 实例。

适用于