|
1 | 1 | # Release History
|
2 | 2 |
|
| 3 | +## 3.0.0 (2023-09-22) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Function `*AzureVMWorkloadSAPHanaHSR.GetAzureVMWorkloadProtectableItem` has been removed |
| 7 | +- Function `*AzureVMWorkloadSAPHanaHSR.GetWorkloadProtectableItem` has been removed |
| 8 | +- Struct `AzureVMWorkloadSAPHanaHSR` has been removed |
| 9 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureFileshareProtectedItem` has been removed |
| 10 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureIaaSClassicComputeVMProtectedItem` has been removed |
| 11 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureIaaSComputeVMProtectedItem` has been removed |
| 12 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureIaaSVMProtectedItem` has been removed |
| 13 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureSQLProtectedItem` has been removed |
| 14 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureVMWorkloadProtectedItem` has been removed |
| 15 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureVMWorkloadSAPAseDatabaseProtectedItem` has been removed |
| 16 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureVMWorkloadSAPHanaDBInstanceProtectedItem` has been removed |
| 17 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureVMWorkloadSAPHanaDatabaseProtectedItem` has been removed |
| 18 | +- Field `SoftDeleteRetentionPeriod` of struct `AzureVMWorkloadSQLDatabaseProtectedItem` has been removed |
| 19 | +- Field `SoftDeleteRetentionPeriod` of struct `DPMProtectedItem` has been removed |
| 20 | +- Field `SoftDeleteRetentionPeriod` of struct `GenericProtectedItem` has been removed |
| 21 | +- Field `SoftDeleteRetentionPeriod` of struct `MabFileFolderProtectedItem` has been removed |
| 22 | +- Field `ActionRequired` of struct `PrivateLinkServiceConnectionState` has been removed |
| 23 | +- Field `SoftDeleteRetentionPeriod` of struct `ProtectedItem` has been removed |
| 24 | + |
| 25 | +### Features Added |
| 26 | + |
| 27 | +- New value `SoftDeleteFeatureStateAlwaysON` added to enum type `SoftDeleteFeatureState` |
| 28 | +- New enum type `VaultSubResourceType` with values `VaultSubResourceTypeAzureBackup`, `VaultSubResourceTypeAzureBackupSecondary`, `VaultSubResourceTypeAzureSiteRecovery` |
| 29 | +- New function `*AzureVMWorkloadSAPHanaHSRProtectableItem.GetAzureVMWorkloadProtectableItem() *AzureVMWorkloadProtectableItem` |
| 30 | +- New function `*AzureVMWorkloadSAPHanaHSRProtectableItem.GetWorkloadProtectableItem() *WorkloadProtectableItem` |
| 31 | +- New struct `AzureVMWorkloadSAPHanaHSRProtectableItem` |
| 32 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `AzureFileshareProtectedItem` |
| 33 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `AzureIaaSClassicComputeVMProtectedItem` |
| 34 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `AzureIaaSComputeVMProtectedItem` |
| 35 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `AzureIaaSVMProtectedItem` |
| 36 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `AzureSQLProtectedItem` |
| 37 | +- New field `NodesList`, `SoftDeleteRetentionPeriodInDays` in struct `AzureVMWorkloadProtectedItem` |
| 38 | +- New field `NodesList`, `SoftDeleteRetentionPeriodInDays` in struct `AzureVMWorkloadSAPAseDatabaseProtectedItem` |
| 39 | +- New field `IsProtectable` in struct `AzureVMWorkloadSAPAseSystemProtectableItem` |
| 40 | +- New field `IsProtectable` in struct `AzureVMWorkloadSAPHanaDBInstance` |
| 41 | +- New field `NodesList`, `SoftDeleteRetentionPeriodInDays` in struct `AzureVMWorkloadSAPHanaDBInstanceProtectedItem` |
| 42 | +- New field `IsProtectable` in struct `AzureVMWorkloadSAPHanaDatabaseProtectableItem` |
| 43 | +- New field `NodesList`, `SoftDeleteRetentionPeriodInDays` in struct `AzureVMWorkloadSAPHanaDatabaseProtectedItem` |
| 44 | +- New field `IsProtectable` in struct `AzureVMWorkloadSAPHanaSystemProtectableItem` |
| 45 | +- New field `IsProtectable`, `NodesList` in struct `AzureVMWorkloadSQLAvailabilityGroupProtectableItem` |
| 46 | +- New field `IsProtectable` in struct `AzureVMWorkloadSQLDatabaseProtectableItem` |
| 47 | +- New field `NodesList`, `SoftDeleteRetentionPeriodInDays` in struct `AzureVMWorkloadSQLDatabaseProtectedItem` |
| 48 | +- New field `IsProtectable` in struct `AzureVMWorkloadSQLInstanceProtectableItem` |
| 49 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `BackupResourceVaultConfig` |
| 50 | +- New field `AcquireStorageAccountLock`, `ProtectedItemsCount` in struct `BackupStatusResponse` |
| 51 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `DPMProtectedItem` |
| 52 | +- New field `SourceResourceID` in struct `DistributedNodesInfo` |
| 53 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `GenericProtectedItem` |
| 54 | +- New field `ProtectableItemCount` in struct `InquiryValidation` |
| 55 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `MabFileFolderProtectedItem` |
| 56 | +- New field `GroupIDs` in struct `PrivateEndpointConnection` |
| 57 | +- New field `ActionsRequired` in struct `PrivateLinkServiceConnectionState` |
| 58 | +- New field `SoftDeleteRetentionPeriodInDays` in struct `ProtectedItem` |
| 59 | + |
| 60 | + |
3 | 61 | ## 2.1.1 (2023-04-14)
|
4 | 62 | ### Bug Fixes
|
5 | 63 |
|
|
0 commit comments