Skip to content

Commit 9c6f9c6

Browse files
authored
Update computeschedule tests and version (Azure#47599)
* update computeschedule tests * applied changes * update test * update changelog
1 parent 2ebca70 commit 9c6f9c6

21 files changed

+782
-681
lines changed

sdk/computeschedule/Azure.ResourceManager.ComputeSchedule/CHANGELOG.md

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,8 @@
1313
## 1.0.0-beta.1 (2024-09-27)
1414

1515
### Features Added
16-
17-
New endpoints were added for the following to be available in public preview
18-
- VirtualMachinesSubmitStart
19-
- VirtualMachinesSubmitDeallocate
20-
- VirtualMachinesSubmitHibernate
21-
- VirtualMachinesExecuteStart
22-
- VirtualMachinesExecuteDeallocate
23-
- VirtualMachinesExecuteHibernate
24-
- VirtualMachinesGetOperationStatus
25-
- VirtualMachinesCancelOperations
26-
- VirtualMachinesGetOperationErrors
27-
28-
The endpoint was also changed from `2024-06-01-preview` to the most recent `2024-08-15-preview` version that includes the `VirtualMachinesGetOperationErrors` endpoint
16+
- Updated the Computeschedule RP api-version from `2024-08-15-preview` to the first stable version `2024-10-01`.
17+
- Updated properties to for response values retrned to customers
2918

3019
This package follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html), and provides many core capabilities:
3120

sdk/computeschedule/Azure.ResourceManager.ComputeSchedule/api/Azure.ResourceManager.ComputeSchedule.net8.0.cs

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,13 @@ public static partial class ArmComputeScheduleModelFactory
5656
public static Azure.ResourceManager.ComputeSchedule.Models.GetOperationErrorsResult GetOperationErrorsResult(System.Collections.Generic.IEnumerable<Azure.ResourceManager.ComputeSchedule.Models.OperationErrorsResult> results = null) { throw null; }
5757
public static Azure.ResourceManager.ComputeSchedule.Models.GetOperationStatusResult GetOperationStatusResult(System.Collections.Generic.IEnumerable<Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationResult> results = null) { throw null; }
5858
public static Azure.ResourceManager.ComputeSchedule.Models.HibernateResourceOperationResult HibernateResourceOperationResult(string description = null, string resourceType = null, Azure.Core.AzureLocation location = default(Azure.Core.AzureLocation), System.Collections.Generic.IEnumerable<Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationResult> results = null) { throw null; }
59-
public static Azure.ResourceManager.ComputeSchedule.Models.OperationErrorDetails OperationErrorDetails(string errorCode = null, System.DateTimeOffset errorDetails = default(System.DateTimeOffset), System.DateTimeOffset timeStamp = default(System.DateTimeOffset), string crpOperationId = null) { throw null; }
59+
public static Azure.ResourceManager.ComputeSchedule.Models.OperationErrorDetails OperationErrorDetails(string errorCode = null, string errorDetails = null, System.DateTimeOffset? timestamp = default(System.DateTimeOffset?), System.DateTimeOffset? errorDetailsTimestamp = default(System.DateTimeOffset?), string azureOperationName = null, string crpOperationId = null) { throw null; }
6060
public static Azure.ResourceManager.ComputeSchedule.Models.OperationErrorsResult OperationErrorsResult(string operationId = null, System.DateTimeOffset? createdOn = default(System.DateTimeOffset?), System.DateTimeOffset? activationOn = default(System.DateTimeOffset?), System.DateTimeOffset? completedOn = default(System.DateTimeOffset?), System.Collections.Generic.IEnumerable<Azure.ResourceManager.ComputeSchedule.Models.OperationErrorDetails> operationErrors = null, string requestErrorCode = null, string requestErrorDetails = null) { throw null; }
61-
public static Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationDetails ResourceOperationDetails(string operationId = null, Azure.Core.ResourceIdentifier resourceId = null, Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationType opType = default(Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationType), string subscriptionId = null, System.DateTimeOffset deadline = default(System.DateTimeOffset), Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType deadlineType = default(Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType), Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionOperationState state = default(Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionOperationState), string timeZone = null, Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationError resourceOperationError = null, System.DateTimeOffset? completedOn = default(System.DateTimeOffset?), Azure.ResourceManager.ComputeSchedule.Models.UserRequestRetryPolicy retryPolicy = null) { throw null; }
61+
public static Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationDetails ResourceOperationDetails(string operationId = null, Azure.Core.ResourceIdentifier resourceId = null, Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationType? opType = default(Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationType?), string subscriptionId = null, System.DateTimeOffset? deadline = default(System.DateTimeOffset?), Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType? deadlineType = default(Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType?), Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionOperationState? state = default(Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionOperationState?), string timezone = null, string operationTimezone = null, Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationError resourceOperationError = null, System.DateTimeOffset? completedOn = default(System.DateTimeOffset?), Azure.ResourceManager.ComputeSchedule.Models.UserRequestRetryPolicy retryPolicy = null) { throw null; }
6262
public static Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationError ResourceOperationError(string errorCode = null, string errorDetails = null) { throw null; }
6363
public static Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationResult ResourceOperationResult(Azure.Core.ResourceIdentifier resourceId = null, string errorCode = null, string errorDetails = null, Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationDetails operation = null) { throw null; }
6464
public static Azure.ResourceManager.ComputeSchedule.Models.StartResourceOperationResult StartResourceOperationResult(string description = null, string resourceType = null, Azure.Core.AzureLocation location = default(Azure.Core.AzureLocation), System.Collections.Generic.IEnumerable<Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationResult> results = null) { throw null; }
65+
public static Azure.ResourceManager.ComputeSchedule.Models.UserRequestSchedule UserRequestSchedule(System.DateTimeOffset? deadline = default(System.DateTimeOffset?), System.DateTimeOffset? userRequestDeadline = default(System.DateTimeOffset?), string timezone = null, string userRequestTimezone = null, Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType deadlineType = default(Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType)) { throw null; }
6566
}
6667
public partial class CancelOperationsContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.CancelOperationsContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ComputeSchedule.Models.CancelOperationsContent>
6768
{
@@ -201,10 +202,12 @@ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer
201202
public partial class OperationErrorDetails : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.OperationErrorDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ComputeSchedule.Models.OperationErrorDetails>
202203
{
203204
internal OperationErrorDetails() { }
205+
public string AzureOperationName { get { throw null; } }
204206
public string CrpOperationId { get { throw null; } }
205207
public string ErrorCode { get { throw null; } }
206-
public System.DateTimeOffset ErrorDetails { get { throw null; } }
207-
public System.DateTimeOffset TimeStamp { get { throw null; } }
208+
public string ErrorDetails { get { throw null; } }
209+
public System.DateTimeOffset? ErrorDetailsTimestamp { get { throw null; } }
210+
public System.DateTimeOffset? Timestamp { get { throw null; } }
208211
protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
209212
Azure.ResourceManager.ComputeSchedule.Models.OperationErrorDetails System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.OperationErrorDetails>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
210213
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.OperationErrorDetails>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
@@ -233,16 +236,17 @@ public partial class ResourceOperationDetails : System.ClientModel.Primitives.IJ
233236
{
234237
internal ResourceOperationDetails() { }
235238
public System.DateTimeOffset? CompletedOn { get { throw null; } }
236-
public System.DateTimeOffset Deadline { get { throw null; } }
237-
public Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType DeadlineType { get { throw null; } }
239+
public System.DateTimeOffset? Deadline { get { throw null; } }
240+
public Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType? DeadlineType { get { throw null; } }
238241
public string OperationId { get { throw null; } }
239-
public Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationType OpType { get { throw null; } }
242+
public string OperationTimezone { get { throw null; } }
243+
public Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationType? OpType { get { throw null; } }
240244
public Azure.Core.ResourceIdentifier ResourceId { get { throw null; } }
241245
public Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationError ResourceOperationError { get { throw null; } }
242246
public Azure.ResourceManager.ComputeSchedule.Models.UserRequestRetryPolicy RetryPolicy { get { throw null; } }
243-
public Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionOperationState State { get { throw null; } }
247+
public Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionOperationState? State { get { throw null; } }
244248
public string SubscriptionId { get { throw null; } }
245-
public string TimeZone { get { throw null; } }
249+
public string Timezone { get { throw null; } }
246250
protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
247251
Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationDetails System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationDetails>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
248252
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.ResourceOperationDetails>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
@@ -452,10 +456,12 @@ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer
452456
}
453457
public partial class UserRequestSchedule : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.UserRequestSchedule>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ComputeSchedule.Models.UserRequestSchedule>
454458
{
455-
public UserRequestSchedule(System.DateTimeOffset deadLine, string timeZone, Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType deadlineType) { }
456-
public System.DateTimeOffset DeadLine { get { throw null; } }
459+
public UserRequestSchedule(Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType deadlineType) { }
460+
public System.DateTimeOffset? Deadline { get { throw null; } set { } }
457461
public Azure.ResourceManager.ComputeSchedule.Models.ScheduledActionDeadlineType DeadlineType { get { throw null; } }
458-
public string TimeZone { get { throw null; } }
462+
public string Timezone { get { throw null; } set { } }
463+
public System.DateTimeOffset? UserRequestDeadline { get { throw null; } set { } }
464+
public string UserRequestTimezone { get { throw null; } set { } }
459465
protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
460466
Azure.ResourceManager.ComputeSchedule.Models.UserRequestSchedule System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.UserRequestSchedule>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
461467
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.UserRequestSchedule>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }

0 commit comments

Comments
 (0)