Skip to content

Commit c99720b

Browse files
author
SDKAuto
committed
CodeGen from PR 33742 in Azure/azure-rest-api-specs
Merge d6b9e54d4082ab3d1c5ece9c57dbf19a8835c064 into 53d9b54ab9c016bf6866057c8e3ac923ceb073d4
1 parent 668d00c commit c99720b

File tree

109 files changed

+3750
-1608
lines changed

Some content is hidden

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

109 files changed

+3750
-1608
lines changed

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

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

3-
## 1.1.0-beta.1 (Unreleased)
3+
## 1.0.0-beta.1 (2025-04-15)
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-2025-05-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+
* `timeZone()` was removed
26+
* `withTimeZone(java.lang.String)` was removed
27+
* `withDeadLine(java.time.OffsetDateTime)` was removed
28+
* `deadLine()` was removed
29+
30+
### Features Added
31+
32+
* `models.ResourceProvisionPayload` was added
33+
34+
* `models.CreateResourceOperationResponse` was added
35+
36+
* `models.OperationListResult` was added
37+
38+
* `ComputescheduleManager$Configurable` was added
39+
40+
* `models.ExecuteDeleteRequest` was added
41+
42+
* `models.ExecuteCreateRequest` was added
43+
44+
* `ComputescheduleManager` was added
45+
46+
* `models.DeleteResourceOperationResponse` was added
47+
48+
* `models.VirtualMachineExtensionData` was added
49+
50+
#### `models.OperationErrorsResult` was modified
51+
52+
* `withOperationId(java.lang.String)` was added
53+
* `withOperationErrors(java.util.List)` was added
54+
* `withActivationTime(java.time.OffsetDateTime)` was added
55+
* `withCreationTime(java.time.OffsetDateTime)` was added
56+
* `withCompletedAt(java.time.OffsetDateTime)` was added
57+
* `withRequestErrorDetails(java.lang.String)` was added
58+
* `withRequestErrorCode(java.lang.String)` was added
59+
60+
#### `models.OperationErrorDetails` was modified
61+
62+
* `errorDetailsTimestamp()` was added
63+
* `withTimestamp(java.time.OffsetDateTime)` was added
64+
* `withErrorDetailsTimestamp(java.time.OffsetDateTime)` was added
65+
* `withAzureOperationName(java.lang.String)` was added
66+
* `withCrpOperationId(java.lang.String)` was added
67+
* `withErrorDetails(java.lang.String)` was added
68+
* `withErrorCode(java.lang.String)` was added
69+
70+
#### `models.ScheduledActions` was modified
71+
72+
* `virtualMachinesExecuteDeleteWithResponse(java.lang.String,models.ExecuteDeleteRequest,com.azure.core.util.Context)` was added
73+
* `virtualMachinesExecuteCreate(java.lang.String,models.ExecuteCreateRequest)` was added
74+
* `virtualMachinesExecuteCreateWithResponse(java.lang.String,models.ExecuteCreateRequest,com.azure.core.util.Context)` was added
75+
* `virtualMachinesExecuteDelete(java.lang.String,models.ExecuteDeleteRequest)` was added
76+
77+
#### `models.ResourceOperationDetails` was modified
78+
79+
* `withOperationId(java.lang.String)` was added
80+
* `operationTimezone()` was added
81+
* `withTimezone(java.lang.String)` was added
82+
* `withOperationTimezone(java.lang.String)` was added
83+
* `withOpType(models.ResourceOperationType)` was added
84+
* `withResourceId(java.lang.String)` was added
85+
* `withState(models.OperationState)` was added
86+
* `withCompletedAt(java.time.OffsetDateTime)` was added
87+
* `withDeadline(java.time.OffsetDateTime)` was added
88+
* `withRetryPolicy(models.RetryPolicy)` was added
89+
* `withSubscriptionId(java.lang.String)` was added
90+
* `withDeadlineType(models.DeadlineType)` was added
91+
* `withResourceOperationError(models.ResourceOperationError)` was added
92+
93+
#### `models.ResourceOperationError` was modified
94+
95+
* `withErrorCode(java.lang.String)` was added
96+
* `withErrorDetails(java.lang.String)` was added
97+
98+
#### `models.Schedule` was modified
99+
100+
* `scheduleTimezone()` was added
101+
* `scheduleDeadline()` was added
102+
* `withScheduleDeadline(java.time.OffsetDateTime)` was added
103+
* `withScheduleTimezone(java.lang.String)` was added
104+
105+
#### `models.ResourceOperation` was modified
10106

11-
### Other Changes
107+
* `withResourceId(java.lang.String)` was added
108+
* `withOperation(models.ResourceOperationDetails)` was added
109+
* `withErrorCode(java.lang.String)` was added
110+
* `withErrorDetails(java.lang.String)` was added
12111

13112
## 1.0.0 (2025-01-22)
14113

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-2025-05-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-

0 commit comments

Comments
 (0)