IVirtualMachineScaleSetVMsOperations IVirtualMachineScaleSetVMsOperations IVirtualMachineScaleSetVMsOperations Interface

Definition

VirtualMachineScaleSetVMsOperations operations.

public interface IVirtualMachineScaleSetVMsOperations
type IVirtualMachineScaleSetVMsOperations = interface
Public Interface IVirtualMachineScaleSetVMsOperations

Methods

BeginDeallocateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginDeallocateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginDeallocateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<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.

BeginDeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginDeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginDeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a virtual machine from a VM scale set.

BeginPerformMaintenanceWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginPerformMaintenanceWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginPerformMaintenanceWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Performs maintenance on a virtual machine in a VM scale set.

BeginPowerOffWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) BeginPowerOffWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) BeginPowerOffWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.

BeginRedeployWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginRedeployWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginRedeployWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Redeploys a virtual machine in a VM scale set.

BeginReimageAllWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginReimageAllWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginReimageAllWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

BeginReimageWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) BeginReimageWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) BeginReimageWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.

BeginRestartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginRestartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginRestartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Restarts a virtual machine in a VM scale set.

BeginRunCommandWithHttpMessagesAsync(String, String, String, RunCommandInput, Dictionary<String,List<String>>, CancellationToken) BeginRunCommandWithHttpMessagesAsync(String, String, String, RunCommandInput, Dictionary<String,List<String>>, CancellationToken) BeginRunCommandWithHttpMessagesAsync(String, String, String, RunCommandInput, Dictionary<String,List<String>>, CancellationToken)

Run command on a virtual machine in a VM scale set.

BeginStartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginStartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) BeginStartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Starts a virtual machine in a VM scale set.

BeginUpdateWithHttpMessagesAsync(String, String, String, VirtualMachineScaleSetVM, Dictionary<String,List<String>>, CancellationToken) BeginUpdateWithHttpMessagesAsync(String, String, String, VirtualMachineScaleSetVM, Dictionary<String,List<String>>, CancellationToken) BeginUpdateWithHttpMessagesAsync(String, String, String, VirtualMachineScaleSetVM, Dictionary<String,List<String>>, CancellationToken)

Updates a virtual machine of a VM scale set.

DeallocateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) DeallocateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) DeallocateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<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.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a virtual machine from a VM scale set.

GetInstanceViewWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) GetInstanceViewWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) GetInstanceViewWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a virtual machine from a VM scale set.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

ListWithHttpMessagesAsync(String, String, ODataQuery<VirtualMachineScaleSetVM>, String, Dictionary<String,List<String>>, CancellationToken) ListWithHttpMessagesAsync(String, String, ODataQuery<VirtualMachineScaleSetVM>, String, Dictionary<String,List<String>>, CancellationToken) ListWithHttpMessagesAsync(String, String, ODataQuery<VirtualMachineScaleSetVM>, String, Dictionary<String,List<String>>, CancellationToken)

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

PerformMaintenanceWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) PerformMaintenanceWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) PerformMaintenanceWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Performs maintenance on a virtual machine in a VM scale set.

PowerOffWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) PowerOffWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) PowerOffWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.

RedeployWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) RedeployWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) RedeployWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Redeploys a virtual machine in a VM scale set.

ReimageAllWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) ReimageAllWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) ReimageAllWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

ReimageWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) ReimageWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) ReimageWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.

RestartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) RestartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) RestartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Restarts a virtual machine in a VM scale set.

RunCommandWithHttpMessagesAsync(String, String, String, RunCommandInput, Dictionary<String,List<String>>, CancellationToken) RunCommandWithHttpMessagesAsync(String, String, String, RunCommandInput, Dictionary<String,List<String>>, CancellationToken) RunCommandWithHttpMessagesAsync(String, String, String, RunCommandInput, Dictionary<String,List<String>>, CancellationToken)

Run command on a virtual machine in a VM scale set.

StartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) StartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) StartWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Starts a virtual machine in a VM scale set.

UpdateWithHttpMessagesAsync(String, String, String, VirtualMachineScaleSetVM, Dictionary<String,List<String>>, CancellationToken) UpdateWithHttpMessagesAsync(String, String, String, VirtualMachineScaleSetVM, Dictionary<String,List<String>>, CancellationToken) UpdateWithHttpMessagesAsync(String, String, String, VirtualMachineScaleSetVM, Dictionary<String,List<String>>, CancellationToken)

Updates a virtual machine of a VM scale set.

Extension Methods

BeginDeallocate(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginDeallocate(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginDeallocate(IVirtualMachineScaleSetVMsOperations, String, String, String)

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.

BeginDeallocateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) BeginDeallocateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) 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.

BeginDelete(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginDelete(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginDelete(IVirtualMachineScaleSetVMsOperations, String, String, String)

Deletes a virtual machine from a VM scale set.

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

Deletes a virtual machine from a VM scale set.

BeginPerformMaintenance(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginPerformMaintenance(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginPerformMaintenance(IVirtualMachineScaleSetVMsOperations, String, String, String)

Performs maintenance on a virtual machine in a VM scale set.

BeginPerformMaintenanceAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) BeginPerformMaintenanceAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) BeginPerformMaintenanceAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Performs maintenance on a virtual machine in a VM scale set.

BeginPowerOff(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>) BeginPowerOff(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>) BeginPowerOff(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>)

Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.

BeginPowerOffAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken) BeginPowerOffAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken) BeginPowerOffAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken)

Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.

BeginRedeploy(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginRedeploy(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginRedeploy(IVirtualMachineScaleSetVMsOperations, String, String, String)

Redeploys a virtual machine in a VM scale set.

BeginRedeployAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) BeginRedeployAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) BeginRedeployAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Redeploys a virtual machine in a VM scale set.

BeginReimage(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>) BeginReimage(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>) BeginReimage(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>)

Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.

BeginReimageAll(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginReimageAll(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginReimageAll(IVirtualMachineScaleSetVMsOperations, String, String, String)

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

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

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

BeginReimageAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken) BeginReimageAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken) BeginReimageAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken)

Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.

BeginRestart(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginRestart(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginRestart(IVirtualMachineScaleSetVMsOperations, String, String, String)

Restarts a virtual machine in a VM scale set.

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

Restarts a virtual machine in a VM scale set.

BeginRunCommand(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput) BeginRunCommand(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput) BeginRunCommand(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput)

Run command on a virtual machine in a VM scale set.

BeginRunCommandAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput, CancellationToken) BeginRunCommandAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput, CancellationToken) BeginRunCommandAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput, CancellationToken)

Run command on a virtual machine in a VM scale set.

BeginStart(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginStart(IVirtualMachineScaleSetVMsOperations, String, String, String) BeginStart(IVirtualMachineScaleSetVMsOperations, String, String, String)

Starts a virtual machine in a VM scale set.

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

Starts a virtual machine in a VM scale set.

BeginUpdate(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM) BeginUpdate(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM) BeginUpdate(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM)

Updates a virtual machine of a VM scale set.

BeginUpdateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM, CancellationToken) BeginUpdateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM, CancellationToken) BeginUpdateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM, CancellationToken)

Updates a virtual machine of a VM scale set.

Deallocate(IVirtualMachineScaleSetVMsOperations, String, String, String) Deallocate(IVirtualMachineScaleSetVMsOperations, String, String, String) Deallocate(IVirtualMachineScaleSetVMsOperations, String, String, String)

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.

DeallocateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) DeallocateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) 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.

Delete(IVirtualMachineScaleSetVMsOperations, String, String, String) Delete(IVirtualMachineScaleSetVMsOperations, String, String, String) Delete(IVirtualMachineScaleSetVMsOperations, String, String, String)

Deletes a virtual machine from a VM scale set.

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

Deletes a virtual machine from a VM scale set.

Get(IVirtualMachineScaleSetVMsOperations, String, String, String) Get(IVirtualMachineScaleSetVMsOperations, String, String, String) Get(IVirtualMachineScaleSetVMsOperations, String, String, String)

Gets a virtual machine from a VM scale set.

GetAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) GetAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) GetAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Gets a virtual machine from a VM scale set.

GetInstanceView(IVirtualMachineScaleSetVMsOperations, String, String, String) GetInstanceView(IVirtualMachineScaleSetVMsOperations, String, String, String) GetInstanceView(IVirtualMachineScaleSetVMsOperations, String, String, String)

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

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

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

List(IVirtualMachineScaleSetVMsOperations, String, String, ODataQuery<VirtualMachineScaleSetVM>, String) List(IVirtualMachineScaleSetVMsOperations, String, String, ODataQuery<VirtualMachineScaleSetVM>, String) List(IVirtualMachineScaleSetVMsOperations, String, String, ODataQuery<VirtualMachineScaleSetVM>, String)

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

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

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

ListNext(IVirtualMachineScaleSetVMsOperations, String) ListNext(IVirtualMachineScaleSetVMsOperations, String) ListNext(IVirtualMachineScaleSetVMsOperations, String)

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

ListNextAsync(IVirtualMachineScaleSetVMsOperations, String, CancellationToken) ListNextAsync(IVirtualMachineScaleSetVMsOperations, String, CancellationToken) ListNextAsync(IVirtualMachineScaleSetVMsOperations, String, CancellationToken)

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

PerformMaintenance(IVirtualMachineScaleSetVMsOperations, String, String, String) PerformMaintenance(IVirtualMachineScaleSetVMsOperations, String, String, String) PerformMaintenance(IVirtualMachineScaleSetVMsOperations, String, String, String)

Performs maintenance on a virtual machine in a VM scale set.

PerformMaintenanceAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) PerformMaintenanceAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) PerformMaintenanceAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Performs maintenance on a virtual machine in a VM scale set.

PowerOff(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>) PowerOff(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>) PowerOff(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>)

Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.

PowerOffAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken) PowerOffAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken) PowerOffAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken)

Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.

Redeploy(IVirtualMachineScaleSetVMsOperations, String, String, String) Redeploy(IVirtualMachineScaleSetVMsOperations, String, String, String) Redeploy(IVirtualMachineScaleSetVMsOperations, String, String, String)

Redeploys a virtual machine in a VM scale set.

RedeployAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) RedeployAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken) RedeployAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, CancellationToken)

Redeploys a virtual machine in a VM scale set.

Reimage(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>) Reimage(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>) Reimage(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>)

Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.

ReimageAll(IVirtualMachineScaleSetVMsOperations, String, String, String) ReimageAll(IVirtualMachineScaleSetVMsOperations, String, String, String) ReimageAll(IVirtualMachineScaleSetVMsOperations, String, String, String)

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

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

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

ReimageAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken) ReimageAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken) ReimageAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, Nullable<Boolean>, CancellationToken)

Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.

Restart(IVirtualMachineScaleSetVMsOperations, String, String, String) Restart(IVirtualMachineScaleSetVMsOperations, String, String, String) Restart(IVirtualMachineScaleSetVMsOperations, String, String, String)

Restarts a virtual machine in a VM scale set.

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

Restarts a virtual machine in a VM scale set.

RunCommand(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput) RunCommand(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput) RunCommand(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput)

Run command on a virtual machine in a VM scale set.

RunCommandAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput, CancellationToken) RunCommandAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput, CancellationToken) RunCommandAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, RunCommandInput, CancellationToken)

Run command on a virtual machine in a VM scale set.

Start(IVirtualMachineScaleSetVMsOperations, String, String, String) Start(IVirtualMachineScaleSetVMsOperations, String, String, String) Start(IVirtualMachineScaleSetVMsOperations, String, String, String)

Starts a virtual machine in a VM scale set.

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

Starts a virtual machine in a VM scale set.

Update(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM) Update(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM) Update(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM)

Updates a virtual machine of a VM scale set.

UpdateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM, CancellationToken) UpdateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM, CancellationToken) UpdateAsync(IVirtualMachineScaleSetVMsOperations, String, String, String, VirtualMachineScaleSetVM, CancellationToken)

Updates a virtual machine of a VM scale set.

Applies to