VirtualMachineScaleSetVMsOperationsExtensions Class

Definition

Extension methods for VirtualMachineScaleSetVMsOperations.

public static class VirtualMachineScaleSetVMsOperationsExtensions
type VirtualMachineScaleSetVMsOperationsExtensions = class
Public Module VirtualMachineScaleSetVMsOperationsExtensions
Inheritance
System.Object
VirtualMachineScaleSetVMsOperationsExtensions

Methods

BeginDeallocateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated.

BeginDeleteAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Deletes a virtual machine from a VM scale set.

BeginReimageAllAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Allows you to re-image all the disks ( including data disks ) in the a virtual machine scale set instance. This operation is only supported for managed disks.

BeginRestartAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Restarts a virtual machine in a VM scale set.

BeginStartAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Starts a virtual machine in a VM scale set.

DeallocateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated.

DeleteAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Deletes a virtual machine from a VM scale set.

GetInstanceViewAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Gets the status of a virtual machine from a VM scale set.

ListAsync(IVirtualMachineScaleSetVMsOperations, String, String, ODataQuery<VirtualMachineScaleSetVMInner>, String, CancellationToken)

Gets a list of all virtual machines in a VM scale sets.

ListNextAsync(IVirtualMachineScaleSetVMsOperations, String, CancellationToken)

Gets a list of all virtual machines in a VM scale sets.

ReimageAllAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Allows you to re-image all the disks ( including data disks ) in the a virtual machine scale set instance. This operation is only supported for managed disks.

RestartAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Restarts a virtual machine in a VM scale set.

StartAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Starts a virtual machine in a VM scale set.

Applies to