|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 2.0.0 (2022-12-01) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Const `StorageSettingStoreTypesSnapshotStore` has been removed |
| 7 | +- Struct `CloudError` has been removed |
| 8 | + |
| 9 | +### Features Added |
| 10 | + |
| 11 | +- New const `CrossSubscriptionRestoreStateDisabled` |
| 12 | +- New const `CrossSubscriptionRestoreStateEnabled` |
| 13 | +- New const `CrossSubscriptionRestoreStatePermanentlyDisabled` |
| 14 | +- New const `ImmutabilityStateDisabled` |
| 15 | +- New const `ImmutabilityStateLocked` |
| 16 | +- New const `ImmutabilityStateUnlocked` |
| 17 | +- New const `SoftDeleteStateAlwaysOn` |
| 18 | +- New const `SoftDeleteStateOff` |
| 19 | +- New const `SoftDeleteStateOn` |
| 20 | +- New const `SourceDataStoreTypeOperationalStore` |
| 21 | +- New const `StorageSettingStoreTypesOperationalStore` |
| 22 | +- New const `StorageSettingTypesZoneRedundant` |
| 23 | +- New type alias `CrossSubscriptionRestoreState` |
| 24 | +- New type alias `ImmutabilityState` |
| 25 | +- New type alias `SoftDeleteState` |
| 26 | +- New function `NewDeletedBackupInstancesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DeletedBackupInstancesClient, error)` |
| 27 | +- New function `*DeletedBackupInstancesClient.Get(context.Context, string, string, string, *DeletedBackupInstancesClientGetOptions) (DeletedBackupInstancesClientGetResponse, error)` |
| 28 | +- New function `*DeletedBackupInstancesClient.NewListPager(string, string, *DeletedBackupInstancesClientListOptions) *runtime.Pager[DeletedBackupInstancesClientListResponse]` |
| 29 | +- New function `*DeletedBackupInstancesClient.BeginUndelete(context.Context, string, string, string, *DeletedBackupInstancesClientBeginUndeleteOptions) (*runtime.Poller[DeletedBackupInstancesClientUndeleteResponse], error)` |
| 30 | +- New function `PossibleCrossSubscriptionRestoreStateValues() []CrossSubscriptionRestoreState` |
| 31 | +- New function `PossibleImmutabilityStateValues() []ImmutabilityState` |
| 32 | +- New function `PossibleSoftDeleteStateValues() []SoftDeleteState` |
| 33 | +- New struct `CrossSubscriptionRestoreSettings` |
| 34 | +- New struct `DeletedBackupInstance` |
| 35 | +- New struct `DeletedBackupInstanceResource` |
| 36 | +- New struct `DeletedBackupInstanceResourceList` |
| 37 | +- New struct `DeletedBackupInstancesClient` |
| 38 | +- New struct `DeletedBackupInstancesClientBeginUndeleteOptions` |
| 39 | +- New struct `DeletedBackupInstancesClientGetOptions` |
| 40 | +- New struct `DeletedBackupInstancesClientGetResponse` |
| 41 | +- New struct `DeletedBackupInstancesClientListOptions` |
| 42 | +- New struct `DeletedBackupInstancesClientListResponse` |
| 43 | +- New struct `DeletedBackupInstancesClientUndeleteResponse` |
| 44 | +- New struct `DeletionInfo` |
| 45 | +- New struct `DppProxyResource` |
| 46 | +- New struct `FeatureSettings` |
| 47 | +- New struct `ImmutabilitySettings` |
| 48 | +- New struct `SecuritySettings` |
| 49 | +- New struct `SoftDeleteSettings` |
| 50 | +- New field `ExpiryTime` in struct `AzureBackupDiscreteRecoveryPoint` |
| 51 | +- New field `Tags` in struct `BackupInstanceResource` |
| 52 | +- New field `FeatureSettings` in struct `BackupVault` |
| 53 | +- New field `IsVaultProtectedByResourceGuard` in struct `BackupVault` |
| 54 | +- New field `SecuritySettings` in struct `BackupVault` |
| 55 | +- New field `FeatureSettings` in struct `PatchBackupVaultInput` |
| 56 | +- New field `SecuritySettings` in struct `PatchBackupVaultInput` |
| 57 | +- New field `TargetResourceArmID` in struct `TargetDetails` |
| 58 | + |
| 59 | + |
3 | 60 | ## 1.0.0 (2022-05-18) |
4 | 61 |
|
5 | 62 | The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dataprotection/armdataprotection` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 1.0.0, which contains breaking changes. |
|
0 commit comments