Skip to content

Commit 3740b84

Browse files
author
SDKAuto
committed
CodeGen from PR 33838 in Azure/azure-rest-api-specs
Merge 4535c5e6496038f9201fc8efb646a0f72f52d8b0 into afe8ef87df6112dc9db1248b61e46b8ac7f3a709
1 parent 972b97b commit 3740b84

File tree

6 files changed

+152
-33
lines changed

6 files changed

+152
-33
lines changed

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

Lines changed: 135 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,6 @@
66

77
### Breaking Changes
88

9-
#### Serialization/Deserialization change
10-
11-
- `Jackson` is removed from dependency and no longer supported.
12-
13-
##### Migration Guide
14-
15-
If you are using `Jackson`/`ObjectMapper` for manual serialization/deserialization, configure your `ObjectMapper` for backward compatibility:
16-
```java
17-
objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonProvider.getJsonSerializableDatabindModule());
18-
```
19-
209
#### `models.FleetMemberListResult` was removed
2110

2211
#### `models.UpdateRunListResult` was removed
@@ -29,18 +18,20 @@ objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonPr
2918

3019
#### `models.UserAssignedIdentity` was modified
3120

32-
* `java.util.UUID clientId()` -> `java.lang.String clientId()`
3321
* `java.util.UUID principalId()` -> `java.lang.String principalId()`
22+
* `java.util.UUID clientId()` -> `java.lang.String clientId()`
3423

3524
#### `models.ManagedServiceIdentity` was modified
3625

37-
* `java.util.UUID principalId()` -> `java.lang.String principalId()`
3826
* `java.util.UUID tenantId()` -> `java.lang.String tenantId()`
27+
* `java.util.UUID principalId()` -> `java.lang.String principalId()`
3928

4029
### Features Added
4130

4231
* `models.UpgradeChannel` was added
4332

33+
* `implementation.models.OperationListResult` was added
34+
4435
* `models.AutoUpgradeProfile$Update` was added
4536

4637
* `models.AutoUpgradeProfile$Definition` was added
@@ -53,53 +44,182 @@ objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonPr
5344

5445
* `models.AutoUpgradeNodeImageSelectionType` was added
5546

47+
* `implementation.models.FleetMemberListResult` was added
48+
5649
* `models.AutoUpgradeProfile$UpdateStages` was added
5750

5851
* `models.AutoUpgradeProfiles` was added
5952

6053
* `models.AutoUpgradeProfile` was added
6154

55+
* `implementation.models.UpdateRunListResult` was added
56+
6257
* `models.AutoUpgradeNodeImageSelection` was added
6358

59+
* `implementation.models.FleetListResult` was added
60+
6461
* `models.AutoUpgradeProfile$DefinitionStages` was added
6562

6663
* `models.AutoUpgradeProfileOperations` was added
6764

65+
* `implementation.models.AutoUpgradeProfileListResult` was added
66+
6867
* `models.AutoUpgradeLastTriggerStatus` was added
6968

69+
* `implementation.models.FleetUpdateStrategyListResult` was added
70+
7071
* `models.GenerateResponse` was added
7172

7273
* `models.AutoUpgradeProfileStatus` was added
7374

7475
#### `models.ApiServerAccessProfile` was modified
7576

77+
* `toJson(com.azure.json.JsonWriter)` was added
7678
* `withSubnetId(java.lang.String)` was added
77-
* `withEnableVnetIntegration(java.lang.Boolean)` was added
7879
* `enableVnetIntegration()` was added
80+
* `withEnableVnetIntegration(java.lang.Boolean)` was added
81+
* `fromJson(com.azure.json.JsonReader)` was added
7982
* `subnetId()` was added
8083

84+
#### `models.UserAssignedIdentity` was modified
85+
86+
* `fromJson(com.azure.json.JsonReader)` was added
87+
* `toJson(com.azure.json.JsonWriter)` was added
88+
89+
#### `models.WaitStatus` was modified
90+
91+
* `toJson(com.azure.json.JsonWriter)` was added
92+
* `fromJson(com.azure.json.JsonReader)` was added
93+
8194
#### `ContainerServiceFleetManager` was modified
8295

8396
* `autoUpgradeProfiles()` was added
8497
* `autoUpgradeProfileOperations()` was added
8598

99+
#### `models.AgentProfile` was modified
100+
101+
* `fromJson(com.azure.json.JsonReader)` was added
102+
* `toJson(com.azure.json.JsonWriter)` was added
103+
86104
#### `models.FleetMember` was modified
87105

88106
* `status()` was added
89107

108+
#### `models.UpdateStageStatus` was modified
109+
110+
* `toJson(com.azure.json.JsonWriter)` was added
111+
* `fromJson(com.azure.json.JsonReader)` was added
112+
90113
#### `models.Fleet` was modified
91114

92115
* `status()` was added
93116

117+
#### `models.ManagedServiceIdentity` was modified
118+
119+
* `toJson(com.azure.json.JsonWriter)` was added
120+
* `fromJson(com.azure.json.JsonReader)` was added
121+
122+
#### `models.UpdateGroupStatus` was modified
123+
124+
* `toJson(com.azure.json.JsonWriter)` was added
125+
* `fromJson(com.azure.json.JsonReader)` was added
126+
127+
#### `models.FleetHubProfile` was modified
128+
129+
* `fromJson(com.azure.json.JsonReader)` was added
130+
* `toJson(com.azure.json.JsonWriter)` was added
131+
132+
#### `models.UpdateRunStrategy` was modified
133+
134+
* `fromJson(com.azure.json.JsonReader)` was added
135+
* `toJson(com.azure.json.JsonWriter)` was added
136+
94137
#### `models.NodeImageSelection` was modified
95138

96-
* `withCustomNodeImageVersions(java.util.List)` was added
97139
* `customNodeImageVersions()` was added
140+
* `toJson(com.azure.json.JsonWriter)` was added
141+
* `withCustomNodeImageVersions(java.util.List)` was added
142+
* `fromJson(com.azure.json.JsonReader)` was added
143+
144+
#### `models.NodeImageSelectionStatus` was modified
145+
146+
* `toJson(com.azure.json.JsonWriter)` was added
147+
* `fromJson(com.azure.json.JsonReader)` was added
148+
149+
#### `models.FleetMemberUpdate` was modified
150+
151+
* `fromJson(com.azure.json.JsonReader)` was added
152+
* `toJson(com.azure.json.JsonWriter)` was added
153+
154+
#### `models.UpdateStatus` was modified
155+
156+
* `fromJson(com.azure.json.JsonReader)` was added
157+
* `toJson(com.azure.json.JsonWriter)` was added
158+
159+
#### `models.FleetPatch` was modified
160+
161+
* `fromJson(com.azure.json.JsonReader)` was added
162+
* `toJson(com.azure.json.JsonWriter)` was added
163+
164+
#### `models.UpdateGroup` was modified
165+
166+
* `fromJson(com.azure.json.JsonReader)` was added
167+
* `toJson(com.azure.json.JsonWriter)` was added
168+
169+
#### `models.ManagedClusterUpgradeSpec` was modified
170+
171+
* `toJson(com.azure.json.JsonWriter)` was added
172+
* `fromJson(com.azure.json.JsonReader)` was added
173+
174+
#### `models.UpdateStage` was modified
175+
176+
* `fromJson(com.azure.json.JsonReader)` was added
177+
* `toJson(com.azure.json.JsonWriter)` was added
178+
179+
#### `models.SkipProperties` was modified
180+
181+
* `toJson(com.azure.json.JsonWriter)` was added
182+
* `fromJson(com.azure.json.JsonReader)` was added
183+
184+
#### `models.MemberUpdateStatus` was modified
185+
186+
* `toJson(com.azure.json.JsonWriter)` was added
187+
* `fromJson(com.azure.json.JsonReader)` was added
188+
189+
#### `models.FleetCredentialResult` was modified
190+
191+
* `toJson(com.azure.json.JsonWriter)` was added
192+
* `fromJson(com.azure.json.JsonReader)` was added
193+
194+
#### `models.OperationDisplay` was modified
195+
196+
* `fromJson(com.azure.json.JsonReader)` was added
197+
* `toJson(com.azure.json.JsonWriter)` was added
198+
199+
#### `models.ManagedClusterUpdate` was modified
200+
201+
* `fromJson(com.azure.json.JsonReader)` was added
202+
* `toJson(com.azure.json.JsonWriter)` was added
98203

99204
#### `models.UpdateRun` was modified
100205

101206
* `autoUpgradeProfileId()` was added
102207

208+
#### `models.SkipTarget` was modified
209+
210+
* `toJson(com.azure.json.JsonWriter)` was added
211+
* `fromJson(com.azure.json.JsonReader)` was added
212+
213+
#### `models.NodeImageVersion` was modified
214+
215+
* `fromJson(com.azure.json.JsonReader)` was added
216+
* `toJson(com.azure.json.JsonWriter)` was added
217+
218+
#### `models.UpdateRunStatus` was modified
219+
220+
* `fromJson(com.azure.json.JsonReader)` was added
221+
* `toJson(com.azure.json.JsonWriter)` was added
222+
103223
## 1.2.0-beta.1 (2024-10-17)
104224

105225
- Azure Resource Manager ContainerServiceFleet client library for Java. This package contains Microsoft Azure SDK for ContainerServiceFleet Management SDK. Azure Kubernetes Fleet Manager Client. Package tag package-2024-05-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4646
<jacoco.min.linecoverage>0</jacoco.min.linecoverage>
4747
<jacoco.min.branchcoverage>0</jacoco.min.branchcoverage>
48-
<revapi.skip>true</revapi.skip>
4948
</properties>
5049
<dependencies>
5150
<dependency>

sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/AutoUpgradeProfileOperationsClient.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717
public interface AutoUpgradeProfileOperationsClient {
1818
/**
19-
* A long-running resource action.
19+
* Generates an update run for a given auto upgrade profile.
2020
*
2121
* @param resourceGroupName The name of the resource group. The name is case insensitive.
2222
* @param fleetName The name of the Fleet resource.
@@ -31,7 +31,7 @@ public interface AutoUpgradeProfileOperationsClient {
3131
beginGenerateUpdateRun(String resourceGroupName, String fleetName, String autoUpgradeProfileName);
3232

3333
/**
34-
* A long-running resource action.
34+
* Generates an update run for a given auto upgrade profile.
3535
*
3636
* @param resourceGroupName The name of the resource group. The name is case insensitive.
3737
* @param fleetName The name of the Fleet resource.
@@ -47,7 +47,7 @@ SyncPoller<PollResult<GenerateResponseInner>, GenerateResponseInner> beginGenera
4747
String resourceGroupName, String fleetName, String autoUpgradeProfileName, Context context);
4848

4949
/**
50-
* A long-running resource action.
50+
* Generates an update run for a given auto upgrade profile.
5151
*
5252
* @param resourceGroupName The name of the resource group. The name is case insensitive.
5353
* @param fleetName The name of the Fleet resource.
@@ -61,7 +61,7 @@ SyncPoller<PollResult<GenerateResponseInner>, GenerateResponseInner> beginGenera
6161
GenerateResponseInner generateUpdateRun(String resourceGroupName, String fleetName, String autoUpgradeProfileName);
6262

6363
/**
64-
* A long-running resource action.
64+
* Generates an update run for a given auto upgrade profile.
6565
*
6666
* @param resourceGroupName The name of the resource group. The name is case insensitive.
6767
* @param fleetName The name of the Fleet resource.

sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/AutoUpgradeProfileOperationsClientImpl.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Mono<Response<Flux<ByteBuffer>>> generateUpdateRun(@HostParam("endpoint") String
7474
}
7575

7676
/**
77-
* A long-running resource action.
77+
* Generates an update run for a given auto upgrade profile.
7878
*
7979
* @param resourceGroupName The name of the resource group. The name is case insensitive.
8080
* @param fleetName The name of the Fleet resource.
@@ -114,7 +114,7 @@ private Mono<Response<Flux<ByteBuffer>>> generateUpdateRunWithResponseAsync(Stri
114114
}
115115

116116
/**
117-
* A long-running resource action.
117+
* Generates an update run for a given auto upgrade profile.
118118
*
119119
* @param resourceGroupName The name of the resource group. The name is case insensitive.
120120
* @param fleetName The name of the Fleet resource.
@@ -154,7 +154,7 @@ private Mono<Response<Flux<ByteBuffer>>> generateUpdateRunWithResponseAsync(Stri
154154
}
155155

156156
/**
157-
* A long-running resource action.
157+
* Generates an update run for a given auto upgrade profile.
158158
*
159159
* @param resourceGroupName The name of the resource group. The name is case insensitive.
160160
* @param fleetName The name of the Fleet resource.
@@ -175,7 +175,7 @@ private Mono<Response<Flux<ByteBuffer>>> generateUpdateRunWithResponseAsync(Stri
175175
}
176176

177177
/**
178-
* A long-running resource action.
178+
* Generates an update run for a given auto upgrade profile.
179179
*
180180
* @param resourceGroupName The name of the resource group. The name is case insensitive.
181181
* @param fleetName The name of the Fleet resource.
@@ -197,7 +197,7 @@ private PollerFlux<PollResult<GenerateResponseInner>, GenerateResponseInner> beg
197197
}
198198

199199
/**
200-
* A long-running resource action.
200+
* Generates an update run for a given auto upgrade profile.
201201
*
202202
* @param resourceGroupName The name of the resource group. The name is case insensitive.
203203
* @param fleetName The name of the Fleet resource.
@@ -214,7 +214,7 @@ private PollerFlux<PollResult<GenerateResponseInner>, GenerateResponseInner> beg
214214
}
215215

216216
/**
217-
* A long-running resource action.
217+
* Generates an update run for a given auto upgrade profile.
218218
*
219219
* @param resourceGroupName The name of the resource group. The name is case insensitive.
220220
* @param fleetName The name of the Fleet resource.
@@ -233,7 +233,7 @@ public SyncPoller<PollResult<GenerateResponseInner>, GenerateResponseInner> begi
233233
}
234234

235235
/**
236-
* A long-running resource action.
236+
* Generates an update run for a given auto upgrade profile.
237237
*
238238
* @param resourceGroupName The name of the resource group. The name is case insensitive.
239239
* @param fleetName The name of the Fleet resource.
@@ -251,7 +251,7 @@ private Mono<GenerateResponseInner> generateUpdateRunAsync(String resourceGroupN
251251
}
252252

253253
/**
254-
* A long-running resource action.
254+
* Generates an update run for a given auto upgrade profile.
255255
*
256256
* @param resourceGroupName The name of the resource group. The name is case insensitive.
257257
* @param fleetName The name of the Fleet resource.
@@ -270,7 +270,7 @@ private Mono<GenerateResponseInner> generateUpdateRunAsync(String resourceGroupN
270270
}
271271

272272
/**
273-
* A long-running resource action.
273+
* Generates an update run for a given auto upgrade profile.
274274
*
275275
* @param resourceGroupName The name of the resource group. The name is case insensitive.
276276
* @param fleetName The name of the Fleet resource.
@@ -287,7 +287,7 @@ public GenerateResponseInner generateUpdateRun(String resourceGroupName, String
287287
}
288288

289289
/**
290-
* A long-running resource action.
290+
* Generates an update run for a given auto upgrade profile.
291291
*
292292
* @param resourceGroupName The name of the resource group. The name is case insensitive.
293293
* @param fleetName The name of the Fleet resource.

sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/AutoUpgradeProfileOperations.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
*/
1212
public interface AutoUpgradeProfileOperations {
1313
/**
14-
* A long-running resource action.
14+
* Generates an update run for a given auto upgrade profile.
1515
*
1616
* @param resourceGroupName The name of the resource group. The name is case insensitive.
1717
* @param fleetName The name of the Fleet resource.
@@ -24,7 +24,7 @@ public interface AutoUpgradeProfileOperations {
2424
GenerateResponse generateUpdateRun(String resourceGroupName, String fleetName, String autoUpgradeProfileName);
2525

2626
/**
27-
* A long-running resource action.
27+
* Generates an update run for a given auto upgrade profile.
2828
*
2929
* @param resourceGroupName The name of the resource group. The name is case insensitive.
3030
* @param fleetName The name of the Fleet resource.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
directory: specification/containerservice/Fleet.Management
2-
commit: 2ddcc49aa62928eff65f3864a88832fb4959166c
2+
commit: 88ad03595e8e35c4422e55fb93f7e822fee6e1ce
33
repo: Azure/azure-rest-api-specs
44
additionalDirectories:

0 commit comments

Comments
 (0)