IotDpsPropertiesDescriptionResponse

data class IotDpsPropertiesDescriptionResponse(val allocationPolicy: String? = null, val authorizationPolicies: List<SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponse>? = null, val deviceProvisioningHostName: String, val enableDataResidency: Boolean? = null, val idScope: String, val iotHubs: List<IotHubDefinitionDescriptionResponse>? = null, val ipFilterRules: List<TargetIpFilterRuleResponse>? = null, val portalOperationsHostName: String? = null, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>? = null, val provisioningState: String? = null, val publicNetworkAccess: String? = null, val serviceOperationsHostName: String, val state: String? = null)

the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope

Constructors

Link copied to clipboard
constructor(allocationPolicy: String? = null, authorizationPolicies: List<SharedAccessSignatureAuthorizationRuleAccessRightsDescriptionResponse>? = null, deviceProvisioningHostName: String, enableDataResidency: Boolean? = null, idScope: String, iotHubs: List<IotHubDefinitionDescriptionResponse>? = null, ipFilterRules: List<TargetIpFilterRuleResponse>? = null, portalOperationsHostName: String? = null, privateEndpointConnections: List<PrivateEndpointConnectionResponse>? = null, provisioningState: String? = null, publicNetworkAccess: String? = null, serviceOperationsHostName: String, state: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Allocation policy to be used by this provisioning service.

Link copied to clipboard

List of authorization keys for a provisioning service.

Link copied to clipboard

Device endpoint for this provisioning service.

Link copied to clipboard

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

Link copied to clipboard

Unique identifier of this provisioning service.

Link copied to clipboard

List of IoT hubs associated with this provisioning service.

Link copied to clipboard

The IP filter rules.

Link copied to clipboard

Portal endpoint to enable CORS for this provisioning service.

Link copied to clipboard

Private endpoint connections created on this IotHub

Link copied to clipboard

The ARM provisioning state of the provisioning service.

Link copied to clipboard

Whether requests from Public Network are allowed

Link copied to clipboard

Service endpoint for provisioning service.

Link copied to clipboard
val state: String? = null

Current state of the provisioning service.