Skip to content

Commit 8debd17

Browse files
author
SDKAuto
committed
CodeGen from PR 33740 in Azure/azure-rest-api-specs
Merge dbafc17596f17603ada5bcd683bb49caffa63dfb into e8bb15d7c866d7bec819ff1a082ced57d626f463
1 parent 5cb4e60 commit 8debd17

File tree

98 files changed

+1639
-1645
lines changed

Some content is hidden

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

98 files changed

+1639
-1645
lines changed

sdk/clientcore/annotation-processor/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
<dependency>
114114
<groupId>io.clientcore</groupId>
115115
<artifactId>core</artifactId>
116-
<version>1.0.0-beta.9</version> <!-- {x-version-update;io.clientcore:core;dependency} -->
116+
<version>1.0.0-beta.8</version> <!-- {x-version-update;io.clientcore:core;dependency} -->
117117
</dependency>
118118

119119
<!-- Unit Test -->

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

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

3-
## 1.1.0-beta.1 (Unreleased)
3+
## 1.0.0-beta.1 (2025-04-04)
44

5-
### Features Added
5+
- Azure Resource Manager computeschedule client library for Java. This package contains Microsoft Azure SDK for computeschedule Management SDK. Microsoft.ComputeSchedule Resource Provider management API. Package tag package-2024-10-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
### Breaking Changes
88

9-
### Bugs Fixed
9+
#### `ComputeScheduleManager$Configurable` was removed
10+
11+
#### `implementation.models.OperationListResult` was removed
12+
13+
#### `ComputeScheduleManager` was removed
14+
15+
#### `models.OperationErrorDetails` was modified
16+
17+
* `timeStamp()` was removed
18+
19+
#### `models.ResourceOperationDetails` was modified
20+
21+
* `timeZone()` was removed
22+
23+
#### `models.Schedule` was modified
24+
25+
* `withTimeZone(java.lang.String)` was removed
26+
* `deadLine()` was removed
27+
* `withDeadLine(java.time.OffsetDateTime)` was removed
28+
* `timeZone()` was removed
29+
30+
### Features Added
31+
32+
* `models.OperationListResult` was added
33+
34+
* `ComputescheduleManager$Configurable` was added
35+
36+
* `ComputescheduleManager` was added
37+
38+
#### `models.OperationErrorsResult` was modified
39+
40+
* `withOperationId(java.lang.String)` was added
41+
* `withRequestErrorDetails(java.lang.String)` was added
42+
* `withRequestErrorCode(java.lang.String)` was added
43+
* `withActivationTime(java.time.OffsetDateTime)` was added
44+
* `withCompletedAt(java.time.OffsetDateTime)` was added
45+
* `withCreationTime(java.time.OffsetDateTime)` was added
46+
* `withOperationErrors(java.util.List)` was added
47+
48+
#### `models.OperationErrorDetails` was modified
49+
50+
* `withAzureOperationName(java.lang.String)` was added
51+
* `errorDetailsTimestamp()` was added
52+
* `withCrpOperationId(java.lang.String)` was added
53+
* `withErrorCode(java.lang.String)` was added
54+
* `withErrorDetails(java.lang.String)` was added
55+
* `withErrorDetailsTimestamp(java.time.OffsetDateTime)` was added
56+
* `withTimestamp(java.time.OffsetDateTime)` was added
57+
58+
#### `models.ResourceOperationDetails` was modified
59+
60+
* `withOperationTimezone(java.lang.String)` was added
61+
* `withSubscriptionId(java.lang.String)` was added
62+
* `withCompletedAt(java.time.OffsetDateTime)` was added
63+
* `withRetryPolicy(models.RetryPolicy)` was added
64+
* `withResourceId(java.lang.String)` was added
65+
* `operationTimezone()` was added
66+
* `withDeadlineType(models.DeadlineType)` was added
67+
* `withDeadline(java.time.OffsetDateTime)` was added
68+
* `withTimezone(java.lang.String)` was added
69+
* `withResourceOperationError(models.ResourceOperationError)` was added
70+
* `withOpType(models.ResourceOperationType)` was added
71+
* `withOperationId(java.lang.String)` was added
72+
* `withState(models.OperationState)` was added
73+
74+
#### `models.ResourceOperationError` was modified
75+
76+
* `withErrorCode(java.lang.String)` was added
77+
* `withErrorDetails(java.lang.String)` was added
78+
79+
#### `models.Schedule` was modified
80+
81+
* `withScheduleDeadline(java.time.OffsetDateTime)` was added
82+
* `withScheduleTimezone(java.lang.String)` was added
83+
* `scheduleTimezone()` was added
84+
* `scheduleDeadline()` was added
85+
86+
#### `models.ResourceOperation` was modified
1087

11-
### Other Changes
88+
* `withResourceId(java.lang.String)` was added
89+
* `withErrorDetails(java.lang.String)` was added
90+
* `withOperation(models.ResourceOperationDetails)` was added
91+
* `withErrorCode(java.lang.String)` was added
1292

1393
## 1.0.0 (2025-01-22)
1494

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

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# Azure Resource Manager Compute Schedule client library for Java
1+
# Azure Resource Manager computeschedule client library for Java
22

3-
Azure Resource Manager Compute Schedule client library for Java.
3+
Azure Resource Manager computeschedule client library for Java.
44

5-
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).
5+
This package contains Microsoft Azure SDK for computeschedule Management SDK. Microsoft.ComputeSchedule Resource Provider management API. Package tag package-2024-10-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

@@ -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();
59-
ComputeScheduleManager manager = ComputeScheduleManager
59+
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: 50 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,16 @@
2424
*/
2525
public final class OperationsListSamples {
2626
/*
27-
* x-ms-original-file: 2024-10-01/Operations_List.json
27+
* x-ms-original-file:
28+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
29+
* Operations_List.json
2830
*/
2931
/**
3032
* Sample code: Operations_List.
3133
*
32-
* @param manager Entry point to ComputeScheduleManager.
34+
* @param manager Entry point to ComputescheduleManager.
3335
*/
34-
public static void operationsList(com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
36+
public static void operationsList(com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
3537
manager.operations().list(com.azure.core.util.Context.NONE);
3638
}
3739
}
@@ -48,15 +50,17 @@ import java.util.Arrays;
4850
*/
4951
public final class ScheduledActionsVirtualMachinesCancelOperationsSamples {
5052
/*
51-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesCancelOperations.json
53+
* x-ms-original-file:
54+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
55+
* ScheduledActions_VirtualMachinesCancelOperations.json
5256
*/
5357
/**
5458
* Sample code: ScheduledActions_VirtualMachinesCancelOperations.
5559
*
56-
* @param manager Entry point to ComputeScheduleManager.
60+
* @param manager Entry point to ComputescheduleManager.
5761
*/
5862
public static void scheduledActionsVirtualMachinesCancelOperations(
59-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
63+
com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
6064
manager.scheduledActions()
6165
.virtualMachinesCancelOperationsWithResponse("eastus2euap",
6266
new CancelOperationsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
@@ -80,15 +84,17 @@ import java.util.Arrays;
8084
*/
8185
public final class ScheduledActionsVirtualMachinesExecuteDeallocateSamples {
8286
/*
83-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteDeallocate.json
87+
* x-ms-original-file:
88+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
89+
* ScheduledActions_VirtualMachinesExecuteDeallocate.json
8490
*/
8591
/**
8692
* Sample code: ScheduledActions_VirtualMachinesExecuteDeallocate.
8793
*
88-
* @param manager Entry point to ComputeScheduleManager.
94+
* @param manager Entry point to ComputescheduleManager.
8995
*/
9096
public static void scheduledActionsVirtualMachinesExecuteDeallocate(
91-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
97+
com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
9298
manager.scheduledActions()
9399
.virtualMachinesExecuteDeallocateWithResponse("eastus2euap", new ExecuteDeallocateRequest()
94100
.withExecutionParameters(new ExecutionParameters()
@@ -114,15 +120,17 @@ import java.util.Arrays;
114120
*/
115121
public final class ScheduledActionsVirtualMachinesExecuteHibernateSamples {
116122
/*
117-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteHibernate.json
123+
* x-ms-original-file:
124+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
125+
* ScheduledActions_VirtualMachinesExecuteHibernate.json
118126
*/
119127
/**
120128
* Sample code: ScheduledActions_VirtualMachinesExecuteHibernate.
121129
*
122-
* @param manager Entry point to ComputeScheduleManager.
130+
* @param manager Entry point to ComputescheduleManager.
123131
*/
124132
public static void scheduledActionsVirtualMachinesExecuteHibernate(
125-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
133+
com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
126134
manager.scheduledActions()
127135
.virtualMachinesExecuteHibernateWithResponse("eastus2euap", new ExecuteHibernateRequest()
128136
.withExecutionParameters(new ExecutionParameters()
@@ -148,15 +156,17 @@ import java.util.Arrays;
148156
*/
149157
public final class ScheduledActionsVirtualMachinesExecuteStartSamples {
150158
/*
151-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteStart.json
159+
* x-ms-original-file:
160+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
161+
* ScheduledActions_VirtualMachinesExecuteStart.json
152162
*/
153163
/**
154164
* Sample code: ScheduledActions_VirtualMachinesExecuteStart.
155165
*
156-
* @param manager Entry point to ComputeScheduleManager.
166+
* @param manager Entry point to ComputescheduleManager.
157167
*/
158168
public static void scheduledActionsVirtualMachinesExecuteStart(
159-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
169+
com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
160170
manager.scheduledActions()
161171
.virtualMachinesExecuteStartWithResponse("eastus2euap", new ExecuteStartRequest()
162172
.withExecutionParameters(new ExecutionParameters()
@@ -179,15 +189,17 @@ import java.util.Arrays;
179189
*/
180190
public final class ScheduledActionsVirtualMachinesGetOperationErrorsSamples {
181191
/*
182-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationErrors.json
192+
* x-ms-original-file:
193+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
194+
* ScheduledActions_VirtualMachinesGetOperationErrors.json
183195
*/
184196
/**
185197
* Sample code: ScheduledActions_VirtualMachinesGetOperationErrors.
186198
*
187-
* @param manager Entry point to ComputeScheduleManager.
199+
* @param manager Entry point to ComputescheduleManager.
188200
*/
189201
public static void scheduledActionsVirtualMachinesGetOperationErrors(
190-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
202+
com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
191203
manager.scheduledActions()
192204
.virtualMachinesGetOperationErrorsWithResponse("eastus2euap",
193205
new GetOperationErrorsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r")),
@@ -207,15 +219,17 @@ import java.util.Arrays;
207219
*/
208220
public final class ScheduledActionsVirtualMachinesGetOperationStatusSamples {
209221
/*
210-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationStatus.json
222+
* x-ms-original-file:
223+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
224+
* ScheduledActions_VirtualMachinesGetOperationStatus.json
211225
*/
212226
/**
213227
* Sample code: ScheduledActions_VirtualMachinesGetOperationStatus.
214228
*
215-
* @param manager Entry point to ComputeScheduleManager.
229+
* @param manager Entry point to ComputescheduleManager.
216230
*/
217231
public static void scheduledActionsVirtualMachinesGetOperationStatus(
218-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
232+
com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
219233
manager.scheduledActions()
220234
.virtualMachinesGetOperationStatusWithResponse("eastus2euap",
221235
new GetOperationStatusRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
@@ -242,15 +256,17 @@ import java.util.Arrays;
242256
*/
243257
public final class ScheduledActionsVirtualMachinesSubmitDeallocateSamples {
244258
/*
245-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitDeallocate.json
259+
* x-ms-original-file:
260+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
261+
* ScheduledActions_VirtualMachinesSubmitDeallocate.json
246262
*/
247263
/**
248264
* Sample code: ScheduledActions_VirtualMachinesSubmitDeallocate.
249265
*
250-
* @param manager Entry point to ComputeScheduleManager.
266+
* @param manager Entry point to ComputescheduleManager.
251267
*/
252268
public static void scheduledActionsVirtualMachinesSubmitDeallocate(
253-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
269+
com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
254270
manager.scheduledActions()
255271
.virtualMachinesSubmitDeallocateWithResponse("eastus2euap", new SubmitDeallocateRequest()
256272
.withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
@@ -282,15 +298,17 @@ import java.util.Arrays;
282298
*/
283299
public final class ScheduledActionsVirtualMachinesSubmitHibernateSamples {
284300
/*
285-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitHibernate.json
301+
* x-ms-original-file:
302+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
303+
* ScheduledActions_VirtualMachinesSubmitHibernate.json
286304
*/
287305
/**
288306
* Sample code: ScheduledActions_VirtualMachinesSubmitHibernate.
289307
*
290-
* @param manager Entry point to ComputeScheduleManager.
308+
* @param manager Entry point to ComputescheduleManager.
291309
*/
292310
public static void scheduledActionsVirtualMachinesSubmitHibernate(
293-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
311+
com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
294312
manager.scheduledActions()
295313
.virtualMachinesSubmitHibernateWithResponse("eastus2euap", new SubmitHibernateRequest()
296314
.withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
@@ -322,15 +340,17 @@ import java.util.Arrays;
322340
*/
323341
public final class ScheduledActionsVirtualMachinesSubmitStartSamples {
324342
/*
325-
* x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitStart.json
343+
* x-ms-original-file:
344+
* specification/computeschedule/resource-manager/Microsoft.ComputeSchedule/stable/2024-10-01/examples/
345+
* ScheduledActions_VirtualMachinesSubmitStart.json
326346
*/
327347
/**
328348
* Sample code: ScheduledActions_VirtualMachinesSubmitStart.
329349
*
330-
* @param manager Entry point to ComputeScheduleManager.
350+
* @param manager Entry point to ComputescheduleManager.
331351
*/
332352
public static void scheduledActionsVirtualMachinesSubmitStart(
333-
com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
353+
com.azure.resourcemanager.computeschedule.ComputescheduleManager manager) {
334354
manager.scheduledActions()
335355
.virtualMachinesSubmitStartWithResponse("eastus2euap", new SubmitStartRequest()
336356
.withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--
22
~ Copyright (c) Microsoft Corporation. All rights reserved.
33
~ Licensed under the MIT License.
4-
~ Code generated by Microsoft (R) TypeSpec Code Generator.
4+
~ Code generated by Microsoft (R) AutoRest Code Generator.
55
-->
66
<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">
77
<modelVersion>4.0.0</modelVersion>
@@ -17,8 +17,8 @@
1717
<version>1.1.0-beta.1</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-computeschedule;current} -->
1818
<packaging>jar</packaging>
1919

20-
<name>Microsoft Azure SDK for Compute Schedule Management</name>
21-
<description>This package contains Microsoft Azure SDK for Compute Schedule Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Microsoft.ComputeSchedule Resource Provider management API.</description>
20+
<name>Microsoft Azure SDK for computeschedule Management</name>
21+
<description>This package contains Microsoft Azure SDK for computeschedule Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Microsoft.ComputeSchedule Resource Provider management API. Package tag package-2024-10-01.</description>
2222
<url>https://github.com/Azure/azure-sdk-for-java</url>
2323

2424
<licenses>

0 commit comments

Comments
 (0)