IVirtualMachineOperations Interface

 

Represents the interface for the operations that are used to manage the Virtual Machines in a subscription.

Namespace:   Microsoft.WindowsAzure.Management.Compute
Assembly:  Microsoft.WindowsAzure.Management.Compute (in Microsoft.WindowsAzure.Management.Compute.dll)

public interface IVirtualMachineOperations

NameDescription
System_CAPS_pubmethodBeginCapturingOSImageAsync(String, String, String, VirtualMachineCaptureOSImageParameters, CancellationToken)

The Begin Capturing Role operation creates a copy of the operating system virtual hard disk (VHD) that is deployed in the virtual machine, saves the VHD copy in the same storage location as the operating system VHD, and registers the copy as an image in your image gallery. From the captured image, you can create additional customized virtual machines. For more information about images and disks, see Manage Disks and Images at http://msdn.microsoft.com/library/windowsazure/jj672979.aspx. For more information about capturing images, see How to Capture an Image of a Virtual Machine Running Windows Server 2008 R2 at http://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at http://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see http://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information)

System_CAPS_pubmethodBeginCapturingVMImageAsync(String, String, String, VirtualMachineCaptureVMImageParameters, CancellationToken)

Begin capturing role as VM template.

System_CAPS_pubmethodBeginCreatingAsync(String, String, VirtualMachineCreateParameters, CancellationToken)

Asynchronously initiates the addition a Virtual Machine to an existing deployment.

System_CAPS_pubmethodBeginCreatingDeploymentAsync(String, VirtualMachineCreateDeploymentParameters, CancellationToken)

Asynchronously initiates the creation of a new Virtual Machine deployment.

System_CAPS_pubmethodBeginDeletingAsync(String, String, String, Boolean, CancellationToken)

The Begin Deleting Role operation deletes the specified virtual machine. (see http://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information)

System_CAPS_pubmethodBeginRestartingAsync(String, String, String, CancellationToken)

Asynchronously initiates the restart of the specified Virtual Machine.

System_CAPS_pubmethodBeginShutdownAsync(String, String, String, VirtualMachineShutdownParameters, CancellationToken)

Asynchronously initiates a shutdown of the specified Virtual Machine.

System_CAPS_pubmethodBeginShuttingDownRolesAsync(String, String, VirtualMachineShutdownRolesParameters, CancellationToken)

Asynchronously initiates a shutdown of multiple Virtual Machines.

System_CAPS_pubmethodBeginStartingAsync(String, String, String, CancellationToken)

Asynchronously initiates the starting of the specified Virtual Machine.

System_CAPS_pubmethodBeginStartingRolesAsync(String, String, VirtualMachineStartRolesParameters, CancellationToken)

Asynchronously initiates the starting of multiple Virtual Machines.

System_CAPS_pubmethodBeginUpdatingAsync(String, String, String, VirtualMachineUpdateParameters, CancellationToken)

Asynchronously initiates an update of the configuration of the specified Virtual Machine.

System_CAPS_pubmethodBeginUpdatingLoadBalancedEndpointSetAsync(String, String, VirtualMachineUpdateLoadBalancedSetParameters, CancellationToken)

Asynchronously initiates an update of the specified load-balanced input endpoints on all Virtual Machines in a deployment.

System_CAPS_pubmethodCaptureOSImageAsync(String, String, String, VirtualMachineCaptureOSImageParameters, CancellationToken)

The Capture Role operation creates a copy of the operating system virtual hard disk (VHD) that is deployed in the virtual machine, saves the VHD copy in the same storage location as the operating system VHD, and registers the copy as an image in your image gallery. From the captured image, you can create additional customized virtual machines. For more information about images and disks, see Manage Disks and Images at http://msdn.microsoft.com/library/windowsazure/jj672979.aspx. For more information about capturing images, see How to Capture an Image of a Virtual Machine Running Windows Server 2008 R2 at http://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at http://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see http://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information)

System_CAPS_pubmethodCaptureVMImageAsync(String, String, String, VirtualMachineCaptureVMImageParameters, CancellationToken)

Capture role as VM template.

System_CAPS_pubmethodCreateAsync(String, String, VirtualMachineCreateParameters, CancellationToken)

Asynchronously adds a Virtual Machine to an existing deployment.

System_CAPS_pubmethodCreateDeploymentAsync(String, VirtualMachineCreateDeploymentParameters, CancellationToken)

Asynchronously creates or a new Virtual Machine deployment.

System_CAPS_pubmethodDeleteAsync(String, String, String, Boolean, CancellationToken)

The Delete Role operation deletes the specified virtual machine. (see http://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information)

System_CAPS_pubmethodGetAsync(String, String, String, CancellationToken)

Asynchronously retrieves information about the specified Virtual Machine.

System_CAPS_pubmethodGetRemoteDesktopFileAsync(String, String, String, CancellationToken)

Asynchronously retrieves the Remote Desktop Protocol configuration file from the specified Virtual Machine.

System_CAPS_pubmethodRestartAsync(String, String, String, CancellationToken)

Asynchronously restarts the specified Virtual Machine.

System_CAPS_pubmethodShutdownAsync(String, String, String, VirtualMachineShutdownParameters, CancellationToken)

Asynchronously shuts down the specified Virtual Machine.

System_CAPS_pubmethodShutdownRolesAsync(String, String, VirtualMachineShutdownRolesParameters, CancellationToken)

Asynchronously shuts down multiple Virtual Machines.

System_CAPS_pubmethodStartAsync(String, String, String, CancellationToken)

Asynchronously starts the specified Virtual Machine.

System_CAPS_pubmethodStartRolesAsync(String, String, VirtualMachineStartRolesParameters, CancellationToken)

Asynchronously starts multiple Virtual Machines.

System_CAPS_pubmethodUpdateAsync(String, String, String, VirtualMachineUpdateParameters, CancellationToken)

Asynchronously updates the configuration of the specified Virtual Machine.

System_CAPS_pubmethodUpdateLoadBalancedEndpointSetAsync(String, String, VirtualMachineUpdateLoadBalancedSetParameters, CancellationToken)

Asynchronously updates the specified load-balanced input endpoints on all Virtual Machines in a deployment.

NameDescription
System_CAPS_pubmethodBeginCapturingOSImage(String, String, String, VirtualMachineCaptureOSImageParameters)

The Begin Capturing Role operation creates a copy of the operating system virtual hard disk (VHD) that is deployed in the virtual machine, saves the VHD copy in the same storage location as the operating system VHD, and registers the copy as an image in your image gallery. From the captured image, you can create additional customized virtual machines. For more information about images and disks, see Manage Disks and Images at http://msdn.microsoft.com/library/windowsazure/jj672979.aspx. For more information about capturing images, see How to Capture an Image of a Virtual Machine Running Windows Server 2008 R2 at http://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at http://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see http://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information)(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginCapturingOSImageAsync(String, String, String, VirtualMachineCaptureOSImageParameters)

The Begin Capturing Role operation creates a copy of the operating system virtual hard disk (VHD) that is deployed in the virtual machine, saves the VHD copy in the same storage location as the operating system VHD, and registers the copy as an image in your image gallery. From the captured image, you can create additional customized virtual machines. For more information about images and disks, see Manage Disks and Images at http://msdn.microsoft.com/library/windowsazure/jj672979.aspx. For more information about capturing images, see How to Capture an Image of a Virtual Machine Running Windows Server 2008 R2 at http://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at http://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see http://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information)(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginCapturingVMImage(String, String, String, VirtualMachineCaptureVMImageParameters)

Begin capturing role as VM template.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginCapturingVMImageAsync(String, String, String, VirtualMachineCaptureVMImageParameters)

Begin capturing role as VM template.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginCreating(String, String, VirtualMachineCreateParameters)

Initiates the addition a Virtual Machine to an existing deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginCreatingAsync(String, String, VirtualMachineCreateParameters)

Asynchronously initiates the addition a Virtual Machine to an existing deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginCreatingDeployment(String, VirtualMachineCreateDeploymentParameters)

Initiates the creation or a new Virtual Machine deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginCreatingDeploymentAsync(String, VirtualMachineCreateDeploymentParameters)

Asynchronously initiates the creation or a new Virtual Machine deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginDeleting(String, String, String, Boolean)

The Begin Deleting Role operation deletes the specified virtual machine. (see http://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information)(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginDeletingAsync(String, String, String, Boolean)

The Begin Deleting Role operation deletes the specified virtual machine. (see http://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information)(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginRestarting(String, String, String)

Initiates the restart of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginRestartingAsync(String, String, String)

Asynchronously initiates the restart of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginShutdown(String, String, String, VirtualMachineShutdownParameters)

Initiates a shutdown of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginShutdownAsync(String, String, String, VirtualMachineShutdownParameters)

Asynchronously initiates a shutdown of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginShuttingDownRoles(String, String, VirtualMachineShutdownRolesParameters)

Initiates a shutdown of multiple Virtual Machines.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginShuttingDownRolesAsync(String, String, VirtualMachineShutdownRolesParameters)

Asynchronously initiates a shutdown of multiple Virtual Machines.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginStarting(String, String, String)

Initiates the starting of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginStartingAsync(String, String, String)

Asynchronously initiates the starting of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginStartingRoles(String, String, VirtualMachineStartRolesParameters)

Initiates the starting of multiple Virtual Machines.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginStartingRolesAsync(String, String, VirtualMachineStartRolesParameters)

Asynchronously initiates the starting of multiple Virtual Machines.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginUpdating(String, String, String, VirtualMachineUpdateParameters)

Initiates an update of the configuration of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginUpdatingAsync(String, String, String, VirtualMachineUpdateParameters)

Asynchronously initiates an update of the configuration of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginUpdatingLoadBalancedEndpointSet(String, String, VirtualMachineUpdateLoadBalancedSetParameters)

Initiates the updating of the specified load-balanced input endpoints on all Virtual Machines in a deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodBeginUpdatingLoadBalancedEndpointSetAsync(String, String, VirtualMachineUpdateLoadBalancedSetParameters)

Asynchronously initiates the updating the specified load-balanced input endpoints on all Virtual Machines in a deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodCaptureOSImage(String, String, String, VirtualMachineCaptureOSImageParameters)

The Capture Role operation creates a copy of the operating system virtual hard disk (VHD) that is deployed in the virtual machine, saves the VHD copy in the same storage location as the operating system VHD, and registers the copy as an image in your image gallery. From the captured image, you can create additional customized virtual machines. For more information about images and disks, see Manage Disks and Images at http://msdn.microsoft.com/library/windowsazure/jj672979.aspx. For more information about capturing images, see How to Capture an Image of a Virtual Machine Running Windows Server 2008 R2 at http://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at http://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see http://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information)(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodCaptureOSImageAsync(String, String, String, VirtualMachineCaptureOSImageParameters)

The Capture Role operation creates a copy of the operating system virtual hard disk (VHD) that is deployed in the virtual machine, saves the VHD copy in the same storage location as the operating system VHD, and registers the copy as an image in your image gallery. From the captured image, you can create additional customized virtual machines. For more information about images and disks, see Manage Disks and Images at http://msdn.microsoft.com/library/windowsazure/jj672979.aspx. For more information about capturing images, see How to Capture an Image of a Virtual Machine Running Windows Server 2008 R2 at http://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at http://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see http://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information)(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodCaptureVMImage(String, String, String, VirtualMachineCaptureVMImageParameters)

Capture role as VM template.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodCaptureVMImageAsync(String, String, String, VirtualMachineCaptureVMImageParameters)

Capture role as VM template.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodCreate(String, String, VirtualMachineCreateParameters)

Adds a Virtual Machine to an existing deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodCreateAsync(String, String, VirtualMachineCreateParameters)

Asynchronously adds a Virtual Machine to an existing deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodCreateDeployment(String, VirtualMachineCreateDeploymentParameters)

Creates or a new Virtual Machine deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodCreateDeploymentAsync(String, VirtualMachineCreateDeploymentParameters)

Asynchronously creates or a new Virtual Machine deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodDelete(String, String, String, Boolean)

The Delete Role operation deletes the specified virtual machine. (see http://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information)(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodDeleteAsync(String, String, String, Boolean)

The Delete Role operation deletes the specified virtual machine. (see http://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information)(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodGet(String, String, String)

Retrieves information about the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodGetAsync(String, String, String)

Asynchronously retrieves information about the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodGetRemoteDesktopFile(String, String, String)

Retrieves the Remote Desktop Protocol (RDP) file from the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodGetRemoteDesktopFileAsync(String, String, String)

Asynchronously retrieves the Remote Desktop Protocol configuration file from the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodRestart(String, String, String)

Restarts the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodRestartAsync(String, String, String)

Asynchronously restarts the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodShutdown(String, String, String, VirtualMachineShutdownParameters)

Shuts down the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodShutdownAsync(String, String, String, VirtualMachineShutdownParameters)

Asynchronously shuts down the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodShutdownRoles(String, String, VirtualMachineShutdownRolesParameters)

Shuts down multiple Virtual Machines.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodShutdownRolesAsync(String, String, VirtualMachineShutdownRolesParameters)

Asynchronously shuts down multiple Virtual Machines.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodStart(String, String, String)

Starts the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodStartAsync(String, String, String)

Asynchronously starts the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodStartRoles(String, String, VirtualMachineStartRolesParameters)

Starts multiple Virtual Machines.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodStartRolesAsync(String, String, VirtualMachineStartRolesParameters)

Asynchronously starts multiple Virtual Machines.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodUpdate(String, String, String, VirtualMachineUpdateParameters)

Updates the configuration of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodUpdateAsync(String, String, String, VirtualMachineUpdateParameters)

Asynchronously updates the configuration of the specified Virtual Machine.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodUpdateLoadBalancedEndpointSet(String, String, VirtualMachineUpdateLoadBalancedSetParameters)

Updates the specified load-balanced input endpoints on all Virtual Machines in a deployment.(Defined by VirtualMachineOperationsExtensions.)

System_CAPS_pubmethodUpdateLoadBalancedEndpointSetAsync(String, String, VirtualMachineUpdateLoadBalancedSetParameters)

Asynchronously updates the specified load-balanced input endpoints on all Virtual Machines in a deployment.(Defined by VirtualMachineOperationsExtensions.)

For more information about managing Virtual Machines, see the following resources:

Return to top
Show: