github Azure/azure-sdk-for-java azure-resourcemanager-recoveryservicesbackup_1.3.0

1.3.0 (2024-01-24)

  • Azure Resource Manager RecoveryServicesBackup client library for Java. This package contains Microsoft Azure SDK for RecoveryServicesBackup Management SDK. Open API 2.0 Specs for Azure RecoveryServices Backup service. Package tag package-2023-06. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

models.ValidateOperations was modified

  • trigger(java.lang.String,java.lang.String,models.ValidateOperationRequest) was removed
  • trigger(java.lang.String,java.lang.String,models.ValidateOperationRequest,com.azure.core.util.Context) was removed

models.OperationOperations was modified

  • validate(java.lang.String,java.lang.String,models.ValidateOperationRequest) was removed
  • validateWithResponse(java.lang.String,java.lang.String,models.ValidateOperationRequest,com.azure.core.util.Context) was removed

Features Added

  • models.TieringCostOperationStatus was added

  • models.FetchTieringCostInfoForRehydrationRequest was added

  • models.UserAssignedIdentityProperties was added

  • models.TieringCostInfo was added

  • models.GetTieringCostOperationResults was added

  • models.FetchTieringCostSavingsInfoForVaultRequest was added

  • models.UserAssignedManagedIdentityDetails was added

  • models.VaultRetentionPolicy was added

  • models.FetchTieringCosts was added

  • models.TieringCostRehydrationInfo was added

  • models.ValidateOperationRequestResource was added

  • models.FetchTieringCostInfoRequest was added

  • models.SnapshotRestoreParameters was added

  • models.SnapshotBackupAdditionalDetails was added

  • models.FetchTieringCostSavingsInfoForProtectedItemRequest was added

  • models.TieringCostSavingInfo was added

  • models.FetchTieringCostSavingsInfoForPolicyRequest was added

models.AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequest was modified

  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added
  • withTargetResourceGroupName(java.lang.String) was added
  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added

models.AzureWorkloadSqlRestoreWithRehydrateRequest was modified

  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added
  • withTargetResourceGroupName(java.lang.String) was added
  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added

models.AzureWorkloadSapHanaPointInTimeRestoreRequest was modified

  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added
  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added
  • withTargetResourceGroupName(java.lang.String) was added

models.AzureWorkloadSqlPointInTimeRestoreRequest was modified

  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added
  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added
  • withTargetResourceGroupName(java.lang.String) was added

models.SubProtectionPolicy was modified

  • withSnapshotBackupAdditionalDetails(models.SnapshotBackupAdditionalDetails) was added
  • snapshotBackupAdditionalDetails() was added

models.AzureWorkloadSapHanaRestoreWithRehydrateRequest was modified

  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added
  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added
  • withTargetResourceGroupName(java.lang.String) was added

models.ProtectedItem was modified

  • vaultId() was added

models.AzureWorkloadRestoreRequest was modified

  • snapshotRestoreParameters() was added
  • targetResourceGroupName() was added
  • withTargetResourceGroupName(java.lang.String) was added
  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added
  • userAssignedManagedIdentityDetails() was added
  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added

models.ValidateOperations was modified

  • trigger(java.lang.String,java.lang.String,models.ValidateOperationRequestResource,com.azure.core.util.Context) was added
  • trigger(java.lang.String,java.lang.String,models.ValidateOperationRequestResource) was added

RecoveryServicesBackupManager was modified

  • fetchTieringCosts() was added
  • tieringCostOperationStatus() was added
  • getTieringCostOperationResults() was added

models.AzureFileShareProtectionPolicy was modified

  • vaultRetentionPolicy() was added
  • withVaultRetentionPolicy(models.VaultRetentionPolicy) was added

models.AzureWorkloadSapHanaRestoreRequest was modified

  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added
  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added
  • withTargetResourceGroupName(java.lang.String) was added

models.AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequest was modified

  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added
  • withTargetResourceGroupName(java.lang.String) was added
  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added

models.AzureWorkloadPointInTimeRestoreRequest was modified

  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added
  • withTargetResourceGroupName(java.lang.String) was added
  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added

models.AzureWorkloadSqlRestoreRequest was modified

  • withSnapshotRestoreParameters(models.SnapshotRestoreParameters) was added
  • withUserAssignedManagedIdentityDetails(models.UserAssignedManagedIdentityDetails) was added
  • withTargetResourceGroupName(java.lang.String) was added

models.OperationOperations was modified

  • validate(java.lang.String,java.lang.String,models.ValidateOperationRequestResource) was added
  • validateWithResponse(java.lang.String,java.lang.String,models.ValidateOperationRequestResource,com.azure.core.util.Context) was added

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.