Condividi tramite


ComputeScheduleExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.ComputeSchedule.

public static class ComputeScheduleExtensions
type ComputeScheduleExtensions = class
Public Module ComputeScheduleExtensions
Inheritance
ComputeScheduleExtensions

Methods

CancelVirtualMachineOperations(SubscriptionResource, String, CancelOperationsContent, CancellationToken)

VirtualMachinesCancelOperations: Cancel a previously submitted (start/deallocate/hibernate) request

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesCancelOperations
  • Operation Id: ScheduledActions_CancelVirtualMachineOperations
  • Default Api Version: 2024-10-01
CancelVirtualMachineOperationsAsync(SubscriptionResource, String, CancelOperationsContent, CancellationToken)

VirtualMachinesCancelOperations: Cancel a previously submitted (start/deallocate/hibernate) request

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesCancelOperations
  • Operation Id: ScheduledActions_CancelVirtualMachineOperations
  • Default Api Version: 2024-10-01
ExecuteVirtualMachineDeallocate(SubscriptionResource, String, ExecuteDeallocateContent, CancellationToken)

VirtualMachinesExecuteDeallocate: Execute deallocate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteDeallocate
  • Operation Id: ScheduledActions_ExecuteVirtualMachineDeallocate
  • Default Api Version: 2024-10-01
ExecuteVirtualMachineDeallocateAsync(SubscriptionResource, String, ExecuteDeallocateContent, CancellationToken)

VirtualMachinesExecuteDeallocate: Execute deallocate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteDeallocate
  • Operation Id: ScheduledActions_ExecuteVirtualMachineDeallocate
  • Default Api Version: 2024-10-01
ExecuteVirtualMachineHibernate(SubscriptionResource, String, ExecuteHibernateContent, CancellationToken)

VirtualMachinesExecuteHibernate: Execute hibernate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteHibernate
  • Operation Id: ScheduledActions_ExecuteVirtualMachineHibernate
  • Default Api Version: 2024-10-01
ExecuteVirtualMachineHibernateAsync(SubscriptionResource, String, ExecuteHibernateContent, CancellationToken)

VirtualMachinesExecuteHibernate: Execute hibernate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteHibernate
  • Operation Id: ScheduledActions_ExecuteVirtualMachineHibernate
  • Default Api Version: 2024-10-01
ExecuteVirtualMachineStart(SubscriptionResource, String, ExecuteStartContent, CancellationToken)

VirtualMachinesExecuteStart: Execute start operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteStart
  • Operation Id: ScheduledActions_ExecuteVirtualMachineStart
  • Default Api Version: 2024-10-01
ExecuteVirtualMachineStartAsync(SubscriptionResource, String, ExecuteStartContent, CancellationToken)

VirtualMachinesExecuteStart: Execute start operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteStart
  • Operation Id: ScheduledActions_ExecuteVirtualMachineStart
  • Default Api Version: 2024-10-01
GetVirtualMachineOperationErrors(SubscriptionResource, String, GetOperationErrorsContent, CancellationToken)

VirtualMachinesGetOperationErrors: Get error details on operation errors (like transient errors encountered, additional logs) if they exist.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesGetOperationErrors
  • Operation Id: ScheduledActions_GetVirtualMachineOperationErrors
  • Default Api Version: 2024-10-01
GetVirtualMachineOperationErrorsAsync(SubscriptionResource, String, GetOperationErrorsContent, CancellationToken)

VirtualMachinesGetOperationErrors: Get error details on operation errors (like transient errors encountered, additional logs) if they exist.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesGetOperationErrors
  • Operation Id: ScheduledActions_GetVirtualMachineOperationErrors
  • Default Api Version: 2024-10-01
GetVirtualMachineOperationStatus(SubscriptionResource, String, GetOperationStatusContent, CancellationToken)

VirtualMachinesGetOperationStatus: Polling endpoint to read status of operations performed on virtual machines

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesGetOperationStatus
  • Operation Id: ScheduledActions_GetVirtualMachineOperationStatus
  • Default Api Version: 2024-10-01
GetVirtualMachineOperationStatusAsync(SubscriptionResource, String, GetOperationStatusContent, CancellationToken)

VirtualMachinesGetOperationStatus: Polling endpoint to read status of operations performed on virtual machines

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesGetOperationStatus
  • Operation Id: ScheduledActions_GetVirtualMachineOperationStatus
  • Default Api Version: 2024-10-01
SubmitVirtualMachineDeallocate(SubscriptionResource, String, SubmitDeallocateContent, CancellationToken)

VirtualMachinesSubmitDeallocate: Schedule deallocate operation for a batch of virtual machines at datetime in future.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesSubmitDeallocate
  • Operation Id: ScheduledActions_SubmitVirtualMachineDeallocate
  • Default Api Version: 2024-10-01
SubmitVirtualMachineDeallocateAsync(SubscriptionResource, String, SubmitDeallocateContent, CancellationToken)

VirtualMachinesSubmitDeallocate: Schedule deallocate operation for a batch of virtual machines at datetime in future.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesSubmitDeallocate
  • Operation Id: ScheduledActions_SubmitVirtualMachineDeallocate
  • Default Api Version: 2024-10-01
SubmitVirtualMachineHibernate(SubscriptionResource, String, SubmitHibernateContent, CancellationToken)

VirtualMachinesSubmitHibernate: Schedule hibernate operation for a batch of virtual machines at datetime in future.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesSubmitHibernate
  • Operation Id: ScheduledActions_SubmitVirtualMachineHibernate
  • Default Api Version: 2024-10-01
SubmitVirtualMachineHibernateAsync(SubscriptionResource, String, SubmitHibernateContent, CancellationToken)

VirtualMachinesSubmitHibernate: Schedule hibernate operation for a batch of virtual machines at datetime in future.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesSubmitHibernate
  • Operation Id: ScheduledActions_SubmitVirtualMachineHibernate
  • Default Api Version: 2024-10-01
SubmitVirtualMachineStart(SubscriptionResource, String, SubmitStartContent, CancellationToken)

VirtualMachinesSubmitStart: Schedule start operation for a batch of virtual machines at datetime in future.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesSubmitStart
  • Operation Id: ScheduledActions_SubmitVirtualMachineStart
  • Default Api Version: 2024-10-01
SubmitVirtualMachineStartAsync(SubscriptionResource, String, SubmitStartContent, CancellationToken)

VirtualMachinesSubmitStart: Schedule start operation for a batch of virtual machines at datetime in future.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesSubmitStart
  • Operation Id: ScheduledActions_SubmitVirtualMachineStart
  • Default Api Version: 2024-10-01

Applies to