1.0.0-beta.3 (2024-11-27)
- Azure Resource Manager Hardware Security Modules client library for Java. This package contains Microsoft Azure SDK for Hardware Security Modules Management SDK. The Azure management API provides a RESTful set of web services that interact with Azure HSM RP. Package tag package-preview-2024-06. 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.DedicatedHsmOperationListResult
was removed
models.SystemDataAutoGenerated
was removed
models.RestoreProperties
was removed
models.IdentityType
was removed
models.CloudHsmClusterPatchParametersProperties
was removed
models.BackupProperties
was removed
models.CloudHsmClusterSecurityDomainProperties
was removed
models.DedicatedHsmOperation
was removed
models.DedicatedHsmOperationDisplay
was removed
models.DedicatedHsmResource
was removed
models.DedicatedHsm$DefinitionStages
was modified
- Required stage 4 was added
withProperties(models.DedicatedHsmProperties)
was removed in stage 3
models.CloudHsmClusterPrivateLinkResources
was modified
listByCloudHsmClusterWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context)
was removedmodels.PrivateLinkResourceListResult listByCloudHsmCluster(java.lang.String,java.lang.String)
->com.azure.core.http.rest.PagedIterable listByCloudHsmCluster(java.lang.String,java.lang.String)
models.PrivateLinkResourceListResult
was modified
innerModel()
was removedjava.util.List value()
->java.util.List value()
models.CloudHsmClusterProperties
was modified
withProvisioningState(models.ProvisioningState)
was removedbackupProperties()
was removedsecurityDomain()
was removedwithRestoreProperties(models.RestoreProperties)
was removedjava.lang.String autoGeneratedDomainNameLabelScope()
->models.AutoGeneratedDomainNameLabelScope autoGeneratedDomainNameLabelScope()
withAutoGeneratedDomainNameLabelScope(java.lang.String)
was removedrestoreProperties()
was removedwithPrivateEndpointConnections(java.util.List)
was removedwithBackupProperties(models.BackupProperties)
was removedwithPublicNetworkAccess(java.lang.String)
was removedwithSecurityDomain(models.CloudHsmClusterSecurityDomainProperties)
was removedjava.lang.String publicNetworkAccess()
->models.PublicNetworkAccess publicNetworkAccess()
withHsms(java.util.List)
was removed
models.NetworkInterface
was modified
id()
was removed
models.ApiEntityReference
was modified
id()
was removedwithId(java.lang.String)
was removed
models.DedicatedHsm
was modified
models.SystemDataAutoGenerated systemData()
->com.azure.core.management.SystemData systemData()
models.CloudHsmCluster$Update
was modified
withProperties(models.CloudHsmClusterPatchParametersProperties)
was removedwithSku(models.CloudHsmClusterSku)
was removed
models.PrivateLinkResource
was modified
validate()
was removedcom.azure.core.management.SystemData systemData()
->com.azure.core.management.SystemData systemData()
withProperties(models.PrivateLinkResourceProperties)
was removedmodels.PrivateLinkResourceProperties properties()
->models.PrivateLinkResourceProperties properties()
Features Added
-
models.BackupResult
was added -
models.CloudHsmClusterBackupStatusGetResponse
was added -
models.ActivationState
was added -
models.BackupRequestProperties
was added -
models.BackupResultProperties
was added -
models.AutoGeneratedDomainNameLabelScope
was added -
models.ActionType
was added -
models.OperationDisplay
was added -
models.CloudHsmClusterBackupStatus
was added -
models.BackupRestoreOperationStatus
was added -
models.BackupRestoreRequestBaseProperties
was added -
models.CloudHsmClusterBackupStatusGetHeaders
was added -
models.CloudHsmClusterRestoreStatusGetHeaders
was added -
models.Origin
was added -
models.Operation
was added -
models.PublicNetworkAccess
was added -
models.BackupRestoreBaseResultProperties
was added -
models.CloudHsmClusterRestoreStatus
was added -
models.RestoreResult
was added -
models.CloudHsmClusterRestoreStatusGetResponse
was added -
models.RestoreRequestProperties
was added -
models.OperationListResult
was added
models.Error
was modified
getAdditionalInfo()
was addedgetDetails()
was addedgetCode()
was addedgetMessage()
was addedgetTarget()
was added
models.CloudHsmClusterPrivateLinkResources
was modified
listByCloudHsmCluster(java.lang.String,java.lang.String,com.azure.core.util.Context)
was added
models.PrivateLinkResourceListResult
was modified
validate()
was addednextLink()
was addedwithValue(java.util.List)
was added
HardwareSecurityModulesManager
was modified
cloudHsmClusterBackupStatus()
was addedcloudHsmClusterRestoreStatus()
was added
models.CloudHsmClusterProperties
was modified
activationState()
was addedwithPublicNetworkAccess(models.PublicNetworkAccess)
was addedwithAutoGeneratedDomainNameLabelScope(models.AutoGeneratedDomainNameLabelScope)
was added
models.CloudHsmClusterResource
was modified
name()
was addedtype()
was addedid()
was added
models.NetworkInterface
was modified
resourceId()
was added
models.ApiEntityReference
was modified
withResourceId(java.lang.String)
was addedresourceId()
was added
models.CloudHsmCluster
was modified
validateRestoreProperties()
was addedbackup(models.BackupRequestProperties,com.azure.core.util.Context)
was addedbackup()
was addedvalidateBackupProperties(models.BackupRequestProperties,com.azure.core.util.Context)
was addedrestore(models.RestoreRequestProperties)
was addedvalidateBackupProperties()
was addedvalidateRestoreProperties(models.RestoreRequestProperties,com.azure.core.util.Context)
was addedrestore(models.RestoreRequestProperties,com.azure.core.util.Context)
was added
models.PrivateLinkResource
was modified
type()
was addedid()
was addedinnerModel()
was addedname()
was added
models.CloudHsmClusters
was modified
validateRestoreProperties(java.lang.String,java.lang.String,models.RestoreRequestProperties,com.azure.core.util.Context)
was addedvalidateRestoreProperties(java.lang.String,java.lang.String)
was addedbackup(java.lang.String,java.lang.String)
was addedbackup(java.lang.String,java.lang.String,models.BackupRequestProperties,com.azure.core.util.Context)
was addedvalidateBackupProperties(java.lang.String,java.lang.String)
was addedvalidateBackupProperties(java.lang.String,java.lang.String,models.BackupRequestProperties,com.azure.core.util.Context)
was addedrestore(java.lang.String,java.lang.String,models.RestoreRequestProperties)
was addedrestore(java.lang.String,java.lang.String,models.RestoreRequestProperties,com.azure.core.util.Context)
was added