Skip to content

Commit 4152dcf

Browse files
authored
mgmt, local generation for Azure Compute CloudService 2024-11-04 (Azure#43766)
* Code Generation * Update CHANGELOG.md * Update test record session
1 parent 2cbfb98 commit 4152dcf

File tree

39 files changed

+133
-102
lines changed

39 files changed

+133
-102
lines changed

sdk/resourcemanager/api-specs.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"dir": "azure-resourcemanager-compute",
4141
"source": "specification/compute/resource-manager/readme.md",
4242
"package": "com.azure.resourcemanager.compute",
43-
"args": "--tag=package-2024-10-01 --modelerfour.lenient-model-deduplication=true --rename-model=UserAssignedIdentitiesValue:VirtualMachineIdentityUserAssignedIdentities,VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue:VirtualMachineScaleSetIdentityUserAssignedIdentities --preserve-model=AvailabilitySetSkuTypes --remove-inner=StorageProfile"
43+
"args": "--tag=package-2024-11-04 --modelerfour.lenient-model-deduplication=true --rename-model=UserAssignedIdentitiesValue:VirtualMachineIdentityUserAssignedIdentities,VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue:VirtualMachineScaleSetIdentityUserAssignedIdentities --preserve-model=AvailabilitySetSkuTypes --remove-inner=StorageProfile"
4444
},
4545
"compute-hybrid": {
4646
"dir": "../resourcemanagerhybrid/azure-resourcemanager-compute",

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

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

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

5-
### Features Added
6-
7-
### Breaking Changes
5+
### Other Changes
86

9-
### Bugs Fixed
7+
#### Dependency Updates
108

11-
### Other Changes
9+
- Updated `api-version` of CloudserviceRP to `2024-11-04`.
1210

1311
## 2.46.0 (2024-12-23)
1412

sdk/resourcemanager/azure-resourcemanager-compute/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "java",
44
"TagPrefix": "java/resourcemanager/azure-resourcemanager-compute",
5-
"Tag": "java/resourcemanager/azure-resourcemanager-compute_7fa2d65716"
5+
"Tag": "java/resourcemanager/azure-resourcemanager-compute_ae776f2c6a"
66
}

sdk/resourcemanager/azure-resourcemanager-compute/src/main/java/com/azure/resourcemanager/compute/implementation/CloudServiceOperatingSystemsClientImpl.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ public Mono<Response<OSVersionInner>> getOSVersionWithResponseAsync(String locat
143143
return Mono.error(new IllegalArgumentException(
144144
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
145145
}
146-
final String apiVersion = "2022-09-04";
146+
final String apiVersion = "2024-11-04";
147147
final String accept = "application/json";
148148
return FluxUtil
149149
.withContext(context -> service.getOSVersion(this.client.getEndpoint(), location, osVersionName,
@@ -181,7 +181,7 @@ private Mono<Response<OSVersionInner>> getOSVersionWithResponseAsync(String loca
181181
return Mono.error(new IllegalArgumentException(
182182
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
183183
}
184-
final String apiVersion = "2022-09-04";
184+
final String apiVersion = "2024-11-04";
185185
final String accept = "application/json";
186186
context = this.client.mergeContext(context);
187187
return service.getOSVersion(this.client.getEndpoint(), location, osVersionName, this.client.getSubscriptionId(),
@@ -265,7 +265,7 @@ private Mono<PagedResponse<OSVersionInner>> listOSVersionsSinglePageAsync(String
265265
return Mono.error(new IllegalArgumentException(
266266
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
267267
}
268-
final String apiVersion = "2022-09-04";
268+
final String apiVersion = "2024-11-04";
269269
final String accept = "application/json";
270270
return FluxUtil
271271
.withContext(context -> service.listOSVersions(this.client.getEndpoint(), location,
@@ -301,7 +301,7 @@ private Mono<PagedResponse<OSVersionInner>> listOSVersionsSinglePageAsync(String
301301
return Mono.error(new IllegalArgumentException(
302302
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
303303
}
304-
final String apiVersion = "2022-09-04";
304+
final String apiVersion = "2024-11-04";
305305
final String accept = "application/json";
306306
context = this.client.mergeContext(context);
307307
return service
@@ -411,7 +411,7 @@ public Mono<Response<OSFamilyInner>> getOSFamilyWithResponseAsync(String locatio
411411
return Mono.error(new IllegalArgumentException(
412412
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
413413
}
414-
final String apiVersion = "2022-09-04";
414+
final String apiVersion = "2024-11-04";
415415
final String accept = "application/json";
416416
return FluxUtil
417417
.withContext(context -> service.getOSFamily(this.client.getEndpoint(), location, osFamilyName,
@@ -449,7 +449,7 @@ private Mono<Response<OSFamilyInner>> getOSFamilyWithResponseAsync(String locati
449449
return Mono.error(new IllegalArgumentException(
450450
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
451451
}
452-
final String apiVersion = "2022-09-04";
452+
final String apiVersion = "2024-11-04";
453453
final String accept = "application/json";
454454
context = this.client.mergeContext(context);
455455
return service.getOSFamily(this.client.getEndpoint(), location, osFamilyName, this.client.getSubscriptionId(),
@@ -533,7 +533,7 @@ private Mono<PagedResponse<OSFamilyInner>> listOSFamiliesSinglePageAsync(String
533533
return Mono.error(new IllegalArgumentException(
534534
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
535535
}
536-
final String apiVersion = "2022-09-04";
536+
final String apiVersion = "2024-11-04";
537537
final String accept = "application/json";
538538
return FluxUtil
539539
.withContext(context -> service.listOSFamilies(this.client.getEndpoint(), location,
@@ -569,7 +569,7 @@ private Mono<PagedResponse<OSFamilyInner>> listOSFamiliesSinglePageAsync(String
569569
return Mono.error(new IllegalArgumentException(
570570
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
571571
}
572-
final String apiVersion = "2022-09-04";
572+
final String apiVersion = "2024-11-04";
573573
final String accept = "application/json";
574574
context = this.client.mergeContext(context);
575575
return service

sdk/resourcemanager/azure-resourcemanager-compute/src/main/java/com/azure/resourcemanager/compute/implementation/CloudServiceRoleInstancesClientImpl.java

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ public Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String roleInsta
196196
return Mono.error(new IllegalArgumentException(
197197
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
198198
}
199-
final String apiVersion = "2022-09-04";
199+
final String apiVersion = "2024-11-04";
200200
final String accept = "application/json";
201201
return FluxUtil
202202
.withContext(context -> service.delete(this.client.getEndpoint(), roleInstanceName, resourceGroupName,
@@ -239,7 +239,7 @@ private Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String roleInst
239239
return Mono.error(new IllegalArgumentException(
240240
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
241241
}
242-
final String apiVersion = "2022-09-04";
242+
final String apiVersion = "2024-11-04";
243243
final String accept = "application/json";
244244
context = this.client.mergeContext(context);
245245
return service.delete(this.client.getEndpoint(), roleInstanceName, resourceGroupName, cloudServiceName,
@@ -426,7 +426,7 @@ public Mono<Response<RoleInstanceInner>> getWithResponseAsync(String roleInstanc
426426
return Mono.error(new IllegalArgumentException(
427427
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
428428
}
429-
final String apiVersion = "2022-09-04";
429+
final String apiVersion = "2024-11-04";
430430
final String accept = "application/json";
431431
return FluxUtil
432432
.withContext(context -> service.get(this.client.getEndpoint(), roleInstanceName, resourceGroupName,
@@ -471,7 +471,7 @@ private Mono<Response<RoleInstanceInner>> getWithResponseAsync(String roleInstan
471471
return Mono.error(new IllegalArgumentException(
472472
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
473473
}
474-
final String apiVersion = "2022-09-04";
474+
final String apiVersion = "2024-11-04";
475475
final String accept = "application/json";
476476
context = this.client.mergeContext(context);
477477
return service.get(this.client.getEndpoint(), roleInstanceName, resourceGroupName, cloudServiceName,
@@ -568,7 +568,7 @@ public Mono<Response<RoleInstanceViewInner>> getInstanceViewWithResponseAsync(St
568568
return Mono.error(new IllegalArgumentException(
569569
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
570570
}
571-
final String apiVersion = "2022-09-04";
571+
final String apiVersion = "2024-11-04";
572572
final String accept = "application/json";
573573
return FluxUtil
574574
.withContext(context -> service.getInstanceView(this.client.getEndpoint(), roleInstanceName,
@@ -612,7 +612,7 @@ private Mono<Response<RoleInstanceViewInner>> getInstanceViewWithResponseAsync(S
612612
return Mono.error(new IllegalArgumentException(
613613
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
614614
}
615-
final String apiVersion = "2022-09-04";
615+
final String apiVersion = "2024-11-04";
616616
final String accept = "application/json";
617617
context = this.client.mergeContext(context);
618618
return service.getInstanceView(this.client.getEndpoint(), roleInstanceName, resourceGroupName, cloudServiceName,
@@ -705,7 +705,7 @@ private Mono<PagedResponse<RoleInstanceInner>> listSinglePageAsync(String resour
705705
return Mono.error(new IllegalArgumentException(
706706
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
707707
}
708-
final String apiVersion = "2022-09-04";
708+
final String apiVersion = "2024-11-04";
709709
final String accept = "application/json";
710710
return FluxUtil
711711
.withContext(context -> service.list(this.client.getEndpoint(), resourceGroupName, cloudServiceName,
@@ -748,7 +748,7 @@ private Mono<PagedResponse<RoleInstanceInner>> listSinglePageAsync(String resour
748748
return Mono.error(new IllegalArgumentException(
749749
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
750750
}
751-
final String apiVersion = "2022-09-04";
751+
final String apiVersion = "2024-11-04";
752752
final String accept = "application/json";
753753
context = this.client.mergeContext(context);
754754
return service
@@ -885,7 +885,7 @@ public Mono<Response<Flux<ByteBuffer>>> restartWithResponseAsync(String roleInst
885885
return Mono.error(new IllegalArgumentException(
886886
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
887887
}
888-
final String apiVersion = "2022-09-04";
888+
final String apiVersion = "2024-11-04";
889889
final String accept = "application/json";
890890
return FluxUtil
891891
.withContext(context -> service.restart(this.client.getEndpoint(), roleInstanceName, resourceGroupName,
@@ -928,7 +928,7 @@ private Mono<Response<Flux<ByteBuffer>>> restartWithResponseAsync(String roleIns
928928
return Mono.error(new IllegalArgumentException(
929929
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
930930
}
931-
final String apiVersion = "2022-09-04";
931+
final String apiVersion = "2024-11-04";
932932
final String accept = "application/json";
933933
context = this.client.mergeContext(context);
934934
return service.restart(this.client.getEndpoint(), roleInstanceName, resourceGroupName, cloudServiceName,
@@ -1114,7 +1114,7 @@ public Mono<Response<Flux<ByteBuffer>>> reimageWithResponseAsync(String roleInst
11141114
return Mono.error(new IllegalArgumentException(
11151115
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
11161116
}
1117-
final String apiVersion = "2022-09-04";
1117+
final String apiVersion = "2024-11-04";
11181118
final String accept = "application/json";
11191119
return FluxUtil
11201120
.withContext(context -> service.reimage(this.client.getEndpoint(), roleInstanceName, resourceGroupName,
@@ -1158,7 +1158,7 @@ private Mono<Response<Flux<ByteBuffer>>> reimageWithResponseAsync(String roleIns
11581158
return Mono.error(new IllegalArgumentException(
11591159
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
11601160
}
1161-
final String apiVersion = "2022-09-04";
1161+
final String apiVersion = "2024-11-04";
11621162
final String accept = "application/json";
11631163
context = this.client.mergeContext(context);
11641164
return service.reimage(this.client.getEndpoint(), roleInstanceName, resourceGroupName, cloudServiceName,
@@ -1353,7 +1353,7 @@ public Mono<Response<Flux<ByteBuffer>>> rebuildWithResponseAsync(String roleInst
13531353
return Mono.error(new IllegalArgumentException(
13541354
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
13551355
}
1356-
final String apiVersion = "2022-09-04";
1356+
final String apiVersion = "2024-11-04";
13571357
final String accept = "application/json";
13581358
return FluxUtil
13591359
.withContext(context -> service.rebuild(this.client.getEndpoint(), roleInstanceName, resourceGroupName,
@@ -1398,7 +1398,7 @@ private Mono<Response<Flux<ByteBuffer>>> rebuildWithResponseAsync(String roleIns
13981398
return Mono.error(new IllegalArgumentException(
13991399
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
14001400
}
1401-
final String apiVersion = "2022-09-04";
1401+
final String apiVersion = "2024-11-04";
14021402
final String accept = "application/json";
14031403
context = this.client.mergeContext(context);
14041404
return service.rebuild(this.client.getEndpoint(), roleInstanceName, resourceGroupName, cloudServiceName,
@@ -1600,7 +1600,7 @@ public Mono<Response<BinaryData>> getRemoteDesktopFileWithResponseAsync(String r
16001600
return Mono.error(new IllegalArgumentException(
16011601
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
16021602
}
1603-
final String apiVersion = "2022-09-04";
1603+
final String apiVersion = "2024-11-04";
16041604
final String accept = "application/x-rdp";
16051605
return FluxUtil
16061606
.withContext(context -> service.getRemoteDesktopFile(this.client.getEndpoint(), roleInstanceName,
@@ -1644,7 +1644,7 @@ private Mono<Response<BinaryData>> getRemoteDesktopFileWithResponseAsync(String
16441644
return Mono.error(new IllegalArgumentException(
16451645
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
16461646
}
1647-
final String apiVersion = "2022-09-04";
1647+
final String apiVersion = "2024-11-04";
16481648
final String accept = "application/x-rdp";
16491649
context = this.client.mergeContext(context);
16501650
return service.getRemoteDesktopFile(this.client.getEndpoint(), roleInstanceName, resourceGroupName,

sdk/resourcemanager/azure-resourcemanager-compute/src/main/java/com/azure/resourcemanager/compute/implementation/CloudServiceRolesClientImpl.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ public Mono<Response<CloudServiceRoleInner>> getWithResponseAsync(String roleNam
122122
return Mono.error(new IllegalArgumentException(
123123
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
124124
}
125-
final String apiVersion = "2022-09-04";
125+
final String apiVersion = "2024-11-04";
126126
final String accept = "application/json";
127127
return FluxUtil
128128
.withContext(context -> service.get(this.client.getEndpoint(), roleName, resourceGroupName,
@@ -164,7 +164,7 @@ private Mono<Response<CloudServiceRoleInner>> getWithResponseAsync(String roleNa
164164
return Mono.error(new IllegalArgumentException(
165165
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
166166
}
167-
final String apiVersion = "2022-09-04";
167+
final String apiVersion = "2024-11-04";
168168
final String accept = "application/json";
169169
context = this.client.mergeContext(context);
170170
return service.get(this.client.getEndpoint(), roleName, resourceGroupName, cloudServiceName,
@@ -253,7 +253,7 @@ private Mono<PagedResponse<CloudServiceRoleInner>> listSinglePageAsync(String re
253253
return Mono.error(new IllegalArgumentException(
254254
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
255255
}
256-
final String apiVersion = "2022-09-04";
256+
final String apiVersion = "2024-11-04";
257257
final String accept = "application/json";
258258
return FluxUtil
259259
.withContext(context -> service.list(this.client.getEndpoint(), resourceGroupName, cloudServiceName,
@@ -295,7 +295,7 @@ private Mono<PagedResponse<CloudServiceRoleInner>> listSinglePageAsync(String re
295295
return Mono.error(new IllegalArgumentException(
296296
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
297297
}
298-
final String apiVersion = "2022-09-04";
298+
final String apiVersion = "2024-11-04";
299299
final String accept = "application/json";
300300
context = this.client.mergeContext(context);
301301
return service

0 commit comments

Comments
 (0)