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

Name Description
CancelVirtualMachineOperations(SubscriptionResource, AzureLocation, CancelOperationsContent, CancellationToken)

VirtualMachinesCancelOperations: Cancel a previously submitted (start/deallocate/hibernate) request <item> Mocking. To mock this method, please mock CancelVirtualMachineOperations(AzureLocation, CancelOperationsContent, CancellationToken) instead. </item>

CancelVirtualMachineOperationsAsync(SubscriptionResource, AzureLocation, CancelOperationsContent, CancellationToken)

VirtualMachinesCancelOperations: Cancel a previously submitted (start/deallocate/hibernate) request <item> Mocking. To mock this method, please mock CancelVirtualMachineOperationsAsync(AzureLocation, CancelOperationsContent, CancellationToken) instead. </item>

ExecuteVirtualMachineCreateFlexOperation(SubscriptionResource, AzureLocation, ExecuteCreateFlexContent, CancellationToken)

VirtualMachinesExecuteCreateFlex: Execute create operation for a batch of virtual machines with flex properties, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineCreateFlexOperation(AzureLocation, ExecuteCreateFlexContent, CancellationToken) instead. </item>

ExecuteVirtualMachineCreateFlexOperationAsync(SubscriptionResource, AzureLocation, ExecuteCreateFlexContent, CancellationToken)

VirtualMachinesExecuteCreateFlex: Execute create operation for a batch of virtual machines with flex properties, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineCreateFlexOperationAsync(AzureLocation, ExecuteCreateFlexContent, CancellationToken) instead. </item>

ExecuteVirtualMachineCreateOperation(SubscriptionResource, AzureLocation, ExecuteCreateContent, CancellationToken)

[PRIVATE PREVIEW]: VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineCreateOperation(AzureLocation, ExecuteCreateContent, CancellationToken) instead. </item>

ExecuteVirtualMachineCreateOperationAsync(SubscriptionResource, AzureLocation, ExecuteCreateContent, CancellationToken)

[PRIVATE PREVIEW]: VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineCreateOperationAsync(AzureLocation, ExecuteCreateContent, CancellationToken) instead. </item>

ExecuteVirtualMachineDeallocate(SubscriptionResource, AzureLocation, ExecuteDeallocateContent, CancellationToken)

VirtualMachinesExecuteDeallocate: Execute deallocate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineDeallocate(AzureLocation, ExecuteDeallocateContent, CancellationToken) instead. </item>

ExecuteVirtualMachineDeallocateAsync(SubscriptionResource, AzureLocation, ExecuteDeallocateContent, CancellationToken)

VirtualMachinesExecuteDeallocate: Execute deallocate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineDeallocateAsync(AzureLocation, ExecuteDeallocateContent, CancellationToken) instead. </item>

ExecuteVirtualMachineDeleteOperation(SubscriptionResource, AzureLocation, ExecuteDeleteContent, CancellationToken)

[PRIVATE PREVIEW]: VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineDeleteOperation(AzureLocation, ExecuteDeleteContent, CancellationToken) instead. </item>

ExecuteVirtualMachineDeleteOperationAsync(SubscriptionResource, AzureLocation, ExecuteDeleteContent, CancellationToken)

[PRIVATE PREVIEW]: VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineDeleteOperationAsync(AzureLocation, ExecuteDeleteContent, CancellationToken) instead. </item>

ExecuteVirtualMachineHibernate(SubscriptionResource, AzureLocation, ExecuteHibernateContent, CancellationToken)

VirtualMachinesExecuteHibernate: Execute hibernate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineHibernate(AzureLocation, ExecuteHibernateContent, CancellationToken) instead. </item>

ExecuteVirtualMachineHibernateAsync(SubscriptionResource, AzureLocation, ExecuteHibernateContent, CancellationToken)

VirtualMachinesExecuteHibernate: Execute hibernate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineHibernateAsync(AzureLocation, ExecuteHibernateContent, CancellationToken) instead. </item>

ExecuteVirtualMachineStart(SubscriptionResource, AzureLocation, ExecuteStartContent, CancellationToken)

VirtualMachinesExecuteStart: Execute start operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineStart(AzureLocation, ExecuteStartContent, CancellationToken) instead. </item>

ExecuteVirtualMachineStartAsync(SubscriptionResource, AzureLocation, ExecuteStartContent, CancellationToken)

VirtualMachinesExecuteStart: Execute start operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. <item> Mocking. To mock this method, please mock ExecuteVirtualMachineStartAsync(AzureLocation, ExecuteStartContent, CancellationToken) instead. </item>

GetAssociatedOccurrences(ArmClient, ResourceIdentifier, CancellationToken)

List OccurrenceExtensionResource resources by parent <item> Mocking. To mock this method, please mock GetAssociatedOccurrences(ResourceIdentifier, CancellationToken) instead. </item>

GetAssociatedOccurrencesAsync(ArmClient, ResourceIdentifier, CancellationToken)

List OccurrenceExtensionResource resources by parent <item> Mocking. To mock this method, please mock GetAssociatedOccurrencesAsync(ResourceIdentifier, CancellationToken) instead. </item>

GetAssociatedScheduledActions(ArmClient, ResourceIdentifier, CancellationToken)

List ScheduledActionResources resources by parent <item> Mocking. To mock this method, please mock GetAssociatedScheduledActions(ResourceIdentifier, CancellationToken) instead. </item>

GetAssociatedScheduledActionsAsync(ArmClient, ResourceIdentifier, CancellationToken)

List ScheduledActionResources resources by parent <item> Mocking. To mock this method, please mock GetAssociatedScheduledActionsAsync(ResourceIdentifier, CancellationToken) instead. </item>

GetScheduledAction(ResourceGroupResource, String, CancellationToken)

Get a ScheduledAction <item> Mocking. To mock this method, please mock GetScheduledAction(String, CancellationToken) instead. </item>

GetScheduledActionAsync(ResourceGroupResource, String, CancellationToken)

Get a ScheduledAction <item> Mocking. To mock this method, please mock GetScheduledActionAsync(String, CancellationToken) instead. </item>

GetScheduledActionOccurrenceResource(ArmClient, ResourceIdentifier)

Gets an object representing a ScheduledActionOccurrenceResource along with the instance operations that can be performed on it but with no data. <item> Mocking. To mock this method, please mock GetScheduledActionOccurrenceResource(ResourceIdentifier) instead. </item>

GetScheduledActionResource(ArmClient, ResourceIdentifier)

Gets an object representing a ScheduledActionResource along with the instance operations that can be performed on it but with no data. <item> Mocking. To mock this method, please mock GetScheduledActionResource(ResourceIdentifier) instead. </item>

GetScheduledActions(ResourceGroupResource)

Gets a collection of ScheduledActions in the ResourceGroupResource<item> Mocking. To mock this method, please mock GetScheduledActions() instead. </item>

GetScheduledActions(SubscriptionResource, CancellationToken)

List ScheduledAction resources by subscription ID <item> Mocking. To mock this method, please mock GetScheduledActions(CancellationToken) instead. </item>

GetScheduledActionsAsync(SubscriptionResource, CancellationToken)

List ScheduledAction resources by subscription ID <item> Mocking. To mock this method, please mock GetScheduledActionsAsync(CancellationToken) instead. </item>

GetVirtualMachineOperationErrors(SubscriptionResource, AzureLocation, GetOperationErrorsContent, CancellationToken)

VirtualMachinesGetOperationErrors: Get error details on operation errors (like transient errors encountered, additional logs) if they exist. <item> Mocking. To mock this method, please mock GetVirtualMachineOperationErrors(AzureLocation, GetOperationErrorsContent, CancellationToken) instead. </item>

GetVirtualMachineOperationErrorsAsync(SubscriptionResource, AzureLocation, GetOperationErrorsContent, CancellationToken)

VirtualMachinesGetOperationErrors: Get error details on operation errors (like transient errors encountered, additional logs) if they exist. <item> Mocking. To mock this method, please mock GetVirtualMachineOperationErrorsAsync(AzureLocation, GetOperationErrorsContent, CancellationToken) instead. </item>

GetVirtualMachineOperationStatus(SubscriptionResource, AzureLocation, GetOperationStatusContent, CancellationToken)

VirtualMachinesGetOperationStatus: Polling endpoint to read status of operations performed on virtual machines <item> Mocking. To mock this method, please mock GetVirtualMachineOperationStatus(AzureLocation, GetOperationStatusContent, CancellationToken) instead. </item>

GetVirtualMachineOperationStatusAsync(SubscriptionResource, AzureLocation, GetOperationStatusContent, CancellationToken)

VirtualMachinesGetOperationStatus: Polling endpoint to read status of operations performed on virtual machines <item> Mocking. To mock this method, please mock GetVirtualMachineOperationStatusAsync(AzureLocation, GetOperationStatusContent, CancellationToken) instead. </item>

SubmitVirtualMachineDeallocate(SubscriptionResource, AzureLocation, SubmitDeallocateContent, CancellationToken)

VirtualMachinesSubmitDeallocate: Schedule deallocate operation for a batch of virtual machines at datetime in future. <item> Mocking. To mock this method, please mock SubmitVirtualMachineDeallocate(AzureLocation, SubmitDeallocateContent, CancellationToken) instead. </item>

SubmitVirtualMachineDeallocateAsync(SubscriptionResource, AzureLocation, SubmitDeallocateContent, CancellationToken)

VirtualMachinesSubmitDeallocate: Schedule deallocate operation for a batch of virtual machines at datetime in future. <item> Mocking. To mock this method, please mock SubmitVirtualMachineDeallocateAsync(AzureLocation, SubmitDeallocateContent, CancellationToken) instead. </item>

SubmitVirtualMachineHibernate(SubscriptionResource, AzureLocation, SubmitHibernateContent, CancellationToken)

VirtualMachinesSubmitHibernate: Schedule hibernate operation for a batch of virtual machines at datetime in future. <item> Mocking. To mock this method, please mock SubmitVirtualMachineHibernate(AzureLocation, SubmitHibernateContent, CancellationToken) instead. </item>

SubmitVirtualMachineHibernateAsync(SubscriptionResource, AzureLocation, SubmitHibernateContent, CancellationToken)

VirtualMachinesSubmitHibernate: Schedule hibernate operation for a batch of virtual machines at datetime in future. <item> Mocking. To mock this method, please mock SubmitVirtualMachineHibernateAsync(AzureLocation, SubmitHibernateContent, CancellationToken) instead. </item>

SubmitVirtualMachineStart(SubscriptionResource, AzureLocation, SubmitStartContent, CancellationToken)

VirtualMachinesSubmitStart: Schedule start operation for a batch of virtual machines at datetime in future. <item> Mocking. To mock this method, please mock SubmitVirtualMachineStart(AzureLocation, SubmitStartContent, CancellationToken) instead. </item>

SubmitVirtualMachineStartAsync(SubscriptionResource, AzureLocation, SubmitStartContent, CancellationToken)

VirtualMachinesSubmitStart: Schedule start operation for a batch of virtual machines at datetime in future. <item> Mocking. To mock this method, please mock SubmitVirtualMachineStartAsync(AzureLocation, SubmitStartContent, CancellationToken) instead. </item>

Applies to