Skip to content

Commit 8aac317

Browse files
mgmt, upgrade redis 2023-04-01 (Azure#35102)
1 parent d34fecd commit 8aac317

File tree

66 files changed

+4623
-5943
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+4623
-5943
lines changed

sdk/resourcemanager/api-specs.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@
206206
"dir": "azure-resourcemanager-redis",
207207
"source": "specification/redis/resource-manager/readme.md",
208208
"package": "com.azure.resourcemanager.redis",
209-
"args": "--tag=package-2022-06 --rename-model=ErrorDetailAutoGenerated:ErrorDetail,RedisCommonPropertiesRedisConfiguration:RedisConfiguration",
209+
"args": "--tag=package-2023-04 --rename-model=ErrorDetailAutoGenerated:ErrorDetail,RedisCommonPropertiesRedisConfiguration:RedisConfiguration",
210210
"note": "run RedisConfigurationTests.generateConfigurationUtils and copy output code snippet to ConfigurationUtils"
211211
},
212212
"relay": {

sdk/resourcemanager/azure-resourcemanager-redis/CHANGELOG.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22

33
## 2.27.0-beta.1 (Unreleased)
44

5-
### Features Added
6-
75
### Breaking Changes
86

9-
### Bugs Fixed
7+
- Redis version 4.0 is retiring. Please see https://aka.ms/RedisVersionRetirementTimelines for more information.
108

119
### Other Changes
1210

11+
#### Dependency Updates
12+
13+
- Updated `api-version` to `2023-04-01`.
14+
1315
## 2.26.0 (2023-04-21)
1416

1517
### Other Changes

sdk/resourcemanager/azure-resourcemanager-redis/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848

4949
--add-opens com.azure.core/com.azure.core.implementation.util=ALL-UNNAMED
5050
</javaModulesSurefireArgLine>
51+
<revapi.skip>true</revapi.skip>
5152
</properties>
5253

5354
<developers>

sdk/resourcemanager/azure-resourcemanager-redis/src/main/java/com/azure/resourcemanager/redis/implementation/AsyncOperationStatusClientImpl.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,7 @@ public final class AsyncOperationStatusClientImpl implements AsyncOperationStatu
5454
public interface AsyncOperationStatusService {
5555
@Headers({"Content-Type: application/json"})
5656
@Get(
57-
"/subscriptions/{subscriptionId}/providers/Microsoft.Cache/locations/{location}/asyncOperations"
58-
+ "/{operationId}")
57+
"/subscriptions/{subscriptionId}/providers/Microsoft.Cache/locations/{location}/asyncOperations/{operationId}")
5958
@ExpectedResponses({200})
6059
@UnexpectedResponseExceptionType(ManagementException.class)
6160
Mono<Response<OperationStatusInner>> get(

sdk/resourcemanager/azure-resourcemanager-redis/src/main/java/com/azure/resourcemanager/redis/implementation/FirewallRulesClientImpl.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,7 @@ public final class FirewallRulesClientImpl implements FirewallRulesClient {
6161
public interface FirewallRulesService {
6262
@Headers({"Content-Type: application/json"})
6363
@Get(
64-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
65-
+ "/{cacheName}/firewallRules")
64+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/firewallRules")
6665
@ExpectedResponses({200})
6766
@UnexpectedResponseExceptionType(ManagementException.class)
6867
Mono<Response<RedisFirewallRuleListResult>> list(
@@ -76,8 +75,7 @@ Mono<Response<RedisFirewallRuleListResult>> list(
7675

7776
@Headers({"Content-Type: application/json"})
7877
@Put(
79-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
80-
+ "/{cacheName}/firewallRules/{ruleName}")
78+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/firewallRules/{ruleName}")
8179
@ExpectedResponses({200, 201})
8280
@UnexpectedResponseExceptionType(ManagementException.class)
8381
Mono<Response<RedisFirewallRuleInner>> createOrUpdate(
@@ -93,8 +91,7 @@ Mono<Response<RedisFirewallRuleInner>> createOrUpdate(
9391

9492
@Headers({"Content-Type: application/json"})
9593
@Get(
96-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
97-
+ "/{cacheName}/firewallRules/{ruleName}")
94+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/firewallRules/{ruleName}")
9895
@ExpectedResponses({200})
9996
@UnexpectedResponseExceptionType(ManagementException.class)
10097
Mono<Response<RedisFirewallRuleInner>> get(
@@ -109,8 +106,7 @@ Mono<Response<RedisFirewallRuleInner>> get(
109106

110107
@Headers({"Content-Type: application/json"})
111108
@Delete(
112-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
113-
+ "/{cacheName}/firewallRules/{ruleName}")
109+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/firewallRules/{ruleName}")
114110
@ExpectedResponses({200, 204})
115111
@UnexpectedResponseExceptionType(ManagementException.class)
116112
Mono<Response<Void>> delete(

sdk/resourcemanager/azure-resourcemanager-redis/src/main/java/com/azure/resourcemanager/redis/implementation/LinkedServersClientImpl.java

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,7 @@ public final class LinkedServersClientImpl implements LinkedServersClient {
6767
public interface LinkedServersService {
6868
@Headers({"Content-Type: application/json"})
6969
@Put(
70-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}"
71-
+ "/linkedServers/{linkedServerName}")
70+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/linkedServers/{linkedServerName}")
7271
@ExpectedResponses({200, 201})
7372
@UnexpectedResponseExceptionType(ManagementException.class)
7473
Mono<Response<Flux<ByteBuffer>>> create(
@@ -84,8 +83,7 @@ Mono<Response<Flux<ByteBuffer>>> create(
8483

8584
@Headers({"Content-Type: application/json"})
8685
@Delete(
87-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}"
88-
+ "/linkedServers/{linkedServerName}")
86+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/linkedServers/{linkedServerName}")
8987
@ExpectedResponses({200, 202})
9088
@UnexpectedResponseExceptionType(ManagementException.class)
9189
Mono<Response<Flux<ByteBuffer>>> delete(
@@ -100,8 +98,7 @@ Mono<Response<Flux<ByteBuffer>>> delete(
10098

10199
@Headers({"Content-Type: application/json"})
102100
@Get(
103-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}"
104-
+ "/linkedServers/{linkedServerName}")
101+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/linkedServers/{linkedServerName}")
105102
@ExpectedResponses({200})
106103
@UnexpectedResponseExceptionType(ManagementException.class)
107104
Mono<Response<RedisLinkedServerWithPropertiesInner>> get(
@@ -116,8 +113,7 @@ Mono<Response<RedisLinkedServerWithPropertiesInner>> get(
116113

117114
@Headers({"Content-Type: application/json"})
118115
@Get(
119-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}"
120-
+ "/linkedServers")
116+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/linkedServers")
121117
@ExpectedResponses({200})
122118
@UnexpectedResponseExceptionType(ManagementException.class)
123119
Mono<Response<RedisLinkedServerWithPropertiesList>> list(
@@ -353,7 +349,7 @@ private Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(
353349
String name,
354350
String linkedServerName,
355351
RedisLinkedServerCreateParameters parameters) {
356-
return beginCreateAsync(resourceGroupName, name, linkedServerName, parameters).getSyncPoller();
352+
return this.beginCreateAsync(resourceGroupName, name, linkedServerName, parameters).getSyncPoller();
357353
}
358354

359355
/**
@@ -378,7 +374,7 @@ private Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(
378374
String linkedServerName,
379375
RedisLinkedServerCreateParameters parameters,
380376
Context context) {
381-
return beginCreateAsync(resourceGroupName, name, linkedServerName, parameters, context).getSyncPoller();
377+
return this.beginCreateAsync(resourceGroupName, name, linkedServerName, parameters, context).getSyncPoller();
382378
}
383379

384380
/**
@@ -633,7 +629,7 @@ private PollerFlux<PollResult<Void>, Void> beginDeleteAsync(
633629
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
634630
public SyncPoller<PollResult<Void>, Void> beginDelete(
635631
String resourceGroupName, String name, String linkedServerName) {
636-
return beginDeleteAsync(resourceGroupName, name, linkedServerName).getSyncPoller();
632+
return this.beginDeleteAsync(resourceGroupName, name, linkedServerName).getSyncPoller();
637633
}
638634

639635
/**
@@ -651,7 +647,7 @@ public SyncPoller<PollResult<Void>, Void> beginDelete(
651647
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
652648
public SyncPoller<PollResult<Void>, Void> beginDelete(
653649
String resourceGroupName, String name, String linkedServerName, Context context) {
654-
return beginDeleteAsync(resourceGroupName, name, linkedServerName, context).getSyncPoller();
650+
return this.beginDeleteAsync(resourceGroupName, name, linkedServerName, context).getSyncPoller();
655651
}
656652

657653
/**

sdk/resourcemanager/azure-resourcemanager-redis/src/main/java/com/azure/resourcemanager/redis/implementation/PatchSchedulesClientImpl.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,7 @@ public final class PatchSchedulesClientImpl implements PatchSchedulesClient {
6262
public interface PatchSchedulesService {
6363
@Headers({"Content-Type: application/json"})
6464
@Get(
65-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
66-
+ "/{cacheName}/patchSchedules")
65+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/patchSchedules")
6766
@ExpectedResponses({200})
6867
@UnexpectedResponseExceptionType(ManagementException.class)
6968
Mono<Response<RedisPatchScheduleListResult>> listByRedisResource(
@@ -77,8 +76,7 @@ Mono<Response<RedisPatchScheduleListResult>> listByRedisResource(
7776

7877
@Headers({"Content-Type: application/json"})
7978
@Put(
80-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}"
81-
+ "/patchSchedules/{default}")
79+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/patchSchedules/{default}")
8280
@ExpectedResponses({200, 201})
8381
@UnexpectedResponseExceptionType(ManagementException.class)
8482
Mono<Response<RedisPatchScheduleInner>> createOrUpdate(
@@ -94,8 +92,7 @@ Mono<Response<RedisPatchScheduleInner>> createOrUpdate(
9492

9593
@Headers({"Content-Type: application/json"})
9694
@Delete(
97-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}"
98-
+ "/patchSchedules/{default}")
95+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/patchSchedules/{default}")
9996
@ExpectedResponses({200, 204})
10097
@UnexpectedResponseExceptionType(ManagementException.class)
10198
Mono<Response<Void>> delete(
@@ -110,8 +107,7 @@ Mono<Response<Void>> delete(
110107

111108
@Headers({"Content-Type: application/json"})
112109
@Get(
113-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}"
114-
+ "/patchSchedules/{default}")
110+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}/patchSchedules/{default}")
115111
@ExpectedResponses({200})
116112
@UnexpectedResponseExceptionType(ManagementException.class)
117113
Mono<Response<RedisPatchScheduleInner>> get(

sdk/resourcemanager/azure-resourcemanager-redis/src/main/java/com/azure/resourcemanager/redis/implementation/PrivateEndpointConnectionsClientImpl.java

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,7 @@ public final class PrivateEndpointConnectionsClientImpl implements PrivateEndpoi
6868
public interface PrivateEndpointConnectionsService {
6969
@Headers({"Content-Type: application/json"})
7070
@Get(
71-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
72-
+ "/{cacheName}/privateEndpointConnections")
71+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/privateEndpointConnections")
7372
@ExpectedResponses({200})
7473
@UnexpectedResponseExceptionType(ManagementException.class)
7574
Mono<Response<PrivateEndpointConnectionListResult>> list(
@@ -83,8 +82,7 @@ Mono<Response<PrivateEndpointConnectionListResult>> list(
8382

8483
@Headers({"Content-Type: application/json"})
8584
@Get(
86-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
87-
+ "/{cacheName}/privateEndpointConnections/{privateEndpointConnectionName}")
85+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/privateEndpointConnections/{privateEndpointConnectionName}")
8886
@ExpectedResponses({200})
8987
@UnexpectedResponseExceptionType(ManagementException.class)
9088
Mono<Response<PrivateEndpointConnectionInner>> get(
@@ -99,8 +97,7 @@ Mono<Response<PrivateEndpointConnectionInner>> get(
9997

10098
@Headers({"Content-Type: application/json"})
10199
@Put(
102-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
103-
+ "/{cacheName}/privateEndpointConnections/{privateEndpointConnectionName}")
100+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/privateEndpointConnections/{privateEndpointConnectionName}")
104101
@ExpectedResponses({200, 201})
105102
@UnexpectedResponseExceptionType(ManagementException.class)
106103
Mono<Response<Flux<ByteBuffer>>> put(
@@ -116,8 +113,7 @@ Mono<Response<Flux<ByteBuffer>>> put(
116113

117114
@Headers({"Content-Type: application/json"})
118115
@Delete(
119-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
120-
+ "/{cacheName}/privateEndpointConnections/{privateEndpointConnectionName}")
116+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/privateEndpointConnections/{privateEndpointConnectionName}")
121117
@ExpectedResponses({200, 204})
122118
@UnexpectedResponseExceptionType(ManagementException.class)
123119
Mono<Response<Void>> delete(
@@ -693,7 +689,9 @@ public SyncPoller<PollResult<PrivateEndpointConnectionInner>, PrivateEndpointCon
693689
String cacheName,
694690
String privateEndpointConnectionName,
695691
PrivateEndpointConnectionInner properties) {
696-
return beginPutAsync(resourceGroupName, cacheName, privateEndpointConnectionName, properties).getSyncPoller();
692+
return this
693+
.beginPutAsync(resourceGroupName, cacheName, privateEndpointConnectionName, properties)
694+
.getSyncPoller();
697695
}
698696

699697
/**
@@ -717,7 +715,8 @@ public SyncPoller<PollResult<PrivateEndpointConnectionInner>, PrivateEndpointCon
717715
String privateEndpointConnectionName,
718716
PrivateEndpointConnectionInner properties,
719717
Context context) {
720-
return beginPutAsync(resourceGroupName, cacheName, privateEndpointConnectionName, properties, context)
718+
return this
719+
.beginPutAsync(resourceGroupName, cacheName, privateEndpointConnectionName, properties, context)
721720
.getSyncPoller();
722721
}
723722

sdk/resourcemanager/azure-resourcemanager-redis/src/main/java/com/azure/resourcemanager/redis/implementation/PrivateLinkResourcesClientImpl.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ public final class PrivateLinkResourcesClientImpl implements PrivateLinkResource
5959
public interface PrivateLinkResourcesService {
6060
@Headers({"Content-Type: application/json"})
6161
@Get(
62-
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis"
63-
+ "/{cacheName}/privateLinkResources")
62+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{cacheName}/privateLinkResources")
6463
@ExpectedResponses({200})
6564
@UnexpectedResponseExceptionType(ManagementException.class)
6665
Mono<Response<PrivateLinkResourceListResult>> listByRedisCache(

0 commit comments

Comments
 (0)