Udostępnij za pośrednictwem


IotDpsPropertiesDescription Constructors

Definition

Overloads

IotDpsPropertiesDescription()

Initializes a new instance of the IotDpsPropertiesDescription class.

IotDpsPropertiesDescription(String, String, IList<IpFilterRule>, IList<PrivateEndpointConnection>, String, IList<IotHubDefinitionDescription>, String, String, String, String, IList<SharedAccessSignatureAuthorizationRuleAccessRightsDescription>, Nullable<Boolean>)

Initializes a new instance of the IotDpsPropertiesDescription class.

IotDpsPropertiesDescription()

Initializes a new instance of the IotDpsPropertiesDescription class.

public IotDpsPropertiesDescription ();
Public Sub New ()

Applies to

IotDpsPropertiesDescription(String, String, IList<IpFilterRule>, IList<PrivateEndpointConnection>, String, IList<IotHubDefinitionDescription>, String, String, String, String, IList<SharedAccessSignatureAuthorizationRuleAccessRightsDescription>, Nullable<Boolean>)

Initializes a new instance of the IotDpsPropertiesDescription class.

public IotDpsPropertiesDescription (string state = default, string publicNetworkAccess = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DeviceProvisioningServices.Models.IpFilterRule> ipFilterRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DeviceProvisioningServices.Models.PrivateEndpointConnection> privateEndpointConnections = default, string provisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DeviceProvisioningServices.Models.IotHubDefinitionDescription> iotHubs = default, string allocationPolicy = default, string serviceOperationsHostName = default, string deviceProvisioningHostName = default, string idScope = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DeviceProvisioningServices.Models.SharedAccessSignatureAuthorizationRuleAccessRightsDescription> authorizationPolicies = default, bool? enableDataResidency = default);
new Microsoft.Azure.Management.DeviceProvisioningServices.Models.IotDpsPropertiesDescription : string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.DeviceProvisioningServices.Models.IpFilterRule> * System.Collections.Generic.IList<Microsoft.Azure.Management.DeviceProvisioningServices.Models.PrivateEndpointConnection> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.DeviceProvisioningServices.Models.IotHubDefinitionDescription> * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.DeviceProvisioningServices.Models.SharedAccessSignatureAuthorizationRuleAccessRightsDescription> * Nullable<bool> -> Microsoft.Azure.Management.DeviceProvisioningServices.Models.IotDpsPropertiesDescription
Public Sub New (Optional state As String = Nothing, Optional publicNetworkAccess As String = Nothing, Optional ipFilterRules As IList(Of IpFilterRule) = Nothing, Optional privateEndpointConnections As IList(Of PrivateEndpointConnection) = Nothing, Optional provisioningState As String = Nothing, Optional iotHubs As IList(Of IotHubDefinitionDescription) = Nothing, Optional allocationPolicy As String = Nothing, Optional serviceOperationsHostName As String = Nothing, Optional deviceProvisioningHostName As String = Nothing, Optional idScope As String = Nothing, Optional authorizationPolicies As IList(Of SharedAccessSignatureAuthorizationRuleAccessRightsDescription) = Nothing, Optional enableDataResidency As Nullable(Of Boolean) = Nothing)

Parameters

state
String

Current state of the provisioning service. Possible values include: 'Activating', 'Active', 'Deleting', 'Deleted', 'ActivationFailed', 'DeletionFailed', 'Transitioning', 'Suspending', 'Suspended', 'Resuming', 'FailingOver', 'FailoverFailed'

publicNetworkAccess
String

Whether requests from Public Network are allowed. Possible values include: 'Enabled', 'Disabled'

ipFilterRules
IList<IpFilterRule>

The IP filter rules.

privateEndpointConnections
IList<PrivateEndpointConnection>

Private endpoint connections created on this IotHub

provisioningState
String

The ARM provisioning state of the provisioning service.

iotHubs
IList<IotHubDefinitionDescription>

List of IoT hubs associated with this provisioning service.

allocationPolicy
String

Allocation policy to be used by this provisioning service. Possible values include: 'Hashed', 'GeoLatency', 'Static'

serviceOperationsHostName
String

Service endpoint for provisioning service.

deviceProvisioningHostName
String

Device endpoint for this provisioning service.

idScope
String

Unique identifier of this provisioning service.

authorizationPolicies
IList<SharedAccessSignatureAuthorizationRuleAccessRightsDescription>

List of authorization keys for a provisioning service.

enableDataResidency
Nullable<Boolean>

Optional. Indicates if the DPS instance has Data Residency enabled, removing the cross geo-pair disaster recovery.

Applies to