1.9.0 (2026-10-14)
- Azure Resource Manager Recovery Services Backup client library for Java. This package contains Microsoft Azure SDK for Recovery Services Backup Management SDK. Open API 2.0 Specs for Azure RecoveryServices Backup service. Package api-version 2026-10-01. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
models.RecoveryPointTierType was modified
models.RecoveryPointTierType[] values()->java.util.Collection values()valueOf(java.lang.String)was removedtoString()was removed
Features Added
-
models.StorageSpaceInfowas added -
models.ExistingBasicVMProtectionwas added -
models.DiskInfowas added -
models.DatabaseInRPwas added -
models.ProtectionContainerRefreshOperationStatuseswas added -
models.IaasVMRPExtendedInfowas added -
models.RecoveryPointsGetRPExtendedInfoOperationResultResponsewas added -
models.ValidateAzureWorkloadRestoreOperationRequestwas added -
models.SnapshotRecoveryPointInfowas added -
models.GetRPExtendedInfoRequestResourcewas added -
models.InstanceProtectionReadinesswas added -
models.FilesystemInfowas added -
models.GetRPExtendedInfoRequestwas added -
models.RPExtendedInfoResourcewas added -
models.RPExtendedInfowas added -
models.VMWorkloadPolicyTypewas added -
models.ProtectionLevelwas added -
models.RecoveryPointsGetRPExtendedInfoOperationResultHeaderswas added -
models.RPExtendedInfoResourceListwas added -
models.AzureVmWorkloadSQLInstanceProtectedItemwas added
models.AzureIaaSComputeVMProtectedItem was modified
withExistingBasicVMProtection(models.ExistingBasicVMProtection)was added
models.RecoveryPoints was modified
getRPExtendedInfo(java.lang.String,java.lang.String,java.lang.String,models.GetRPExtendedInfoRequestResource,com.azure.core.util.Context)was addedgetRPExtendedInfoOperationResult(java.lang.String,java.lang.String,java.lang.String,java.lang.String)was addedgetRPExtendedInfoOperationResultWithResponse(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)was addedgetRPExtendedInfo(java.lang.String,java.lang.String,java.lang.String,models.GetRPExtendedInfoRequestResource)was added
models.DataSourceType was modified
SQLINSTANCEwas added
models.AzureIaaSvmProtectedItem was modified
existingBasicVMProtection()was addedwithExistingBasicVMProtection(models.ExistingBasicVMProtection)was added
models.WorkloadType was modified
SQLINSTANCEwas added
models.AzureIaaSvmProtectionPolicy was modified
withInstantAccessDurationMinutes(java.lang.Integer)was addedwithInstantAccessSnapshotEnabled(java.lang.Boolean)was addedinstantAccessSnapshotEnabled()was addedinstantAccessDurationMinutes()was added
models.AzureVmWorkloadSqlDatabaseProtectedItem was modified
withProtectionLevel(models.ProtectionLevel)was addedwithParentProtectedItem(java.lang.String)was addedparentProtectedItem()was addedprotectionLevel()was added
models.RecoveryPointTierType was modified
RecoveryPointTierType()was addedIASNAPSHOT_RPwas added
models.AzureVmWorkloadProtectionPolicy was modified
vmWorkloadPolicyType()was addedwithVmWorkloadPolicyType(models.VMWorkloadPolicyType)was added
models.AzureWorkloadSqlRecoveryPointExtendedInfo was modified
snapshotRecoveryPointInfo()was addedincludedDatabases()was added
models.BackupItemType was modified
SQLINSTANCEwas added
models.SnapshotRestoreParameters was modified
withDisksToDetachOnClash(java.util.List)was addeddisksToDetachOnClash()was added
models.AzureIaaSClassicComputeVMProtectedItem was modified
withExistingBasicVMProtection(models.ExistingBasicVMProtection)was added
RecoveryServicesBackupManager was modified
protectionContainerRefreshOperationStatuses()was added
models.DiskInformation was modified
diskSizeInGb()was addedstorageType()was added