IotDpsPropertiesDescription Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
Optional. Indicates if the DPS instance has Data Residency enabled, removing the cross geo-pair disaster recovery.
Applies to
Azure SDK for .NET