1.2.0 (2026-08-26)
- Azure Resource Manager IotDps client library for Java. This package contains Microsoft Azure SDK for IotDps Management SDK. API for using the Azure IoT Hub Device Provisioning Service features. Package api-version 2026-08-31. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
models.ProvisioningServiceDescriptionListResult was removed
models.PrivateLinkResources was removed
models.OperationListResult was removed
models.CertificateListDescription was removed
models.IotDpsSkuDefinitionListResult was removed
models.SharedAccessSignatureAuthorizationRuleListResult was removed
models.ProvisioningServiceDescription$DefinitionStages was modified
withExistingResourceGroup(java.lang.String)was removed in stage 2
models.TagsResource was modified
validate()was removed
models.IotHubDefinitionDescription was modified
validate()was removed
models.IotDpsSkuInfo was modified
validate()was removed
models.GroupIdInformationProperties was modified
GroupIdInformationProperties()was changed to private accesswithGroupId(java.lang.String)was removedwithRequiredZoneNames(java.util.List)was removedvalidate()was removedwithRequiredMembers(java.util.List)was removed
models.IpFilterRule was modified
validate()was removed
models.ErrorDetails was modified
ErrorDetails()was changed to private accessvalidate()was removed
models.IotDpsPropertiesDescription was modified
validate()was removed
models.CertificateProperties was modified
validate()was removed
models.VerificationCodeResponseProperties was modified
VerificationCodeResponseProperties()was changed to private accesswithIsVerified(java.lang.Boolean)was removedvalidate()was removedwithCreated(java.lang.String)was removedwithThumbprint(java.lang.String)was removedwithUpdated(java.lang.String)was removedwithCertificate(byte[])was removedwithVerificationCode(java.lang.String)was removedwithSubject(java.lang.String)was removedwithExpiry(java.lang.String)was removed
models.PrivateEndpointConnectionProperties was modified
validate()was removed
models.OperationInputs was modified
validate()was removed
models.PrivateEndpoint was modified
validate()was removed
models.DpsCertificates was modified
listWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context)was removedmodels.CertificateListDescription list(java.lang.String,java.lang.String)->com.azure.core.http.rest.PagedIterable list(java.lang.String,java.lang.String)
models.ProvisioningServiceDescription$Definition was modified
withExistingResourceGroup(java.lang.String)was removed
models.VerificationCodeRequest was modified
validate()was removed
models.IotDpsResources was modified
models.PrivateEndpointConnection deletePrivateEndpointConnectionById(java.lang.String)->void deletePrivateEndpointConnectionById(java.lang.String)models.PrivateEndpointConnection deletePrivateEndpointConnectionByIdWithResponse(java.lang.String,com.azure.core.util.Context)->void deletePrivateEndpointConnectionByIdWithResponse(java.lang.String,com.azure.core.util.Context)models.PrivateLinkResources listPrivateLinkResources(java.lang.String,java.lang.String)->com.azure.core.http.rest.PagedIterable listPrivateLinkResources(java.lang.String,java.lang.String)models.PrivateEndpointConnection deletePrivateEndpointConnection(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)->void deletePrivateEndpointConnection(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)models.PrivateEndpointConnection deletePrivateEndpointConnection(java.lang.String,java.lang.String,java.lang.String)->void deletePrivateEndpointConnection(java.lang.String,java.lang.String,java.lang.String)listPrivateLinkResourcesWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context)was removed
models.PrivateLinkServiceConnectionState was modified
validate()was removed
models.OperationDisplay was modified
OperationDisplay()was changed to private accessvalidate()was removed
models.ErrorMessage was modified
ErrorMessage()was changed to private accesswithDetails(java.lang.String)was removedwithCode(java.lang.String)was removedwithMessage(java.lang.String)was removedvalidate()was removed
IotDpsManager was modified
fluent.IotDpsClient serviceClient()->fluent.IotDpsManagementClient serviceClient()
Features Added
-
models.UserAssignedIdentitywas added -
models.ManagedServiceIdentitywas added -
models.ManagedServiceIdentityTypewas added -
models.IotHubAuthenticationTypewas added
models.IotHubDefinitionDescription was modified
withHostName(java.lang.String)was addedauthenticationType()was addedselectedUserAssignedIdentityResourceId()was addedhostName()was addedwithSelectedUserAssignedIdentityResourceId(java.lang.String)was addedwithAuthenticationType(models.IotHubAuthenticationType)was added
models.GroupIdInformation was modified
systemData()was added
models.IotDpsPropertiesDescription was modified
withPortalOperationsHostName(java.lang.String)was addedportalOperationsHostName()was addeddisableLocalAuth()was addedwithDisableLocalAuth(java.lang.Boolean)was added
models.ProvisioningServiceDescription was modified
resourceGroup()was addedidentity()was addedsubscriptionid()was added
models.DpsCertificates was modified
list(java.lang.String,java.lang.String,com.azure.core.util.Context)was added
models.ProvisioningServiceDescription$Definition was modified
withIdentity(models.ManagedServiceIdentity)was addedwithSubscriptionid(java.lang.String)was addedwithResourceGroup(java.lang.String)was addedwithExistingResourceGroup(java.lang.String)was added
models.IotDpsResources was modified
listPrivateLinkResources(java.lang.String,java.lang.String,com.azure.core.util.Context)was added