IotDpsPropertiesDescription interface
the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope
Properties
allocation |
Allocation policy to be used by this provisioning service. |
authorization |
List of authorization keys for a provisioning service. |
device |
Device endpoint for this provisioning service. NOTE: This property will not be serialized. It can only be populated by the server. |
enable |
Optional. Indicates if the DPS instance has Data Residency enabled, removing the cross geo-pair disaster recovery. |
id |
Unique identifier of this provisioning service. NOTE: This property will not be serialized. It can only be populated by the server. |
iot |
List of IoT hubs associated with this provisioning service. |
ip |
The IP filter rules. |
private |
Private endpoint connections created on this IotHub |
provisioning |
The ARM provisioning state of the provisioning service. |
public |
Whether requests from Public Network are allowed |
service |
Service endpoint for provisioning service. NOTE: This property will not be serialized. It can only be populated by the server. |
state | Current state of the provisioning service. |
Property Details
allocationPolicy
Allocation policy to be used by this provisioning service.
allocationPolicy?: string
Property Value
string
authorizationPolicies
List of authorization keys for a provisioning service.
authorizationPolicies?: SharedAccessSignatureAuthorizationRuleAccessRightsDescription[]
Property Value
deviceProvisioningHostName
Device endpoint for this provisioning service. NOTE: This property will not be serialized. It can only be populated by the server.
deviceProvisioningHostName?: string
Property Value
string
enableDataResidency
Optional. Indicates if the DPS instance has Data Residency enabled, removing the cross geo-pair disaster recovery.
enableDataResidency?: boolean
Property Value
boolean
idScope
Unique identifier of this provisioning service. NOTE: This property will not be serialized. It can only be populated by the server.
idScope?: string
Property Value
string
iotHubs
List of IoT hubs associated with this provisioning service.
iotHubs?: IotHubDefinitionDescription[]
Property Value
ipFilterRules
privateEndpointConnections
Private endpoint connections created on this IotHub
privateEndpointConnections?: PrivateEndpointConnection[]
Property Value
provisioningState
The ARM provisioning state of the provisioning service.
provisioningState?: string
Property Value
string
publicNetworkAccess
Whether requests from Public Network are allowed
publicNetworkAccess?: string
Property Value
string
serviceOperationsHostName
Service endpoint for provisioning service. NOTE: This property will not be serialized. It can only be populated by the server.
serviceOperationsHostName?: string
Property Value
string
state
Current state of the provisioning service.
state?: string
Property Value
string