Skip to content

Commit 7309e33

Browse files
author
SDKAuto
committed
CodeGen from PR 25215 in Azure/azure-rest-api-specs
Merge 9f2ed77f9e51ae760bdb4f974cd46795bb621db2 into 95c0363e4cae8756c6a33b58add67776db427bbc
1 parent 090f247 commit 7309e33

29 files changed

+1866
-2794
lines changed

sdk/resourcemanager/redis/armredis/CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
# Release History
22

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

sdk/resourcemanager/redis/armredis/accesspolicy_client.go

Lines changed: 330 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)