1.1.0 (2025-01-03)
- 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 tag package-2022-02. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
Serialization/Deserialization change
Jackson
is removed from dependency and no longer supported.
Migration Guide
If you are using Jackson
/ObjectMapper
for manual serialization/deserialization, configure your ObjectMapper
for backward compatibility:
objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonProvider.getJsonSerializableDatabindModule());
models.ErrorMesssage
was removed
models.CertificateBodyDescription
was removed
models.AsyncOperationResult
was modified
models.ErrorMesssage error()
->models.ErrorMessage error()
models.CertificateResponse$Update
was modified
withCertificate(java.lang.String)
was removed
models.CertificateResponse$Definition
was modified
withCertificate(java.lang.String)
was removed
Features Added
models.ErrorMessage
was added
models.ErrorDetails
was modified
getTarget()
was addedgetCode()
was addedgetMessage()
was addedgetAdditionalInfo()
was addedgetDetails()
was added
models.IotDpsPropertiesDescription
was modified
withEnableDataResidency(java.lang.Boolean)
was addedenableDataResidency()
was added
models.CertificateProperties
was modified
withCertificate(byte[])
was addedwithIsVerified(java.lang.Boolean)
was added
models.PrivateEndpointConnection
was modified
resourceGroupName()
was addedsystemData()
was added
models.CertificateResponse$Update
was modified
withProperties(models.CertificateProperties)
was added
models.ProvisioningServiceDescription
was modified
resourceGroupName()
was addedsystemData()
was added
models.CertificateResponse$Definition
was modified
withProperties(models.CertificateProperties)
was added
models.CertificateResponse
was modified
resourceGroupName()
was addedsystemData()
was added
IotDpsManager
was modified
authenticate(com.azure.core.http.HttpPipeline,com.azure.core.management.profile.AzureProfile)
was added
IotDpsManager$Configurable
was modified
withScope(java.lang.String)
was addedwithRetryOptions(com.azure.core.http.policy.RetryOptions)
was added