Skip to content

Commit ccc1692

Browse files
author
SDKAuto
committed
CodeGen from PR 20850 in Azure/azure-rest-api-specs
Merge 6c5a3c7dd2f1bc3050310cc641399cc1c4f1c46d into 1d9c9c68844d2b5883621069d5bf0c958841782f
1 parent 9fe6607 commit ccc1692

File tree

70 files changed

+4093
-427
lines changed

Some content is hidden

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

70 files changed

+4093
-427
lines changed

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Release History
22

3-
## 1.0.0-beta.2 (Unreleased)
3+
## 1.0.0-beta.1 (2022-09-23)
4+
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).
46

57
### Features Added
68

sdk/loadtestservice/azure-resourcemanager-loadtestservice/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 LoadTest client library for Java.
44

5-
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-2021-12-01-preview. 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 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).
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-loadtestservice</artifactId>
35-
<version>1.0.0-beta.1</version>
35+
<version>1.0.0-beta.2</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})

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

Lines changed: 118 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,18 @@
88
- [GetByResourceGroup](#loadtests_getbyresourcegroup)
99
- [List](#loadtests_list)
1010
- [ListByResourceGroup](#loadtests_listbyresourcegroup)
11+
- [ListOutboundNetworkDependenciesEndpoints](#loadtests_listoutboundnetworkdependenciesendpoints)
1112
- [Update](#loadtests_update)
1213

1314
## Operations
1415

1516
- [List](#operations_list)
17+
18+
## Quotas
19+
20+
- [CheckAvailability](#quotas_checkavailability)
21+
- [Get](#quotas_get)
22+
- [List](#quotas_list)
1623
### LoadTests_CreateOrUpdate
1724

1825
```java
@@ -22,7 +29,7 @@ import java.util.Map;
2229
/** Samples for LoadTests CreateOrUpdate. */
2330
public final class LoadTestsCreateOrUpdateSamples {
2431
/*
25-
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/preview/2021-12-01-preview/examples/LoadTests_CreateOrUpdate.json
32+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/LoadTests_CreateOrUpdate.json
2633
*/
2734
/**
2835
* Sample code: LoadTests_CreateOrUpdate.
@@ -61,7 +68,7 @@ import com.azure.core.util.Context;
6168
/** Samples for LoadTests Delete. */
6269
public final class LoadTestsDeleteSamples {
6370
/*
64-
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/preview/2021-12-01-preview/examples/LoadTests_Delete.json
71+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/LoadTests_Delete.json
6572
*/
6673
/**
6774
* Sample code: LoadTests_Delete.
@@ -82,7 +89,7 @@ import com.azure.core.util.Context;
8289
/** Samples for LoadTests GetByResourceGroup. */
8390
public final class LoadTestsGetByResourceGroupSamples {
8491
/*
85-
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/preview/2021-12-01-preview/examples/LoadTests_Get.json
92+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/LoadTests_Get.json
8693
*/
8794
/**
8895
* Sample code: LoadTests_Get.
@@ -103,7 +110,7 @@ import com.azure.core.util.Context;
103110
/** Samples for LoadTests List. */
104111
public final class LoadTestsListSamples {
105112
/*
106-
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/preview/2021-12-01-preview/examples/LoadTests_ListBySubscription.json
113+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/LoadTests_ListBySubscription.json
107114
*/
108115
/**
109116
* Sample code: LoadTests_ListBySubscription.
@@ -124,7 +131,7 @@ import com.azure.core.util.Context;
124131
/** Samples for LoadTests ListByResourceGroup. */
125132
public final class LoadTestsListByResourceGroupSamples {
126133
/*
127-
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/preview/2021-12-01-preview/examples/LoadTests_ListByResourceGroup.json
134+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/LoadTests_ListByResourceGroup.json
128135
*/
129136
/**
130137
* Sample code: LoadTests_ListByResourceGroup.
@@ -137,20 +144,44 @@ public final class LoadTestsListByResourceGroupSamples {
137144
}
138145
```
139146

147+
### LoadTests_ListOutboundNetworkDependenciesEndpoints
148+
149+
```java
150+
import com.azure.core.util.Context;
151+
152+
/** Samples for LoadTests ListOutboundNetworkDependenciesEndpoints. */
153+
public final class LoadTestsListOutboundNetworkDependenciesEndpointsSamples {
154+
/*
155+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/LoadTests_ListOutboundNetworkDependenciesEndpoints.json
156+
*/
157+
/**
158+
* Sample code: ListOutboundNetworkDependencies.
159+
*
160+
* @param manager Entry point to LoadTestManager.
161+
*/
162+
public static void listOutboundNetworkDependencies(
163+
com.azure.resourcemanager.loadtestservice.LoadTestManager manager) {
164+
manager
165+
.loadTests()
166+
.listOutboundNetworkDependenciesEndpoints(
167+
"default-azureloadtest-japaneast", "sampleloadtest", Context.NONE);
168+
}
169+
}
170+
```
171+
140172
### LoadTests_Update
141173

142174
```java
143175
import com.azure.core.management.serializer.SerializerFactory;
144176
import com.azure.core.util.Context;
145177
import com.azure.core.util.serializer.SerializerEncoding;
146178
import com.azure.resourcemanager.loadtestservice.models.LoadTestResource;
147-
import com.azure.resourcemanager.loadtestservice.models.LoadTestResourcePatchRequestBodyProperties;
148179
import java.io.IOException;
149180

150181
/** Samples for LoadTests Update. */
151182
public final class LoadTestsUpdateSamples {
152183
/*
153-
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/preview/2021-12-01-preview/examples/LoadTests_Update.json
184+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/LoadTests_Update.json
154185
*/
155186
/**
156187
* Sample code: LoadTests_Update.
@@ -167,8 +198,7 @@ public final class LoadTestsUpdateSamples {
167198
SerializerFactory
168199
.createDefaultManagementSerializerAdapter()
169200
.deserialize("{\"Division\":\"LT\",\"Team\":\"Dev Exp\"}", Object.class, SerializerEncoding.JSON))
170-
.withProperties(
171-
new LoadTestResourcePatchRequestBodyProperties().withDescription("This is new load test resource"))
201+
.withDescription("This is new load test resource")
172202
.apply();
173203
}
174204
}
@@ -182,7 +212,7 @@ import com.azure.core.util.Context;
182212
/** Samples for Operations List. */
183213
public final class OperationsListSamples {
184214
/*
185-
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/preview/2021-12-01-preview/examples/Operations_List.json
215+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/Operations_List.json
186216
*/
187217
/**
188218
* Sample code: Operations_List.
@@ -195,3 +225,81 @@ public final class OperationsListSamples {
195225
}
196226
```
197227

228+
### Quotas_CheckAvailability
229+
230+
```java
231+
import com.azure.core.util.Context;
232+
import com.azure.resourcemanager.loadtestservice.models.QuotaBucketRequest;
233+
import com.azure.resourcemanager.loadtestservice.models.QuotaBucketRequestPropertiesDimensions;
234+
235+
/** Samples for Quotas CheckAvailability. */
236+
public final class QuotasCheckAvailabilitySamples {
237+
/*
238+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/Quotas_CheckAvailability.json
239+
*/
240+
/**
241+
* Sample code: Quotas_CheckAvailability.
242+
*
243+
* @param manager Entry point to LoadTestManager.
244+
*/
245+
public static void quotasCheckAvailability(com.azure.resourcemanager.loadtestservice.LoadTestManager manager) {
246+
manager
247+
.quotas()
248+
.checkAvailabilityWithResponse(
249+
"westus",
250+
"testQuotaBucket",
251+
new QuotaBucketRequest()
252+
.withCurrentUsage(20)
253+
.withCurrentQuota(40)
254+
.withNewQuota(50)
255+
.withDimensions(
256+
new QuotaBucketRequestPropertiesDimensions()
257+
.withSubscriptionId("testsubscriptionId")
258+
.withLocation("westus")),
259+
Context.NONE);
260+
}
261+
}
262+
```
263+
264+
### Quotas_Get
265+
266+
```java
267+
import com.azure.core.util.Context;
268+
269+
/** Samples for Quotas Get. */
270+
public final class QuotasGetSamples {
271+
/*
272+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/Quotas_Get.json
273+
*/
274+
/**
275+
* Sample code: Quotas_Get.
276+
*
277+
* @param manager Entry point to LoadTestManager.
278+
*/
279+
public static void quotasGet(com.azure.resourcemanager.loadtestservice.LoadTestManager manager) {
280+
manager.quotas().getWithResponse("westus", "testQuotaBucket", Context.NONE);
281+
}
282+
}
283+
```
284+
285+
### Quotas_List
286+
287+
```java
288+
import com.azure.core.util.Context;
289+
290+
/** Samples for Quotas List. */
291+
public final class QuotasListSamples {
292+
/*
293+
* x-ms-original-file: specification/loadtestservice/resource-manager/Microsoft.LoadTestService/stable/2022-12-01/examples/Quotas_List.json
294+
*/
295+
/**
296+
* Sample code: Quotas_List.
297+
*
298+
* @param manager Entry point to LoadTestManager.
299+
*/
300+
public static void quotasList(com.azure.resourcemanager.loadtestservice.LoadTestManager manager) {
301+
manager.quotas().list("westus", Context.NONE);
302+
}
303+
}
304+
```
305+

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<packaging>jar</packaging>
1414

1515
<name>Microsoft Azure SDK for LoadTest Management</name>
16-
<description>This package contains Microsoft Azure SDK for LoadTest Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. LoadTest client provides access to LoadTest Resource and it's status operations. Package tag package-2021-12-01-preview.</description>
16+
<description>This package contains Microsoft Azure SDK for LoadTest Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. LoadTest client provides access to LoadTest Resource and it's status operations. Package tag package-2022-12-01.</description>
1717
<url>https://github.com/Azure/azure-sdk-for-java</url>
1818

1919
<licenses>

0 commit comments

Comments
 (0)