Skip to content

Commit a8dc5a7

Browse files
author
SDKAuto
committed
CodeGen from PR 33581 in Azure/azure-rest-api-specs
Merge a125de51987277115941b197c6ff60b0055eafb6 into 1b47f62ee9da78db7e011c709c48ecd700095a5a
1 parent d909347 commit a8dc5a7

File tree

5 files changed

+99
-108
lines changed

5 files changed

+99
-108
lines changed

sdk/computeschedule/azure-resourcemanager-computeschedule/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.1.0-beta.1 (Unreleased)
3+
## 1.1.0-beta.1 (2025-03-31)
44

5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
5+
- Azure Resource Manager Compute Schedule client library for Java. This package contains Microsoft Azure SDK for Compute Schedule Management SDK. Microsoft.ComputeSchedule Resource Provider management API. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
126

137
## 1.0.0 (2025-01-22)
148

sdk/computeschedule/azure-resourcemanager-computeschedule/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
ComputeScheduleManager manager = ComputeScheduleManager
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/computeschedule/azure-resourcemanager-computeschedule/SAMPLE.md

Lines changed: 94 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -19,48 +19,61 @@
1919
### Operations_List
2020

2121
```java
22+
import com.azure.resourcemanager.computeschedule.models.ExecuteStartRequest;
23+
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
24+
import com.azure.resourcemanager.computeschedule.models.Resources;
25+
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
26+
import java.util.Arrays;
27+
2228
/**
23-
* Samples for Operations List.
29+
* Samples for ScheduledActions VirtualMachinesExecuteStart.
2430
*/
25-
public final class OperationsListSamples {
31+
public final class ScheduledActionsVirtualMachinesExecuteStartSamples {
2632
/*
27-
* x-ms-original-file: 2024-10-01/Operations_List.json
33+
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteStart.json
2834
*/
2935
/**
30-
* Sample code: Operations_List.
36+
* Sample code: ScheduledActions_VirtualMachinesExecuteStart.
3137
*
3238
* @param manager Entry point to ComputeScheduleManager.
3339
*/
34-
public static void operationsList(com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
35-
manager.operations().list(com.azure.core.util.Context.NONE);
40+
public static void scheduledActionsVirtualMachinesExecuteStart(
41+
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
42+
manager.scheduledActions()
43+
.virtualMachinesExecuteStartWithResponse("eastus2euap", new ExecuteStartRequest()
44+
.withExecutionParameters(new ExecutionParameters()
45+
.withRetryPolicy(new RetryPolicy().withRetryCount(2).withRetryWindowInMinutes(27)))
46+
.withResources(new Resources().withIds(Arrays.asList(
47+
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
48+
.withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
3649
}
3750
}
3851
```
3952

4053
### ScheduledActions_VirtualMachinesCancelOperations
4154

4255
```java
43-
import com.azure.resourcemanager.computeschedule.models.CancelOperationsRequest;
56+
import com.azure.resourcemanager.computeschedule.models.GetOperationStatusRequest;
4457
import java.util.Arrays;
4558

4659
/**
47-
* Samples for ScheduledActions VirtualMachinesCancelOperations.
60+
* Samples for ScheduledActions VirtualMachinesGetOperationStatus.
4861
*/
49-
public final class ScheduledActionsVirtualMachinesCancelOperationsSamples {
62+
public final class ScheduledActionsVirtualMachinesGetOperationStatusSamples {
5063
/*
51-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesCancelOperations.json
64+
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationStatus.json
5265
*/
5366
/**
54-
* Sample code: ScheduledActions_VirtualMachinesCancelOperations.
67+
* Sample code: ScheduledActions_VirtualMachinesGetOperationStatus.
5568
*
5669
* @param manager Entry point to ComputeScheduleManager.
5770
*/
58-
public static void scheduledActionsVirtualMachinesCancelOperations(
71+
public static void scheduledActionsVirtualMachinesGetOperationStatus(
5972
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
6073
manager.scheduledActions()
61-
.virtualMachinesCancelOperationsWithResponse("eastus2euap",
62-
new CancelOperationsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
63-
.withCorrelationid("23480d2f-1dca-4610-afb4-gg25eec1f34r"),
74+
.virtualMachinesGetOperationStatusWithResponse("eastus2euap",
75+
new GetOperationStatusRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
76+
.withCorrelationid("35780d2f-1dca-4610-afb4-dd25eec1f34r"),
6477
com.azure.core.util.Context.NONE);
6578
}
6679
}
@@ -69,33 +82,28 @@ public final class ScheduledActionsVirtualMachinesCancelOperationsSamples {
6982
### ScheduledActions_VirtualMachinesExecuteDeallocate
7083

7184
```java
72-
import com.azure.resourcemanager.computeschedule.models.ExecuteDeallocateRequest;
73-
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
74-
import com.azure.resourcemanager.computeschedule.models.Resources;
75-
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
85+
import com.azure.resourcemanager.computeschedule.models.CancelOperationsRequest;
7686
import java.util.Arrays;
7787

7888
/**
79-
* Samples for ScheduledActions VirtualMachinesExecuteDeallocate.
89+
* Samples for ScheduledActions VirtualMachinesCancelOperations.
8090
*/
81-
public final class ScheduledActionsVirtualMachinesExecuteDeallocateSamples {
91+
public final class ScheduledActionsVirtualMachinesCancelOperationsSamples {
8292
/*
83-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteDeallocate.json
93+
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesCancelOperations.json
8494
*/
8595
/**
86-
* Sample code: ScheduledActions_VirtualMachinesExecuteDeallocate.
96+
* Sample code: ScheduledActions_VirtualMachinesCancelOperations.
8797
*
8898
* @param manager Entry point to ComputeScheduleManager.
8999
*/
90-
public static void scheduledActionsVirtualMachinesExecuteDeallocate(
100+
public static void scheduledActionsVirtualMachinesCancelOperations(
91101
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
92102
manager.scheduledActions()
93-
.virtualMachinesExecuteDeallocateWithResponse("eastus2euap", new ExecuteDeallocateRequest()
94-
.withExecutionParameters(new ExecutionParameters()
95-
.withRetryPolicy(new RetryPolicy().withRetryCount(4).withRetryWindowInMinutes(27)))
96-
.withResources(new Resources().withIds(Arrays.asList(
97-
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
98-
.withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
103+
.virtualMachinesCancelOperationsWithResponse("eastus2euap",
104+
new CancelOperationsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
105+
.withCorrelationid("23480d2f-1dca-4610-afb4-gg25eec1f34r"),
106+
com.azure.core.util.Context.NONE);
99107
}
100108
}
101109
```
@@ -137,30 +145,36 @@ public final class ScheduledActionsVirtualMachinesExecuteHibernateSamples {
137145
### ScheduledActions_VirtualMachinesExecuteStart
138146

139147
```java
140-
import com.azure.resourcemanager.computeschedule.models.ExecuteStartRequest;
148+
import com.azure.resourcemanager.computeschedule.models.DeadlineType;
141149
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
142150
import com.azure.resourcemanager.computeschedule.models.Resources;
143151
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
152+
import com.azure.resourcemanager.computeschedule.models.Schedule;
153+
import com.azure.resourcemanager.computeschedule.models.SubmitDeallocateRequest;
154+
import java.time.OffsetDateTime;
144155
import java.util.Arrays;
145156

146157
/**
147-
* Samples for ScheduledActions VirtualMachinesExecuteStart.
158+
* Samples for ScheduledActions VirtualMachinesSubmitDeallocate.
148159
*/
149-
public final class ScheduledActionsVirtualMachinesExecuteStartSamples {
160+
public final class ScheduledActionsVirtualMachinesSubmitDeallocateSamples {
150161
/*
151-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteStart.json
162+
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitDeallocate.json
152163
*/
153164
/**
154-
* Sample code: ScheduledActions_VirtualMachinesExecuteStart.
165+
* Sample code: ScheduledActions_VirtualMachinesSubmitDeallocate.
155166
*
156167
* @param manager Entry point to ComputeScheduleManager.
157168
*/
158-
public static void scheduledActionsVirtualMachinesExecuteStart(
169+
public static void scheduledActionsVirtualMachinesSubmitDeallocate(
159170
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
160171
manager.scheduledActions()
161-
.virtualMachinesExecuteStartWithResponse("eastus2euap", new ExecuteStartRequest()
172+
.virtualMachinesSubmitDeallocateWithResponse("eastus2euap", new SubmitDeallocateRequest()
173+
.withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
174+
.withTimezone("UTC")
175+
.withDeadlineType(DeadlineType.INITIATE_AT))
162176
.withExecutionParameters(new ExecutionParameters()
163-
.withRetryPolicy(new RetryPolicy().withRetryCount(2).withRetryWindowInMinutes(27)))
177+
.withRetryPolicy(new RetryPolicy().withRetryCount(4).withRetryWindowInMinutes(27)))
164178
.withResources(new Resources().withIds(Arrays.asList(
165179
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
166180
.withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
@@ -171,55 +185,66 @@ public final class ScheduledActionsVirtualMachinesExecuteStartSamples {
171185
### ScheduledActions_VirtualMachinesGetOperationErrors
172186

173187
```java
174-
import com.azure.resourcemanager.computeschedule.models.GetOperationErrorsRequest;
188+
import com.azure.resourcemanager.computeschedule.models.DeadlineType;
189+
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
190+
import com.azure.resourcemanager.computeschedule.models.Resources;
191+
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
192+
import com.azure.resourcemanager.computeschedule.models.Schedule;
193+
import com.azure.resourcemanager.computeschedule.models.SubmitStartRequest;
194+
import java.time.OffsetDateTime;
175195
import java.util.Arrays;
176196

177197
/**
178-
* Samples for ScheduledActions VirtualMachinesGetOperationErrors.
198+
* Samples for ScheduledActions VirtualMachinesSubmitStart.
179199
*/
180-
public final class ScheduledActionsVirtualMachinesGetOperationErrorsSamples {
200+
public final class ScheduledActionsVirtualMachinesSubmitStartSamples {
181201
/*
182-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationErrors.json
202+
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitStart.json
183203
*/
184204
/**
185-
* Sample code: ScheduledActions_VirtualMachinesGetOperationErrors.
205+
* Sample code: ScheduledActions_VirtualMachinesSubmitStart.
186206
*
187207
* @param manager Entry point to ComputeScheduleManager.
188208
*/
189-
public static void scheduledActionsVirtualMachinesGetOperationErrors(
209+
public static void scheduledActionsVirtualMachinesSubmitStart(
190210
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
191211
manager.scheduledActions()
192-
.virtualMachinesGetOperationErrorsWithResponse("eastus2euap",
193-
new GetOperationErrorsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r")),
194-
com.azure.core.util.Context.NONE);
212+
.virtualMachinesSubmitStartWithResponse("eastus2euap", new SubmitStartRequest()
213+
.withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
214+
.withTimezone("UTC")
215+
.withDeadlineType(DeadlineType.INITIATE_AT))
216+
.withExecutionParameters(new ExecutionParameters()
217+
.withRetryPolicy(new RetryPolicy().withRetryCount(5).withRetryWindowInMinutes(27)))
218+
.withResources(new Resources().withIds(Arrays.asList(
219+
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
220+
.withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
195221
}
196222
}
197223
```
198224

199225
### ScheduledActions_VirtualMachinesGetOperationStatus
200226

201227
```java
202-
import com.azure.resourcemanager.computeschedule.models.GetOperationStatusRequest;
228+
import com.azure.resourcemanager.computeschedule.models.GetOperationErrorsRequest;
203229
import java.util.Arrays;
204230

205231
/**
206-
* Samples for ScheduledActions VirtualMachinesGetOperationStatus.
232+
* Samples for ScheduledActions VirtualMachinesGetOperationErrors.
207233
*/
208-
public final class ScheduledActionsVirtualMachinesGetOperationStatusSamples {
234+
public final class ScheduledActionsVirtualMachinesGetOperationErrorsSamples {
209235
/*
210-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationStatus.json
236+
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationErrors.json
211237
*/
212238
/**
213-
* Sample code: ScheduledActions_VirtualMachinesGetOperationStatus.
239+
* Sample code: ScheduledActions_VirtualMachinesGetOperationErrors.
214240
*
215241
* @param manager Entry point to ComputeScheduleManager.
216242
*/
217-
public static void scheduledActionsVirtualMachinesGetOperationStatus(
243+
public static void scheduledActionsVirtualMachinesGetOperationErrors(
218244
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
219245
manager.scheduledActions()
220-
.virtualMachinesGetOperationStatusWithResponse("eastus2euap",
221-
new GetOperationStatusRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
222-
.withCorrelationid("35780d2f-1dca-4610-afb4-dd25eec1f34r"),
246+
.virtualMachinesGetOperationErrorsWithResponse("eastus2euap",
247+
new GetOperationErrorsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r")),
223248
com.azure.core.util.Context.NONE);
224249
}
225250
}
@@ -228,34 +253,28 @@ public final class ScheduledActionsVirtualMachinesGetOperationStatusSamples {
228253
### ScheduledActions_VirtualMachinesSubmitDeallocate
229254

230255
```java
231-
import com.azure.resourcemanager.computeschedule.models.DeadlineType;
256+
import com.azure.resourcemanager.computeschedule.models.ExecuteDeallocateRequest;
232257
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
233258
import com.azure.resourcemanager.computeschedule.models.Resources;
234259
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
235-
import com.azure.resourcemanager.computeschedule.models.Schedule;
236-
import com.azure.resourcemanager.computeschedule.models.SubmitDeallocateRequest;
237-
import java.time.OffsetDateTime;
238260
import java.util.Arrays;
239261

240262
/**
241-
* Samples for ScheduledActions VirtualMachinesSubmitDeallocate.
263+
* Samples for ScheduledActions VirtualMachinesExecuteDeallocate.
242264
*/
243-
public final class ScheduledActionsVirtualMachinesSubmitDeallocateSamples {
265+
public final class ScheduledActionsVirtualMachinesExecuteDeallocateSamples {
244266
/*
245-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitDeallocate.json
267+
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteDeallocate.json
246268
*/
247269
/**
248-
* Sample code: ScheduledActions_VirtualMachinesSubmitDeallocate.
270+
* Sample code: ScheduledActions_VirtualMachinesExecuteDeallocate.
249271
*
250272
* @param manager Entry point to ComputeScheduleManager.
251273
*/
252-
public static void scheduledActionsVirtualMachinesSubmitDeallocate(
274+
public static void scheduledActionsVirtualMachinesExecuteDeallocate(
253275
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
254276
manager.scheduledActions()
255-
.virtualMachinesSubmitDeallocateWithResponse("eastus2euap", new SubmitDeallocateRequest()
256-
.withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
257-
.withTimezone("UTC")
258-
.withDeadlineType(DeadlineType.INITIATE_AT))
277+
.virtualMachinesExecuteDeallocateWithResponse("eastus2euap", new ExecuteDeallocateRequest()
259278
.withExecutionParameters(new ExecutionParameters()
260279
.withRetryPolicy(new RetryPolicy().withRetryCount(4).withRetryWindowInMinutes(27)))
261280
.withResources(new Resources().withIds(Arrays.asList(
@@ -308,39 +327,20 @@ public final class ScheduledActionsVirtualMachinesSubmitHibernateSamples {
308327
### ScheduledActions_VirtualMachinesSubmitStart
309328

310329
```java
311-
import com.azure.resourcemanager.computeschedule.models.DeadlineType;
312-
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
313-
import com.azure.resourcemanager.computeschedule.models.Resources;
314-
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
315-
import com.azure.resourcemanager.computeschedule.models.Schedule;
316-
import com.azure.resourcemanager.computeschedule.models.SubmitStartRequest;
317-
import java.time.OffsetDateTime;
318-
import java.util.Arrays;
319-
320330
/**
321-
* Samples for ScheduledActions VirtualMachinesSubmitStart.
331+
* Samples for Operations List.
322332
*/
323-
public final class ScheduledActionsVirtualMachinesSubmitStartSamples {
333+
public final class OperationsListSamples {
324334
/*
325-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitStart.json
335+
* x-ms-original-file: 2024-10-01/Operations_List.json
326336
*/
327337
/**
328-
* Sample code: ScheduledActions_VirtualMachinesSubmitStart.
338+
* Sample code: Operations_List.
329339
*
330340
* @param manager Entry point to ComputeScheduleManager.
331341
*/
332-
public static void scheduledActionsVirtualMachinesSubmitStart(
333-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
334-
manager.scheduledActions()
335-
.virtualMachinesSubmitStartWithResponse("eastus2euap", new SubmitStartRequest()
336-
.withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
337-
.withTimezone("UTC")
338-
.withDeadlineType(DeadlineType.INITIATE_AT))
339-
.withExecutionParameters(new ExecutionParameters()
340-
.withRetryPolicy(new RetryPolicy().withRetryCount(5).withRetryWindowInMinutes(27)))
341-
.withResources(new Resources().withIds(Arrays.asList(
342-
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
343-
.withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
342+
public static void operationsList(com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
343+
manager.operations().list(com.azure.core.util.Context.NONE);
344344
}
345345
}
346346
```

0 commit comments

Comments
 (0)