|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 2.0.0-beta.1 (2022-09-28) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Type of `ResourceGuard.ProvisioningState` has been changed from `*ProvisioningState` to `*ResourceGuardProvisioningState` |
| 7 | +- Function `*Client.CheckFeatureSupport` has been removed |
| 8 | +- Struct `CloudError` has been removed |
| 9 | + |
| 10 | +### Features Added |
| 11 | + |
| 12 | +- New const `SoftDeleteStateOff` |
| 13 | +- New const `ImmutabilityStateLocked` |
| 14 | +- New const `SoftDeleteStateAlwaysOn` |
| 15 | +- New const `ResourceGuardProvisioningStateFailed` |
| 16 | +- New const `ImmutabilityStateDisabled` |
| 17 | +- New const `ResourceGuardProvisioningStateUpdating` |
| 18 | +- New const `StorageSettingTypesZoneRedundant` |
| 19 | +- New const `ImmutabilityStateUnlocked` |
| 20 | +- New const `ResourceGuardProvisioningStateUnknown` |
| 21 | +- New const `ResourceGuardProvisioningStateSucceeded` |
| 22 | +- New const `ResourceGuardProvisioningStateProvisioning` |
| 23 | +- New const `SoftDeleteStateOn` |
| 24 | +- New type alias `SoftDeleteState` |
| 25 | +- New type alias `ImmutabilityState` |
| 26 | +- New type alias `ResourceGuardProvisioningState` |
| 27 | +- New function `PossibleSoftDeleteStateValues() []SoftDeleteState` |
| 28 | +- New function `*Client.DppResourceGuardProxyDelete(context.Context, string, string, string, *ClientDppResourceGuardProxyDeleteOptions) (ClientDppResourceGuardProxyDeleteResponse, error)` |
| 29 | +- New function `*DeletedBackupInstancesClient.BeginUndelete(context.Context, string, string, string, *DeletedBackupInstancesClientBeginUndeleteOptions) (*runtime.Poller[DeletedBackupInstancesClientUndeleteResponse], error)` |
| 30 | +- New function `*DeletedBackupInstancesClient.NewListPager(string, string, *DeletedBackupInstancesClientListOptions) *runtime.Pager[DeletedBackupInstancesClientListResponse]` |
| 31 | +- New function `NewBackupInstancesExtensionRoutingClient(azcore.TokenCredential, *arm.ClientOptions) (*BackupInstancesExtensionRoutingClient, error)` |
| 32 | +- New function `NewDeletedBackupInstancesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DeletedBackupInstancesClient, error)` |
| 33 | +- New function `*Client.DppResourceGuardProxyUnlockDelete(context.Context, string, string, string, UnlockDeleteRequest, *ClientDppResourceGuardProxyUnlockDeleteOptions) (ClientDppResourceGuardProxyUnlockDeleteResponse, error)` |
| 34 | +- New function `PossibleImmutabilityStateValues() []ImmutabilityState` |
| 35 | +- New function `*Client.DppResourceGuardProxyPut(context.Context, string, string, string, ResourceGuardProxyBaseResource, *ClientDppResourceGuardProxyPutOptions) (ClientDppResourceGuardProxyPutResponse, error)` |
| 36 | +- New function `PossibleResourceGuardProvisioningStateValues() []ResourceGuardProvisioningState` |
| 37 | +- New function `*DeletedBackupInstancesClient.Get(context.Context, string, string, string, *DeletedBackupInstancesClientGetOptions) (DeletedBackupInstancesClientGetResponse, error)` |
| 38 | +- New function `*Client.NewDppResourceGuardProxyListPager(string, string, *ClientDppResourceGuardProxyListOptions) *runtime.Pager[ClientDppResourceGuardProxyListResponse]` |
| 39 | +- New function `*Client.DppResourceGuardProxyGet(context.Context, string, string, string, *ClientDppResourceGuardProxyGetOptions) (ClientDppResourceGuardProxyGetResponse, error)` |
| 40 | +- New function `*BackupInstancesExtensionRoutingClient.NewListPager(string, *BackupInstancesExtensionRoutingClientListOptions) *runtime.Pager[BackupInstancesExtensionRoutingClientListResponse]` |
| 41 | +- New struct `BackupInstancesExtensionRoutingClient` |
| 42 | +- New struct `BackupInstancesExtensionRoutingClientListOptions` |
| 43 | +- New struct `BackupInstancesExtensionRoutingClientListResponse` |
| 44 | +- New struct `ClientDppResourceGuardProxyDeleteOptions` |
| 45 | +- New struct `ClientDppResourceGuardProxyDeleteResponse` |
| 46 | +- New struct `ClientDppResourceGuardProxyGetOptions` |
| 47 | +- New struct `ClientDppResourceGuardProxyGetResponse` |
| 48 | +- New struct `ClientDppResourceGuardProxyListOptions` |
| 49 | +- New struct `ClientDppResourceGuardProxyListResponse` |
| 50 | +- New struct `ClientDppResourceGuardProxyPutOptions` |
| 51 | +- New struct `ClientDppResourceGuardProxyPutResponse` |
| 52 | +- New struct `ClientDppResourceGuardProxyUnlockDeleteOptions` |
| 53 | +- New struct `ClientDppResourceGuardProxyUnlockDeleteResponse` |
| 54 | +- New struct `DeletedBackupInstance` |
| 55 | +- New struct `DeletedBackupInstanceResource` |
| 56 | +- New struct `DeletedBackupInstanceResourceList` |
| 57 | +- New struct `DeletedBackupInstancesClient` |
| 58 | +- New struct `DeletedBackupInstancesClientBeginUndeleteOptions` |
| 59 | +- New struct `DeletedBackupInstancesClientGetOptions` |
| 60 | +- New struct `DeletedBackupInstancesClientGetResponse` |
| 61 | +- New struct `DeletedBackupInstancesClientListOptions` |
| 62 | +- New struct `DeletedBackupInstancesClientListResponse` |
| 63 | +- New struct `DeletedBackupInstancesClientUndeleteResponse` |
| 64 | +- New struct `DeletionInfo` |
| 65 | +- New struct `DppProxyResource` |
| 66 | +- New struct `ImmutabilitySettings` |
| 67 | +- New struct `ResourceGuardOperationDetail` |
| 68 | +- New struct `ResourceGuardProxyBase` |
| 69 | +- New struct `ResourceGuardProxyBaseResource` |
| 70 | +- New struct `ResourceGuardProxyBaseResourceList` |
| 71 | +- New struct `SecuritySettings` |
| 72 | +- New struct `SoftDeleteSettings` |
| 73 | +- New struct `UnlockDeleteRequest` |
| 74 | +- New struct `UnlockDeleteResponse` |
| 75 | +- New field `SecuritySettings` in struct `PatchBackupVaultInput` |
| 76 | +- New field `IsVaultProtectedByResourceGuard` in struct `BackupVault` |
| 77 | +- New field `SecuritySettings` in struct `BackupVault` |
| 78 | +- New field `Tags` in struct `BackupInstanceResource` |
| 79 | + |
| 80 | + |
3 | 81 | ## 1.0.0 (2022-05-18) |
4 | 82 |
|
5 | 83 | 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