Skip to content

Commit a31eea7

Browse files
author
SDKAuto
committed
CodeGen from PR 25215 in Azure/azure-rest-api-specs
Merge 619d0e74ba8d3ee1637dcb5f95290a681471d958 into 765b345bc5f1acecc0b122cf8052feca8ebf8de2
1 parent e7968b5 commit a31eea7

29 files changed

+2008
-2785
lines changed

sdk/resourcemanager/redis/armredis/CHANGELOG.md

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

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+
344
## 2.3.0 (2023-06-23)
445
### Features Added
546

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)