Skip to content

Commit 1f62667

Browse files
azure-sdkhbh101
andauthored
Failed-[AutoPR azure-resourcemanager-computelimit]-generated-from-SDK Generation - Java-6087535 (#48650)
* Configurations: 'specification/computelimit/resource-manager/Microsoft.ComputeLimit/ComputeLimit/tspconfig.yaml', API Version: 2026-03-20, SDK Release Type: stable, and CommitSHA: 'a83147fe12aece4ded0bd96be212e5242e087cb9' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6087535 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Configurations: 'specification/computelimit/resource-manager/Microsoft.ComputeLimit/ComputeLimit/tspconfig.yaml', API Version: 2026-03-20, SDK Release Type: stable, and CommitSHA: 'cca5b9fb049544c3bd14869f1642d4cc0187ef00' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6087783 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Configurations: 'specification/computelimit/resource-manager/Microsoft.ComputeLimit/ComputeLimit/tspconfig.yaml', API Version: 2026-03-20, SDK Release Type: stable, and CommitSHA: 'd12a591062fc42adbad8c0105094f3de018a71b7' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6113665 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --------- Co-authored-by: Hebin Huang <hebin_huang@hotmail.com>
1 parent a07dbb5 commit 1f62667

67 files changed

Lines changed: 3693 additions & 53 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/versioning/version_client.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,7 @@ com.azure.resourcemanager:azure-resourcemanager-azurestackhci-vm;1.0.0-beta.1;1.
515515
com.azure.resourcemanager:azure-resourcemanager-workloadorchestration;1.0.0-beta.1;1.0.0-beta.2
516516
com.azure.resourcemanager:azure-resourcemanager-disconnectedoperations;1.0.0;1.1.0-beta.1
517517
com.azure.resourcemanager:azure-resourcemanager-compute-recommender;1.0.0-beta.1;1.0.0-beta.2
518-
com.azure.resourcemanager:azure-resourcemanager-computelimit;1.0.0-beta.1;1.0.0-beta.2
518+
com.azure.resourcemanager:azure-resourcemanager-computelimit;1.0.0-beta.1;1.0.0
519519
com.azure.resourcemanager:azure-resourcemanager-containerregistry-tasks;1.0.0-beta.1;1.0.0-beta.2
520520
com.azure.resourcemanager:azure-resourcemanager-virtualenclaves;1.0.0-beta.1;1.0.0-beta.1
521521
com.azure.resourcemanager:azure-resourcemanager-edgeactions;1.0.0-beta.1;1.0.0-beta.2

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

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,31 @@
11
# Release History
22

3-
## 1.0.0-beta.2 (Unreleased)
3+
## 1.0.0 (2026-04-21)
4+
5+
- Azure Resource Manager ComputeLimit client library for Java. This package contains Microsoft Azure SDK for ComputeLimit Management SDK. Microsoft Azure Compute Limit Resource Provider. Package api-version 2026-04-30. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
46

57
### Features Added
68

7-
### Breaking Changes
9+
* `models.OperationStatusResult` was added
10+
11+
* `models.VmFamilyProperties` was added
12+
13+
* `models.VmFamilies` was added
14+
15+
* `models.VmFamily` was added
16+
17+
* `models.FeatureProperties` was added
18+
19+
* `models.Feature` was added
20+
21+
* `models.FeatureState` was added
22+
23+
* `models.Features` was added
824

9-
### Bugs Fixed
25+
#### `ComputeLimitManager` was modified
1026

11-
### Other Changes
27+
* `features()` was added
28+
* `vmFamilies()` was added
1229

1330
## 1.0.0-beta.1 (2025-11-12)
1431

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Azure Resource Manager ComputeLimit client library for Java.
44

5-
This package contains Microsoft Azure SDK for ComputeLimit Management SDK. Microsoft Azure Compute Limit Resource Provider. Package api-version 2025-08-15. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
5+
This package contains Microsoft Azure SDK for ComputeLimit Management SDK. Microsoft Azure Compute Limit Resource Provider. Package api-version 2026-04-30. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
## We'd love to hear your feedback
88

@@ -32,7 +32,7 @@ Various documentation is available to help you get started
3232
<dependency>
3333
<groupId>com.azure.resourcemanager</groupId>
3434
<artifactId>azure-resourcemanager-computelimit</artifactId>
35-
<version>1.0.0-beta.1</version>
35+
<version>1.0.0</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})

sdk/computelimit/azure-resourcemanager-computelimit/SAMPLE.md

Lines changed: 159 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# Code snippets and samples
22

33

4+
## Features
5+
6+
- [Disable](#features_disable)
7+
- [Enable](#features_enable)
8+
- [Get](#features_get)
9+
- [ListBySubscriptionLocationResource](#features_listbysubscriptionlocationresource)
10+
411
## GuestSubscriptions
512

613
- [Create](#guestsubscriptions_create)
@@ -18,6 +25,107 @@
1825
- [Delete](#sharedlimits_delete)
1926
- [Get](#sharedlimits_get)
2027
- [ListBySubscriptionLocationResource](#sharedlimits_listbysubscriptionlocationresource)
28+
29+
## VmFamilies
30+
31+
- [Get](#vmfamilies_get)
32+
- [ListBySubscriptionLocationResource](#vmfamilies_listbysubscriptionlocationresource)
33+
### Features_Disable
34+
35+
```java
36+
/**
37+
* Samples for Features Disable.
38+
*/
39+
public final class FeaturesDisableSamples {
40+
/*
41+
* x-ms-original-file: 2026-04-30/Features_Disable.json
42+
*/
43+
/**
44+
* Sample code: Disable feature.
45+
*
46+
* @param manager Entry point to ComputeLimitManager.
47+
*/
48+
public static void disableFeature(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) {
49+
manager.features().disable("eastus", "VmCategoryQuota", com.azure.core.util.Context.NONE);
50+
}
51+
}
52+
```
53+
54+
### Features_Enable
55+
56+
```java
57+
/**
58+
* Samples for Features Enable.
59+
*/
60+
public final class FeaturesEnableSamples {
61+
/*
62+
* x-ms-original-file: 2026-04-30/Features_Enable.json
63+
*/
64+
/**
65+
* Sample code: Enable feature.
66+
*
67+
* @param manager Entry point to ComputeLimitManager.
68+
*/
69+
public static void enableFeature(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) {
70+
manager.features().enable("eastus", "VmCategoryQuota", com.azure.core.util.Context.NONE);
71+
}
72+
}
73+
```
74+
75+
### Features_Get
76+
77+
```java
78+
/**
79+
* Samples for Features Get.
80+
*/
81+
public final class FeaturesGetSamples {
82+
/*
83+
* x-ms-original-file: 2026-04-30/Features_Get_SharedLimit.json
84+
*/
85+
/**
86+
* Sample code: Get SharedLimit feature.
87+
*
88+
* @param manager Entry point to ComputeLimitManager.
89+
*/
90+
public static void getSharedLimitFeature(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) {
91+
manager.features().getWithResponse("eastus", "SharedLimit", com.azure.core.util.Context.NONE);
92+
}
93+
94+
/*
95+
* x-ms-original-file: 2026-04-30/Features_Get.json
96+
*/
97+
/**
98+
* Sample code: Get feature.
99+
*
100+
* @param manager Entry point to ComputeLimitManager.
101+
*/
102+
public static void getFeature(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) {
103+
manager.features().getWithResponse("eastus", "VmCategoryQuota", com.azure.core.util.Context.NONE);
104+
}
105+
}
106+
```
107+
108+
### Features_ListBySubscriptionLocationResource
109+
110+
```java
111+
/**
112+
* Samples for Features ListBySubscriptionLocationResource.
113+
*/
114+
public final class FeaturesListBySubscriptionLocationResourceSamples {
115+
/*
116+
* x-ms-original-file: 2026-04-30/Features_List.json
117+
*/
118+
/**
119+
* Sample code: List features.
120+
*
121+
* @param manager Entry point to ComputeLimitManager.
122+
*/
123+
public static void listFeatures(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) {
124+
manager.features().listBySubscriptionLocationResource("eastus", com.azure.core.util.Context.NONE);
125+
}
126+
}
127+
```
128+
21129
### GuestSubscriptions_Create
22130

23131
```java
@@ -28,7 +136,7 @@ import com.azure.resourcemanager.computelimit.models.GuestSubscriptionProperties
28136
*/
29137
public final class GuestSubscriptionsCreateSamples {
30138
/*
31-
* x-ms-original-file: 2025-08-15/GuestSubscriptions_Create.json
139+
* x-ms-original-file: 2026-04-30/GuestSubscriptions_Create.json
32140
*/
33141
/**
34142
* Sample code: Create a guest subscription.
@@ -53,7 +161,7 @@ public final class GuestSubscriptionsCreateSamples {
53161
*/
54162
public final class GuestSubscriptionsDeleteSamples {
55163
/*
56-
* x-ms-original-file: 2025-08-15/GuestSubscriptions_Delete.json
164+
* x-ms-original-file: 2026-04-30/GuestSubscriptions_Delete.json
57165
*/
58166
/**
59167
* Sample code: Delete a guest subscription.
@@ -76,7 +184,7 @@ public final class GuestSubscriptionsDeleteSamples {
76184
*/
77185
public final class GuestSubscriptionsGetSamples {
78186
/*
79-
* x-ms-original-file: 2025-08-15/GuestSubscriptions_Get.json
187+
* x-ms-original-file: 2026-04-30/GuestSubscriptions_Get.json
80188
*/
81189
/**
82190
* Sample code: Get a guest subscription.
@@ -98,7 +206,7 @@ public final class GuestSubscriptionsGetSamples {
98206
*/
99207
public final class GuestSubscriptionsListBySubscriptionLocationResourceSamples {
100208
/*
101-
* x-ms-original-file: 2025-08-15/GuestSubscriptions_List.json
209+
* x-ms-original-file: 2026-04-30/GuestSubscriptions_List.json
102210
*/
103211
/**
104212
* Sample code: List guest subscriptions for a scope.
@@ -120,7 +228,7 @@ public final class GuestSubscriptionsListBySubscriptionLocationResourceSamples {
120228
*/
121229
public final class OperationsListSamples {
122230
/*
123-
* x-ms-original-file: 2025-08-15/Operations_List.json
231+
* x-ms-original-file: 2026-04-30/Operations_List.json
124232
*/
125233
/**
126234
* Sample code: List operations.
@@ -143,7 +251,7 @@ import com.azure.resourcemanager.computelimit.models.SharedLimitProperties;
143251
*/
144252
public final class SharedLimitsCreateSamples {
145253
/*
146-
* x-ms-original-file: 2025-08-15/SharedLimits_Create.json
254+
* x-ms-original-file: 2026-04-30/SharedLimits_Create.json
147255
*/
148256
/**
149257
* Sample code: Create a shared limit.
@@ -168,7 +276,7 @@ public final class SharedLimitsCreateSamples {
168276
*/
169277
public final class SharedLimitsDeleteSamples {
170278
/*
171-
* x-ms-original-file: 2025-08-15/SharedLimits_Delete.json
279+
* x-ms-original-file: 2026-04-30/SharedLimits_Delete.json
172280
*/
173281
/**
174282
* Sample code: Delete a shared limit.
@@ -190,7 +298,7 @@ public final class SharedLimitsDeleteSamples {
190298
*/
191299
public final class SharedLimitsGetSamples {
192300
/*
193-
* x-ms-original-file: 2025-08-15/SharedLimits_Get.json
301+
* x-ms-original-file: 2026-04-30/SharedLimits_Get.json
194302
*/
195303
/**
196304
* Sample code: Get a shared limit.
@@ -211,7 +319,7 @@ public final class SharedLimitsGetSamples {
211319
*/
212320
public final class SharedLimitsListBySubscriptionLocationResourceSamples {
213321
/*
214-
* x-ms-original-file: 2025-08-15/SharedLimits_List.json
322+
* x-ms-original-file: 2026-04-30/SharedLimits_List.json
215323
*/
216324
/**
217325
* Sample code: List all shared limits for a scope.
@@ -225,3 +333,45 @@ public final class SharedLimitsListBySubscriptionLocationResourceSamples {
225333
}
226334
```
227335

336+
### VmFamilies_Get
337+
338+
```java
339+
/**
340+
* Samples for VmFamilies Get.
341+
*/
342+
public final class VmFamiliesGetSamples {
343+
/*
344+
* x-ms-original-file: 2026-04-30/VmFamilies_Get.json
345+
*/
346+
/**
347+
* Sample code: Get a VM family.
348+
*
349+
* @param manager Entry point to ComputeLimitManager.
350+
*/
351+
public static void getAVMFamily(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) {
352+
manager.vmFamilies().getWithResponse("eastus", "standardDSv2Family", com.azure.core.util.Context.NONE);
353+
}
354+
}
355+
```
356+
357+
### VmFamilies_ListBySubscriptionLocationResource
358+
359+
```java
360+
/**
361+
* Samples for VmFamilies ListBySubscriptionLocationResource.
362+
*/
363+
public final class VmFamiliesListBySubscriptionLocationResourceSamples {
364+
/*
365+
* x-ms-original-file: 2026-04-30/VmFamilies_List.json
366+
*/
367+
/**
368+
* Sample code: List VM families.
369+
*
370+
* @param manager Entry point to ComputeLimitManager.
371+
*/
372+
public static void listVMFamilies(com.azure.resourcemanager.computelimit.ComputeLimitManager manager) {
373+
manager.vmFamilies().listBySubscriptionLocationResource("eastus", null, com.azure.core.util.Context.NONE);
374+
}
375+
}
376+
```
377+

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

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
~ Licensed under the MIT License.
44
~ Code generated by Microsoft (R) TypeSpec Code Generator.
55
-->
6-
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
6+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
77
<modelVersion>4.0.0</modelVersion>
88
<parent>
99
<groupId>com.azure</groupId>
@@ -14,11 +14,11 @@
1414

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

2020
<name>Microsoft Azure SDK for ComputeLimit Management</name>
21-
<description>This package contains Microsoft Azure SDK for ComputeLimit Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Microsoft Azure Compute Limit Resource Provider. Package api-version 2025-08-15.</description>
21+
<description>This package contains Microsoft Azure SDK for ComputeLimit Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Microsoft Azure Compute Limit Resource Provider. Package api-version 2026-04-30.</description>
2222
<url>https://github.com/Azure/azure-sdk-for-java</url>
2323

2424
<licenses>
@@ -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>

0 commit comments

Comments
 (0)