github Azure/azure-sdk-for-js @azure/arm-recoveryservicesbackup_10.0.0

latest releases: @azure/arm-fabric_1.0.0-beta.1, @azure/arm-computeschedule_1.0.0-beta.1, @azure/arm-avs_6.0.0...
20 months ago

10.0.0 (2023-01-18)

Features

  • Added operation group DeletedProtectionContainers
  • Added Interface AzureBackupGoalFeatureSupportRequest
  • Added Interface AzureBackupServerContainer
  • Added Interface AzureBackupServerEngine
  • Added Interface AzureFileShareBackupRequest
  • Added Interface AzureFileShareProtectableItem
  • Added Interface AzureFileshareProtectedItem
  • Added Interface AzureFileShareProtectionPolicy
  • Added Interface AzureFileShareProvisionILRRequest
  • Added Interface AzureFileShareRecoveryPoint
  • Added Interface AzureFileShareRestoreRequest
  • Added Interface AzureIaaSClassicComputeVMContainer
  • Added Interface AzureIaaSClassicComputeVMProtectableItem
  • Added Interface AzureIaaSClassicComputeVMProtectedItem
  • Added Interface AzureIaaSComputeVMContainer
  • Added Interface AzureIaaSComputeVMProtectableItem
  • Added Interface AzureIaaSComputeVMProtectedItem
  • Added Interface AzureIaaSVMHealthDetails
  • Added Interface AzureIaaSVMJob
  • Added Interface AzureIaaSVMJobV2
  • Added Interface AzureIaaSVMProtectedItem
  • Added Interface AzureIaaSVMProtectionPolicy
  • Added Interface AzureRecoveryServiceVaultProtectionIntent
  • Added Interface AzureResourceProtectionIntent
  • Added Interface AzureSqlagWorkloadContainerProtectionContainer
  • Added Interface AzureSqlContainer
  • Added Interface AzureSqlProtectedItem
  • Added Interface AzureSqlProtectionPolicy
  • Added Interface AzureStorageContainer
  • Added Interface AzureStorageJob
  • Added Interface AzureStorageProtectableContainer
  • Added Interface AzureVMAppContainerProtectableContainer
  • Added Interface AzureVMAppContainerProtectionContainer
  • Added Interface AzureVMResourceFeatureSupportRequest
  • Added Interface AzureVmWorkloadItem
  • Added Interface AzureVmWorkloadProtectableItem
  • Added Interface AzureVmWorkloadProtectedItem
  • Added Interface AzureVmWorkloadProtectionPolicy
  • Added Interface AzureVmWorkloadSAPAseDatabaseProtectedItem
  • Added Interface AzureVmWorkloadSAPAseDatabaseWorkloadItem
  • Added Interface AzureVmWorkloadSAPAseSystemProtectableItem
  • Added Interface AzureVmWorkloadSAPAseSystemWorkloadItem
  • Added Interface AzureVmWorkloadSAPHanaDatabaseProtectableItem
  • Added Interface AzureVmWorkloadSAPHanaDatabaseProtectedItem
  • Added Interface AzureVmWorkloadSAPHanaDatabaseWorkloadItem
  • Added Interface AzureVmWorkloadSAPHanaDBInstance
  • Added Interface AzureVmWorkloadSAPHanaDBInstanceProtectedItem
  • Added Interface AzureVmWorkloadSAPHanaHSR
  • Added Interface AzureVmWorkloadSAPHanaSystemProtectableItem
  • Added Interface AzureVmWorkloadSAPHanaSystemWorkloadItem
  • Added Interface AzureVmWorkloadSQLAvailabilityGroupProtectableItem
  • Added Interface AzureVmWorkloadSQLDatabaseProtectableItem
  • Added Interface AzureVmWorkloadSQLDatabaseProtectedItem
  • Added Interface AzureVmWorkloadSQLDatabaseWorkloadItem
  • Added Interface AzureVmWorkloadSQLInstanceProtectableItem
  • Added Interface AzureVmWorkloadSQLInstanceWorkloadItem
  • Added Interface AzureWorkloadAutoProtectionIntent
  • Added Interface AzureWorkloadBackupRequest
  • Added Interface AzureWorkloadContainer
  • Added Interface AzureWorkloadContainerAutoProtectionIntent
  • Added Interface AzureWorkloadJob
  • Added Interface AzureWorkloadPointInTimeRecoveryPoint
  • Added Interface AzureWorkloadPointInTimeRestoreRequest
  • Added Interface AzureWorkloadRecoveryPoint
  • Added Interface AzureWorkloadRestoreRequest
  • Added Interface AzureWorkloadSAPHanaPointInTimeRecoveryPoint
  • Added Interface AzureWorkloadSAPHanaPointInTimeRestoreRequest
  • Added Interface AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
  • Added Interface AzureWorkloadSAPHanaRecoveryPoint
  • Added Interface AzureWorkloadSAPHanaRestoreRequest
  • Added Interface AzureWorkloadSAPHanaRestoreWithRehydrateRequest
  • Added Interface AzureWorkloadSQLAutoProtectionIntent
  • Added Interface AzureWorkloadSQLPointInTimeRecoveryPoint
  • Added Interface AzureWorkloadSQLPointInTimeRestoreRequest
  • Added Interface AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
  • Added Interface AzureWorkloadSQLRecoveryPoint
  • Added Interface AzureWorkloadSQLRestoreRequest
  • Added Interface AzureWorkloadSQLRestoreWithRehydrateRequest
  • Added Interface BackupEngineBaseResource
  • Added Interface BackupEngineBaseResourceList
  • Added Interface BackupRequestResource
  • Added Interface BackupResourceConfigResource
  • Added Interface BackupResourceEncryptionConfigExtended
  • Added Interface BackupResourceEncryptionConfigExtendedResource
  • Added Interface BackupResourceEncryptionConfigResource
  • Added Interface BackupResourceVaultConfigResource
  • Added Interface DeletedProtectionContainersListNextOptionalParams
  • Added Interface DeletedProtectionContainersListOptionalParams
  • Added Interface DpmBackupEngine
  • Added Interface DpmContainer
  • Added Interface DpmJob
  • Added Interface DPMProtectedItem
  • Added Interface ExportJobsOperationResultInfo
  • Added Interface GenericContainer
  • Added Interface GenericProtectedItem
  • Added Interface GenericProtectionPolicy
  • Added Interface GenericRecoveryPoint
  • Added Interface IaasVMBackupRequest
  • Added Interface IaaSVMContainer
  • Added Interface IaasVmilrRegistrationRequest
  • Added Interface IaaSVMProtectableItem
  • Added Interface IaasVMRecoveryPoint
  • Added Interface IaasVMRestoreRequest
  • Added Interface IaasVMRestoreWithRehydrationRequest
  • Added Interface ILRRequestResource
  • Added Interface JobResource
  • Added Interface JobResourceList
  • Added Interface LogSchedulePolicy
  • Added Interface LongTermRetentionPolicy
  • Added Interface LongTermSchedulePolicy
  • Added Interface MabContainer
  • Added Interface MabFileFolderProtectedItem
  • Added Interface MabJob
  • Added Interface MabProtectionPolicy
  • Added Interface OperationResultInfo
  • Added Interface OperationResultInfoBaseResource
  • Added Interface OperationStatusJobExtendedInfo
  • Added Interface OperationStatusJobsExtendedInfo
  • Added Interface OperationStatusProvisionILRExtendedInfo
  • Added Interface OperationStatusValidateOperationExtendedInfo
  • Added Interface PrepareDataMoveResponse
  • Added Interface PrivateEndpointConnectionResource
  • Added Interface ProtectableContainerResource
  • Added Interface ProtectableContainerResourceList
  • Added Interface ProtectedItemResource
  • Added Interface ProtectedItemResourceList
  • Added Interface ProtectionContainerResource
  • Added Interface ProtectionContainerResourceList
  • Added Interface ProtectionIntentResource
  • Added Interface ProtectionIntentResourceList
  • Added Interface ProtectionPolicyResource
  • Added Interface ProtectionPolicyResourceList
  • Added Interface RecoveryPointProperties
  • Added Interface RecoveryPointResource
  • Added Interface RecoveryPointResourceList
  • Added Interface RecoveryPointTierInformationV2
  • Added Interface ResourceGuardProxyBaseResource
  • Added Interface ResourceGuardProxyBaseResourceList
  • Added Interface RestoreRequestResource
  • Added Interface SimpleRetentionPolicy
  • Added Interface SimpleSchedulePolicy
  • Added Interface SimpleSchedulePolicyV2
  • Added Interface TieringPolicy
  • Added Interface ValidateIaasVMRestoreOperationRequest
  • Added Interface ValidateRestoreOperationRequest
  • Added Interface VaultJob
  • Added Interface WorkloadItemResource
  • Added Interface WorkloadItemResourceList
  • Added Interface WorkloadProtectableItemResource
  • Added Interface WorkloadProtectableItemResourceList
  • Added Type Alias DeletedProtectionContainersListNextResponse
  • Added Type Alias DeletedProtectionContainersListResponse
  • Added Type Alias ProtectableContainerType
  • Added Type Alias TieringMode
  • Interface AzureIaaSVMProtectedItemExtendedInfo has a new optional parameter newestRecoveryPointInArchive
  • Interface AzureIaaSVMProtectedItemExtendedInfo has a new optional parameter oldestRecoveryPointInArchive
  • Interface AzureIaaSVMProtectedItemExtendedInfo has a new optional parameter oldestRecoveryPointInVault
  • Interface AzureVmWorkloadProtectedItemExtendedInfo has a new optional parameter newestRecoveryPointInArchive
  • Interface AzureVmWorkloadProtectedItemExtendedInfo has a new optional parameter oldestRecoveryPointInArchive
  • Interface AzureVmWorkloadProtectedItemExtendedInfo has a new optional parameter oldestRecoveryPointInVault
  • Interface ProtectedItem has a new optional parameter softDeleteRetentionPeriod
  • Interface SubProtectionPolicy has a new optional parameter tieringPolicy
  • Added Enum KnownTieringMode
  • Enum KnownBackupItemType has a new value SAPHanaDBInstance
  • Enum KnownBackupType has a new value SnapshotCopyOnlyFull
  • Enum KnownBackupType has a new value SnapshotFull
  • Enum KnownContainerType has a new value HanaHSRContainer
  • Enum KnownDataSourceType has a new value SAPHanaDBInstance
  • Enum KnownPolicyType has a new value SnapshotCopyOnlyFull
  • Enum KnownPolicyType has a new value SnapshotFull
  • Enum KnownProtectedItemState has a new value BackupsSuspended
  • Enum KnownProtectionState has a new value BackupsSuspended
  • Enum KnownRestorePointQueryType has a new value SnapshotCopyOnlyFull
  • Enum KnownRestorePointQueryType has a new value SnapshotFull
  • Enum KnownRestorePointType has a new value SnapshotCopyOnlyFull
  • Enum KnownRestorePointType has a new value SnapshotFull
  • Enum KnownWorkloadItemType has a new value SAPHanaDBInstance
  • Enum KnownWorkloadType has a new value SAPHanaDBInstance
  • Added function getContinuationToken
  • Interface BackupEnginesListNextOptionalParams no longer has parameter filter
  • Interface BackupEnginesListNextOptionalParams no longer has parameter skipToken
  • Interface BackupJobsListNextOptionalParams no longer has parameter filter
  • Interface BackupJobsListNextOptionalParams no longer has parameter skipToken
  • Interface BackupPoliciesListNextOptionalParams no longer has parameter filter
  • Interface BackupProtectableItemsListNextOptionalParams no longer has parameter filter
  • Interface BackupProtectableItemsListNextOptionalParams no longer has parameter skipToken
  • Interface BackupProtectedItemsListNextOptionalParams no longer has parameter filter
  • Interface BackupProtectedItemsListNextOptionalParams no longer has parameter skipToken
  • Interface BackupProtectionContainersListNextOptionalParams no longer has parameter filter
  • Interface BackupProtectionIntentListNextOptionalParams no longer has parameter filter
  • Interface BackupProtectionIntentListNextOptionalParams no longer has parameter skipToken
  • Interface BackupWorkloadItemsListNextOptionalParams no longer has parameter filter
  • Interface BackupWorkloadItemsListNextOptionalParams no longer has parameter skipToken
  • Interface ProtectableContainersListNextOptionalParams no longer has parameter filter
  • Interface RecoveryPointsListNextOptionalParams no longer has parameter filter
  • Type of parameter protectedItemType of interface ProtectedItem is changed from "AzureFileShareProtectedItem" | "AzureIaaSVMProtectedItem" | "Microsoft.ClassicCompute/virtualMachines" | "Microsoft.Compute/virtualMachines" | "Microsoft.Sql/servers/databases" | "AzureVmWorkloadProtectedItem" | "AzureVmWorkloadSAPAseDatabase" | "AzureVmWorkloadSAPHanaDatabase" | "AzureVmWorkloadSQLDatabase" | "DPMProtectedItem" | "GenericProtectedItem" | "MabFileFolderProtectedItem" to "AzureFileShareProtectedItem" | "AzureIaaSVMProtectedItem" | "Microsoft.ClassicCompute/virtualMachines" | "Microsoft.Compute/virtualMachines" | "Microsoft.Sql/servers/databases" | "AzureVmWorkloadProtectedItem" | "AzureVmWorkloadSAPAseDatabase" | "AzureVmWorkloadSAPHanaDatabase" | "AzureVmWorkloadSAPHanaDBInstance" | "AzureVmWorkloadSQLDatabase" | "DPMProtectedItem" | "GenericProtectedItem" | "MabFileFolderProtectedItem"
  • Type of parameter protectableItemType of interface WorkloadProtectableItem is changed from "AzureFileShare" | "IaaSVMProtectableItem" | "Microsoft.ClassicCompute/virtualMachines" | "Microsoft.Compute/virtualMachines" | "AzureVmWorkloadProtectableItem" | "SAPAseSystem" | "SAPHanaDatabase" | "SAPHanaSystem" | "SQLAvailabilityGroupContainer" | "SQLDataBase" | "SQLInstance" to "AzureFileShare" | "IaaSVMProtectableItem" | "Microsoft.ClassicCompute/virtualMachines" | "Microsoft.Compute/virtualMachines" | "AzureVmWorkloadProtectableItem" | "SAPAseSystem" | "SAPHanaDatabase" | "SAPHanaSystem" | "SAPHanaDBInstance" | "SAPHanaHSR" | "SQLAvailabilityGroupContainer" | "SQLDataBase" | "SQLInstance"

Breaking Changes

  • Operation ResourceGuardProxy.put has a new signature
  • Enum KnownContainerType no longer has value AzureWorkloadContainer
  • Enum KnownContainerType no longer has value MicrosoftClassicComputeVirtualMachines
  • Enum KnownContainerType no longer has value MicrosoftComputeVirtualMachines

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

NewReleases is sending notifications on new releases.