Skip to content

Commit 84428a3

Browse files
author
SDKAuto
committed
CodeGen from PR 34637 in Azure/azure-rest-api-specs
Merge c6d30d41c3cd3d4019c7faf0156cd627bd15dbd0 into a19648565889eaae019e531c15f3045d1244c7ce
1 parent 9832929 commit 84428a3

34 files changed

+953
-1332
lines changed

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

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

3-
## 1.2.0-beta.1 (Unreleased)
3+
## 1.0.0-beta.1 (2025-05-13)
44

5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
5+
- Azure Resource Manager LoadTest client library for Java. This package contains Microsoft Azure SDK for LoadTest Management SDK. LoadTest client provides access to LoadTest Resource and it's status operations. Package tag package-2022-12-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
126

137
## 1.1.0 (2024-12-12)
148

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

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,15 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment
5252
Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code:
5353

5454
```java
55-
AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE);
55+
AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD);
5656
TokenCredential credential = new DefaultAzureCredentialBuilder()
5757
.authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint())
5858
.build();
5959
LoadTestManager manager = LoadTestManager
6060
.authenticate(credential, profile);
6161
```
6262

63-
The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise.
63+
The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise.
6464

6565
See [Authentication][authenticate] for more options.
6666

@@ -100,5 +100,3 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m
100100
[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md
101101
[coc]: https://opensource.microsoft.com/codeofconduct/
102102
[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/
103-
104-

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

Lines changed: 89 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -24,25 +24,22 @@
2424

2525
```java
2626
/**
27-
* Samples for LoadTests CreateOrUpdate.
27+
* Samples for Quotas Get.
2828
*/
29-
public final class LoadTestsCreateOrUpdateSamples {
29+
public final class QuotasGetSamples {
3030
/*
3131
* x-ms-original-file:
32-
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
33-
* LoadTests_CreateOrUpdate.json
32+
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/Quotas_Get.
33+
* json
3434
*/
3535
/**
36-
* Sample code: Create a LoadTestResource.
36+
* Sample code: Get the available quota for a quota bucket per region per subscription.
3737
*
3838
* @param manager Entry point to LoadTestManager.
3939
*/
40-
public static void createALoadTestResource(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
41-
manager.loadTests()
42-
.define("myLoadTest")
43-
.withRegion((String) null)
44-
.withExistingResourceGroup("dummyrg")
45-
.create();
40+
public static void getTheAvailableQuotaForAQuotaBucketPerRegionPerSubscription(
41+
com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
42+
manager.quotas().getWithResponse("westus", "testQuotaBucket", com.azure.core.util.Context.NONE);
4643
}
4744
}
4845
```
@@ -51,21 +48,22 @@ public final class LoadTestsCreateOrUpdateSamples {
5148

5249
```java
5350
/**
54-
* Samples for LoadTests Delete.
51+
* Samples for LoadTests ListByResourceGroup.
5552
*/
56-
public final class LoadTestsDeleteSamples {
53+
public final class LoadTestsListByResourceGroupSamples {
5754
/*
5855
* x-ms-original-file:
5956
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
60-
* LoadTests_Delete.json
57+
* LoadTests_ListByResourceGroup.json
6158
*/
6259
/**
63-
* Sample code: Delete a LoadTestResource.
60+
* Sample code: List LoadTestResource resources by resource group.
6461
*
6562
* @param manager Entry point to LoadTestManager.
6663
*/
67-
public static void deleteALoadTestResource(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
68-
manager.loadTests().delete("dummyrg", "myLoadTest", com.azure.core.util.Context.NONE);
64+
public static void
65+
listLoadTestResourceResourcesByResourceGroup(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
66+
manager.loadTests().listByResourceGroup("dummyrg", com.azure.core.util.Context.NONE);
6967
}
7068
}
7169
```
@@ -74,45 +72,49 @@ public final class LoadTestsDeleteSamples {
7472

7573
```java
7674
/**
77-
* Samples for LoadTests GetByResourceGroup.
75+
* Samples for Operations List.
7876
*/
79-
public final class LoadTestsGetByResourceGroupSamples {
77+
public final class OperationsListSamples {
8078
/*
8179
* x-ms-original-file:
82-
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/LoadTests_Get
83-
* .json
80+
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
81+
* Operations_List.json
8482
*/
8583
/**
86-
* Sample code: Get a LoadTestResource.
84+
* Sample code: List the operations for the provider.
8785
*
8886
* @param manager Entry point to LoadTestManager.
8987
*/
90-
public static void getALoadTestResource(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
91-
manager.loadTests().getByResourceGroupWithResponse("dummyrg", "myLoadTest", com.azure.core.util.Context.NONE);
88+
public static void listTheOperationsForTheProvider(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
89+
manager.operations().list(com.azure.core.util.Context.NONE);
9290
}
9391
}
9492
```
9593

9694
### LoadTests_List
9795

9896
```java
97+
import com.azure.resourcemanager.loadtesting.models.LoadTestResource;
98+
9999
/**
100-
* Samples for LoadTests List.
100+
* Samples for LoadTests Update.
101101
*/
102-
public final class LoadTestsListSamples {
102+
public final class LoadTestsUpdateSamples {
103103
/*
104104
* x-ms-original-file:
105105
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
106-
* LoadTests_ListBySubscription.json
106+
* LoadTests_Update.json
107107
*/
108108
/**
109-
* Sample code: List LoadTestResource resources by subscription ID.
109+
* Sample code: Update a LoadTestResource.
110110
*
111111
* @param manager Entry point to LoadTestManager.
112112
*/
113-
public static void
114-
listLoadTestResourceResourcesBySubscriptionID(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
115-
manager.loadTests().list(com.azure.core.util.Context.NONE);
113+
public static void updateALoadTestResource(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
114+
LoadTestResource resource = manager.loadTests()
115+
.getByResourceGroupWithResponse("dummyrg", "myLoadTest", com.azure.core.util.Context.NONE)
116+
.getValue();
117+
resource.update().apply();
116118
}
117119
}
118120
```
@@ -121,22 +123,25 @@ public final class LoadTestsListSamples {
121123

122124
```java
123125
/**
124-
* Samples for LoadTests ListByResourceGroup.
126+
* Samples for LoadTests CreateOrUpdate.
125127
*/
126-
public final class LoadTestsListByResourceGroupSamples {
128+
public final class LoadTestsCreateOrUpdateSamples {
127129
/*
128130
* x-ms-original-file:
129131
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
130-
* LoadTests_ListByResourceGroup.json
132+
* LoadTests_CreateOrUpdate.json
131133
*/
132134
/**
133-
* Sample code: List LoadTestResource resources by resource group.
135+
* Sample code: Create a LoadTestResource.
134136
*
135137
* @param manager Entry point to LoadTestManager.
136138
*/
137-
public static void
138-
listLoadTestResourceResourcesByResourceGroup(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
139-
manager.loadTests().listByResourceGroup("dummyrg", com.azure.core.util.Context.NONE);
139+
public static void createALoadTestResource(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
140+
manager.loadTests()
141+
.define("myLoadTest")
142+
.withRegion((String) null)
143+
.withExistingResourceGroup("dummyrg")
144+
.create();
140145
}
141146
}
142147
```
@@ -145,52 +150,45 @@ public final class LoadTestsListByResourceGroupSamples {
145150

146151
```java
147152
/**
148-
* Samples for LoadTests ListOutboundNetworkDependenciesEndpoints.
153+
* Samples for Quotas List.
149154
*/
150-
public final class LoadTestsListOutboundNetworkDependenciesEndpointsSamples {
155+
public final class QuotasListSamples {
151156
/*
152157
* x-ms-original-file:
153-
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
154-
* LoadTests_ListOutboundNetworkDependenciesEndpoints.json
158+
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/Quotas_List.
159+
* json
155160
*/
156161
/**
157-
* Sample code: Lists the endpoints that agents may call as part of load testing.
162+
* Sample code: List quotas for a given subscription Id.
158163
*
159164
* @param manager Entry point to LoadTestManager.
160165
*/
161-
public static void listsTheEndpointsThatAgentsMayCallAsPartOfLoadTesting(
162-
com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
163-
manager.loadTests()
164-
.listOutboundNetworkDependenciesEndpoints("default-azureloadtest-japaneast", "sampleloadtest",
165-
com.azure.core.util.Context.NONE);
166+
public static void
167+
listQuotasForAGivenSubscriptionId(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
168+
manager.quotas().list("westus", com.azure.core.util.Context.NONE);
166169
}
167170
}
168171
```
169172

170173
### LoadTests_Update
171174

172175
```java
173-
import com.azure.resourcemanager.loadtesting.models.LoadTestResource;
174-
175176
/**
176-
* Samples for LoadTests Update.
177+
* Samples for LoadTests Delete.
177178
*/
178-
public final class LoadTestsUpdateSamples {
179+
public final class LoadTestsDeleteSamples {
179180
/*
180181
* x-ms-original-file:
181182
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
182-
* LoadTests_Update.json
183+
* LoadTests_Delete.json
183184
*/
184185
/**
185-
* Sample code: Update a LoadTestResource.
186+
* Sample code: Delete a LoadTestResource.
186187
*
187188
* @param manager Entry point to LoadTestManager.
188189
*/
189-
public static void updateALoadTestResource(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
190-
LoadTestResource resource = manager.loadTests()
191-
.getByResourceGroupWithResponse("dummyrg", "myLoadTest", com.azure.core.util.Context.NONE)
192-
.getValue();
193-
resource.update().apply();
190+
public static void deleteALoadTestResource(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
191+
manager.loadTests().delete("dummyrg", "myLoadTest", com.azure.core.util.Context.NONE);
194192
}
195193
}
196194
```
@@ -199,47 +197,48 @@ public final class LoadTestsUpdateSamples {
199197

200198
```java
201199
/**
202-
* Samples for Operations List.
200+
* Samples for LoadTests List.
203201
*/
204-
public final class OperationsListSamples {
202+
public final class LoadTestsListSamples {
205203
/*
206204
* x-ms-original-file:
207205
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
208-
* Operations_List.json
206+
* LoadTests_ListBySubscription.json
209207
*/
210208
/**
211-
* Sample code: List the operations for the provider.
209+
* Sample code: List LoadTestResource resources by subscription ID.
212210
*
213211
* @param manager Entry point to LoadTestManager.
214212
*/
215-
public static void listTheOperationsForTheProvider(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
216-
manager.operations().list(com.azure.core.util.Context.NONE);
213+
public static void
214+
listLoadTestResourceResourcesBySubscriptionID(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
215+
manager.loadTests().list(com.azure.core.util.Context.NONE);
217216
}
218217
}
219218
```
220219

221220
### Quotas_CheckAvailability
222221

223222
```java
224-
225223
/**
226-
* Samples for Quotas CheckAvailability.
224+
* Samples for LoadTests ListOutboundNetworkDependenciesEndpoints.
227225
*/
228-
public final class QuotasCheckAvailabilitySamples {
226+
public final class LoadTestsListOutboundNetworkDependenciesEndpointsSamples {
229227
/*
230228
* x-ms-original-file:
231229
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
232-
* Quotas_CheckAvailability.json
230+
* LoadTests_ListOutboundNetworkDependenciesEndpoints.json
233231
*/
234232
/**
235-
* Sample code: Check Quota Availability on quota bucket per region per subscription.
233+
* Sample code: Lists the endpoints that agents may call as part of load testing.
236234
*
237235
* @param manager Entry point to LoadTestManager.
238236
*/
239-
public static void checkQuotaAvailabilityOnQuotaBucketPerRegionPerSubscription(
237+
public static void listsTheEndpointsThatAgentsMayCallAsPartOfLoadTesting(
240238
com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
241-
manager.quotas()
242-
.checkAvailabilityWithResponse("westus", "testQuotaBucket", null, com.azure.core.util.Context.NONE);
239+
manager.loadTests()
240+
.listOutboundNetworkDependenciesEndpoints("default-azureloadtest-japaneast", "sampleloadtest",
241+
com.azure.core.util.Context.NONE);
243242
}
244243
}
245244
```
@@ -248,46 +247,47 @@ public final class QuotasCheckAvailabilitySamples {
248247

249248
```java
250249
/**
251-
* Samples for Quotas Get.
250+
* Samples for LoadTests GetByResourceGroup.
252251
*/
253-
public final class QuotasGetSamples {
252+
public final class LoadTestsGetByResourceGroupSamples {
254253
/*
255254
* x-ms-original-file:
256-
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/Quotas_Get.
257-
* json
255+
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/LoadTests_Get
256+
* .json
258257
*/
259258
/**
260-
* Sample code: Get the available quota for a quota bucket per region per subscription.
259+
* Sample code: Get a LoadTestResource.
261260
*
262261
* @param manager Entry point to LoadTestManager.
263262
*/
264-
public static void getTheAvailableQuotaForAQuotaBucketPerRegionPerSubscription(
265-
com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
266-
manager.quotas().getWithResponse("westus", "testQuotaBucket", com.azure.core.util.Context.NONE);
263+
public static void getALoadTestResource(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
264+
manager.loadTests().getByResourceGroupWithResponse("dummyrg", "myLoadTest", com.azure.core.util.Context.NONE);
267265
}
268266
}
269267
```
270268

271269
### Quotas_List
272270

273271
```java
272+
274273
/**
275-
* Samples for Quotas List.
274+
* Samples for Quotas CheckAvailability.
276275
*/
277-
public final class QuotasListSamples {
276+
public final class QuotasCheckAvailabilitySamples {
278277
/*
279278
* x-ms-original-file:
280-
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/Quotas_List.
281-
* json
279+
* specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/
280+
* Quotas_CheckAvailability.json
282281
*/
283282
/**
284-
* Sample code: List quotas for a given subscription Id.
283+
* Sample code: Check Quota Availability on quota bucket per region per subscription.
285284
*
286285
* @param manager Entry point to LoadTestManager.
287286
*/
288-
public static void
289-
listQuotasForAGivenSubscriptionId(com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
290-
manager.quotas().list("westus", com.azure.core.util.Context.NONE);
287+
public static void checkQuotaAvailabilityOnQuotaBucketPerRegionPerSubscription(
288+
com.azure.resourcemanager.loadtesting.LoadTestManager manager) {
289+
manager.quotas()
290+
.checkAvailabilityWithResponse("westus", "testQuotaBucket", null, com.azure.core.util.Context.NONE);
291291
}
292292
}
293293
```

0 commit comments

Comments
 (0)