|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 3.0.0 (2023-08-22) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Type of `OperationStatus.Error` has been changed from `*ErrorDetailAutoGenerated` to `*ErrorDetailAutoGenerated2` |
| 7 | +- Type of `OperationStatus.Operations` has been changed from `[]*OperationStatusResult` to `[]*OperationStatusResultAutoGenerated` |
| 8 | + |
| 9 | +### Features Added |
| 10 | + |
| 11 | +- New value `ProvisioningStateConfiguringAAD` added to enum type `ProvisioningState` |
| 12 | +- New enum type `AccessPolicyAssignmentProvisioningState` with values `AccessPolicyAssignmentProvisioningStateCanceled`, `AccessPolicyAssignmentProvisioningStateDeleted`, `AccessPolicyAssignmentProvisioningStateDeleting`, `AccessPolicyAssignmentProvisioningStateFailed`, `AccessPolicyAssignmentProvisioningStateSucceeded`, `AccessPolicyAssignmentProvisioningStateUpdating` |
| 13 | +- New enum type `AccessPolicyProvisioningState` with values `AccessPolicyProvisioningStateCanceled`, `AccessPolicyProvisioningStateDeleted`, `AccessPolicyProvisioningStateDeleting`, `AccessPolicyProvisioningStateFailed`, `AccessPolicyProvisioningStateSucceeded`, `AccessPolicyProvisioningStateUpdating` |
| 14 | +- New enum type `AccessPolicyType` with values `AccessPolicyTypeBuiltIn`, `AccessPolicyTypeCustom` |
| 15 | +- New enum type `UpdateChannel` with values `UpdateChannelPreview`, `UpdateChannelStable` |
| 16 | +- New function `NewAccessPolicyAssignmentClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AccessPolicyAssignmentClient, error)` |
| 17 | +- New function `*AccessPolicyAssignmentClient.BeginCreateUpdate(context.Context, string, string, string, CacheAccessPolicyAssignment, *AccessPolicyAssignmentClientBeginCreateUpdateOptions) (*runtime.Poller[AccessPolicyAssignmentClientCreateUpdateResponse], error)` |
| 18 | +- New function `*AccessPolicyAssignmentClient.BeginDelete(context.Context, string, string, string, *AccessPolicyAssignmentClientBeginDeleteOptions) (*runtime.Poller[AccessPolicyAssignmentClientDeleteResponse], error)` |
| 19 | +- New function `*AccessPolicyAssignmentClient.Get(context.Context, string, string, string, *AccessPolicyAssignmentClientGetOptions) (AccessPolicyAssignmentClientGetResponse, error)` |
| 20 | +- New function `*AccessPolicyAssignmentClient.NewListPager(string, string, *AccessPolicyAssignmentClientListOptions) *runtime.Pager[AccessPolicyAssignmentClientListResponse]` |
| 21 | +- New function `NewAccessPolicyClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AccessPolicyClient, error)` |
| 22 | +- New function `*AccessPolicyClient.BeginCreateUpdate(context.Context, string, string, string, CacheAccessPolicy, *AccessPolicyClientBeginCreateUpdateOptions) (*runtime.Poller[AccessPolicyClientCreateUpdateResponse], error)` |
| 23 | +- New function `*AccessPolicyClient.BeginDelete(context.Context, string, string, string, *AccessPolicyClientBeginDeleteOptions) (*runtime.Poller[AccessPolicyClientDeleteResponse], error)` |
| 24 | +- New function `*AccessPolicyClient.Get(context.Context, string, string, string, *AccessPolicyClientGetOptions) (AccessPolicyClientGetResponse, error)` |
| 25 | +- New function `*AccessPolicyClient.NewListPager(string, string, *AccessPolicyClientListOptions) *runtime.Pager[AccessPolicyClientListResponse]` |
| 26 | +- New function `*Client.BeginFlushCache(context.Context, string, string, *ClientBeginFlushCacheOptions) (*runtime.Poller[ClientFlushCacheResponse], error)` |
| 27 | +- New function `*ClientFactory.NewAccessPolicyAssignmentClient() *AccessPolicyAssignmentClient` |
| 28 | +- New function `*ClientFactory.NewAccessPolicyClient() *AccessPolicyClient` |
| 29 | +- New struct `CacheAccessPolicy` |
| 30 | +- New struct `CacheAccessPolicyAssignment` |
| 31 | +- New struct `CacheAccessPolicyAssignmentList` |
| 32 | +- New struct `CacheAccessPolicyAssignmentProperties` |
| 33 | +- New struct `CacheAccessPolicyList` |
| 34 | +- New struct `CacheAccessPolicyProperties` |
| 35 | +- New struct `ErrorDetailAutoGenerated2` |
| 36 | +- New struct `OperationStatusResultAutoGenerated` |
| 37 | +- New field `AADEnabled` in struct `CommonPropertiesRedisConfiguration` |
| 38 | +- New field `UpdateChannel` in struct `CreateProperties` |
| 39 | +- New field `ResourceID` in struct `OperationStatusResult` |
| 40 | +- New field `UpdateChannel` in struct `Properties` |
| 41 | +- New field `UpdateChannel` in struct `UpdateProperties` |
| 42 | + |
| 43 | + |
3 | 44 | ## 2.3.0 (2023-06-23) |
4 | 45 | ### Features Added |
5 | 46 |
|
|
0 commit comments