Skip to content

Commit a9443a4

Browse files
azure-sdkweidongxu-microsoftCopilot
authored
[AutoPR azure-resourcemanager-compute]-generated-from-SDK Generation - Java-6449161 (#49541)
* Configurations: 'specification/compute/resource-manager/Microsoft.Compute/Compute/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: 'cc1bd87b8f859439bff4e5b3f6373ab28c653b52' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6449161 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Update CHANGELOG for compute management Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Remove duplicate deallocate sample methods Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix broken src/samples exclusion in Compare-CurrentToCodegeneration.ps1 The git pathspec for excluding src/samples was split across two lines, causing git to receive a malformed argument with an embedded newline. This made the exclusion ineffective, resulting in false diff failures. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Weidong Xu <weidxu@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent e2550ba commit a9443a4

260 files changed

Lines changed: 5217 additions & 855 deletions

File tree

Some content is hidden

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

eng/scripts/Compare-CurrentToCodegeneration.ps1

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,7 @@ $generateScript = {
171171
}
172172

173173
# prevent warning related to EOL differences which triggers an exception for some reason
174-
(& git -c core.safecrlf=false diff --ignore-space-at-eol --exit-code -- "$directory/*.java" ":(exclude)**/src/test/**" ":
175-
(exclude)**/src/samples/**" ":(exclude)**/src/main/**/implementation/**") | Out-Null
174+
(& git -c core.safecrlf=false diff --ignore-space-at-eol --exit-code -- "$directory/*.java" ":(exclude)**/src/test/**" ":(exclude)**/src/samples/**" ":(exclude)**/src/main/**/implementation/**") | Out-Null
176175

177176
if ($LastExitCode -ne 0) {
178177
$status = (git status -s "$directory" | Out-String)

eng/versioning/version_client.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ com.azure.resourcemanager:azure-resourcemanager-appplatform;2.51.0;2.52.0-beta.1
281281
com.azure.resourcemanager:azure-resourcemanager-appservice;2.55.2;2.56.0-beta.1
282282
com.azure.resourcemanager:azure-resourcemanager-authorization;2.53.9;2.54.0-beta.2
283283
com.azure.resourcemanager:azure-resourcemanager-cdn;2.53.8;2.54.0-beta.1
284-
com.azure.resourcemanager:azure-resourcemanager-compute;2.57.1;2.58.0-beta.1
284+
com.azure.resourcemanager:azure-resourcemanager-compute;2.57.1;2.58.0
285285
com.azure.resourcemanager:azure-resourcemanager-containerinstance;2.53.10;2.54.0-beta.1
286286
com.azure.resourcemanager:azure-resourcemanager-containerregistry;2.55.2;2.56.0-beta.2
287287
com.azure.resourcemanager:azure-resourcemanager-containerservice;2.61.0;2.62.0-beta.2

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

Lines changed: 52 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,64 @@
11
# Release History
22

3-
## 2.58.0-beta.1 (Unreleased)
3+
## 2.58.0 (2026-06-17)
44

55
### Features Added
66

7-
### Breaking Changes
7+
* `models.InterconnectBlockProperties` was added
88

9-
### Bugs Fixed
9+
* `models.InterconnectInstanceView` was added
10+
11+
* `models.AutomaticSkuMigrationPolicy` was added
12+
13+
* `models.InterconnectBlockProfile` was added
14+
15+
* `models.InterconnectBlockUpdate` was added
16+
17+
* `models.InterconnectBlockExpandTypes` was added
18+
19+
* `models.InterconnectGroupProfile` was added
20+
21+
* `models.InterconnectBlockInstanceView` was added
22+
23+
#### `models.VirtualMachineScaleSetVMProfile` was modified
24+
25+
* `interconnectBlockProfile()` was added
26+
* `withInterconnectBlockProfile(models.InterconnectBlockProfile)` was added
27+
28+
#### `models.VirtualMachineScaleSetVMNetworkProfileConfiguration` was modified
29+
30+
* `interconnectGroupProfile()` was added
31+
* `withInterconnectGroupProfile(models.InterconnectGroupProfile)` was added
32+
33+
#### `models.NetworkProfile` was modified
34+
35+
* `interconnectGroupProfile()` was added
36+
* `withInterconnectGroupProfile(models.InterconnectGroupProfile)` was added
37+
38+
#### `models.VirtualMachineScaleSetNetworkProfile` was modified
39+
40+
* `interconnectGroupProfile()` was added
41+
* `withInterconnectGroupProfile(models.InterconnectGroupProfile)` was added
42+
43+
#### `models.VirtualMachineScaleSetUpdateVMProfile` was modified
44+
45+
* `interconnectBlockProfile()` was added
46+
* `withInterconnectBlockProfile(models.InterconnectBlockProfile)` was added
47+
48+
#### `models.VirtualMachineScaleSetUpdateNetworkProfile` was modified
49+
50+
* `withInterconnectGroupProfile(models.InterconnectGroupProfile)` was added
51+
* `interconnectGroupProfile()` was added
52+
53+
#### `models.SkuProfile` was modified
54+
55+
* `automaticSkuMigrationPolicy()` was added
56+
* `withAutomaticSkuMigrationPolicy(models.AutomaticSkuMigrationPolicy)` was added
1057

1158
### Other Changes
1259

60+
- Updated `ComputeRP api-version` to `2026-03-01`.
61+
1362
## 2.57.1 (2026-05-05)
1463

1564
### Other Changes

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ For documentation on how to use this package, please see [Azure Management Libra
1818
<dependency>
1919
<groupId>com.azure.resourcemanager</groupId>
2020
<artifactId>azure-resourcemanager-compute</artifactId>
21-
<version>2.57.0</version>
21+
<version>2.58.0</version>
2222
</dependency>
2323
```
2424
[//]: # ({x-version-update-end})

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<groupId>com.azure.resourcemanager</groupId>
1616
<artifactId>azure-resourcemanager-compute</artifactId>
17-
<version>2.58.0-beta.1</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-compute;current} -->
17+
<version>2.58.0</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-compute;current} -->
1818
<packaging>jar</packaging>
1919

2020
<name>Microsoft Azure SDK for Compute Management</name>

sdk/compute/azure-resourcemanager-compute/src/main/java/com/azure/resourcemanager/compute/fluent/ComputeManagementClient.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,13 @@ public interface ComputeManagementClient {
158158
*/
159159
CapacityReservationsClient getCapacityReservations();
160160

161+
/**
162+
* Gets the InterconnectBlocksClient object to access its operations.
163+
*
164+
* @return the InterconnectBlocksClient object.
165+
*/
166+
InterconnectBlocksClient getInterconnectBlocks();
167+
161168
/**
162169
* Gets the VirtualMachineRunCommandsClient object to access its operations.
163170
*

0 commit comments

Comments
 (0)