VirtualMachineOperationsExtensions Class

 

Represents the extensions for Virtual Machines management.

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

System.Object
  Microsoft.WindowsAzure.Management.Compute.VirtualMachineOperationsExtensions

public static class VirtualMachineOperationsExtensions

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticBeginCapturingOSImage(IVirtualMachineOperations, 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)

System_CAPS_pubmethodSystem_CAPS_staticBeginCapturingOSImageAsync(IVirtualMachineOperations, 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)

System_CAPS_pubmethodSystem_CAPS_staticBeginCapturingVMImage(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureVMImageParameters)

Begin capturing role as VM template.

System_CAPS_pubmethodSystem_CAPS_staticBeginCapturingVMImageAsync(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureVMImageParameters)

Begin capturing role as VM template.

System_CAPS_pubmethodSystem_CAPS_staticBeginCreating(IVirtualMachineOperations, String, String, VirtualMachineCreateParameters)

Initiates the addition a Virtual Machine to an existing deployment.

System_CAPS_pubmethodSystem_CAPS_staticBeginCreatingAsync(IVirtualMachineOperations, String, String, VirtualMachineCreateParameters)

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

System_CAPS_pubmethodSystem_CAPS_staticBeginCreatingDeployment(IVirtualMachineOperations, String, VirtualMachineCreateDeploymentParameters)

Initiates the creation or a new Virtual Machine deployment.

System_CAPS_pubmethodSystem_CAPS_staticBeginCreatingDeploymentAsync(IVirtualMachineOperations, String, VirtualMachineCreateDeploymentParameters)

Asynchronously initiates the creation or a new Virtual Machine deployment.

System_CAPS_pubmethodSystem_CAPS_staticBeginDeleting(IVirtualMachineOperations, 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)

System_CAPS_pubmethodSystem_CAPS_staticBeginDeletingAsync(IVirtualMachineOperations, 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)

System_CAPS_pubmethodSystem_CAPS_staticBeginRestarting(IVirtualMachineOperations, String, String, String)

Initiates the restart of the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticBeginRestartingAsync(IVirtualMachineOperations, String, String, String)

Asynchronously initiates the restart of the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticBeginShutdown(IVirtualMachineOperations, String, String, String, VirtualMachineShutdownParameters)

Initiates a shutdown of the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticBeginShutdownAsync(IVirtualMachineOperations, String, String, String, VirtualMachineShutdownParameters)

Asynchronously initiates a shutdown of the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticBeginShuttingDownRoles(IVirtualMachineOperations, String, String, VirtualMachineShutdownRolesParameters)

Initiates a shutdown of multiple Virtual Machines.

System_CAPS_pubmethodSystem_CAPS_staticBeginShuttingDownRolesAsync(IVirtualMachineOperations, String, String, VirtualMachineShutdownRolesParameters)

Asynchronously initiates a shutdown of multiple Virtual Machines.

System_CAPS_pubmethodSystem_CAPS_staticBeginStarting(IVirtualMachineOperations, String, String, String)

Initiates the starting of the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticBeginStartingAsync(IVirtualMachineOperations, String, String, String)

Asynchronously initiates the starting of the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticBeginStartingRoles(IVirtualMachineOperations, String, String, VirtualMachineStartRolesParameters)

Initiates the starting of multiple Virtual Machines.

System_CAPS_pubmethodSystem_CAPS_staticBeginStartingRolesAsync(IVirtualMachineOperations, String, String, VirtualMachineStartRolesParameters)

Asynchronously initiates the starting of multiple Virtual Machines.

System_CAPS_pubmethodSystem_CAPS_staticBeginUpdating(IVirtualMachineOperations, String, String, String, VirtualMachineUpdateParameters)

Initiates an update of the configuration of the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticBeginUpdatingAsync(IVirtualMachineOperations, String, String, String, VirtualMachineUpdateParameters)

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

System_CAPS_pubmethodSystem_CAPS_staticBeginUpdatingLoadBalancedEndpointSet(IVirtualMachineOperations, String, String, VirtualMachineUpdateLoadBalancedSetParameters)

Initiates the updating of the specified load-balanced input endpoints on all Virtual Machines in a deployment.

System_CAPS_pubmethodSystem_CAPS_staticBeginUpdatingLoadBalancedEndpointSetAsync(IVirtualMachineOperations, String, String, VirtualMachineUpdateLoadBalancedSetParameters)

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

System_CAPS_pubmethodSystem_CAPS_staticCaptureOSImage(IVirtualMachineOperations, 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)

System_CAPS_pubmethodSystem_CAPS_staticCaptureOSImageAsync(IVirtualMachineOperations, 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)

System_CAPS_pubmethodSystem_CAPS_staticCaptureVMImage(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureVMImageParameters)

Capture role as VM template.

System_CAPS_pubmethodSystem_CAPS_staticCaptureVMImageAsync(IVirtualMachineOperations, String, String, String, VirtualMachineCaptureVMImageParameters)

Capture role as VM template.

System_CAPS_pubmethodSystem_CAPS_staticCreate(IVirtualMachineOperations, String, String, VirtualMachineCreateParameters)

Adds a Virtual Machine to an existing deployment.

System_CAPS_pubmethodSystem_CAPS_staticCreateAsync(IVirtualMachineOperations, String, String, VirtualMachineCreateParameters)

Asynchronously adds a Virtual Machine to an existing deployment.

System_CAPS_pubmethodSystem_CAPS_staticCreateDeployment(IVirtualMachineOperations, String, VirtualMachineCreateDeploymentParameters)

Creates or a new Virtual Machine deployment.

System_CAPS_pubmethodSystem_CAPS_staticCreateDeploymentAsync(IVirtualMachineOperations, String, VirtualMachineCreateDeploymentParameters)

Asynchronously creates or a new Virtual Machine deployment.

System_CAPS_pubmethodSystem_CAPS_staticDelete(IVirtualMachineOperations, 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)

System_CAPS_pubmethodSystem_CAPS_staticDeleteAsync(IVirtualMachineOperations, 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)

System_CAPS_pubmethodSystem_CAPS_staticGet(IVirtualMachineOperations, String, String, String)

Retrieves information about the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticGetAsync(IVirtualMachineOperations, String, String, String)

Asynchronously retrieves information about the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticGetRemoteDesktopFile(IVirtualMachineOperations, String, String, String)

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

System_CAPS_pubmethodSystem_CAPS_staticGetRemoteDesktopFileAsync(IVirtualMachineOperations, String, String, String)

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

System_CAPS_pubmethodSystem_CAPS_staticRestart(IVirtualMachineOperations, String, String, String)

Restarts the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticRestartAsync(IVirtualMachineOperations, String, String, String)

Asynchronously restarts the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticShutdown(IVirtualMachineOperations, String, String, String, VirtualMachineShutdownParameters)

Shuts down the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticShutdownAsync(IVirtualMachineOperations, String, String, String, VirtualMachineShutdownParameters)

Asynchronously shuts down the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticShutdownRoles(IVirtualMachineOperations, String, String, VirtualMachineShutdownRolesParameters)

Shuts down multiple Virtual Machines.

System_CAPS_pubmethodSystem_CAPS_staticShutdownRolesAsync(IVirtualMachineOperations, String, String, VirtualMachineShutdownRolesParameters)

Asynchronously shuts down multiple Virtual Machines.

System_CAPS_pubmethodSystem_CAPS_staticStart(IVirtualMachineOperations, String, String, String)

Starts the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticStartAsync(IVirtualMachineOperations, String, String, String)

Asynchronously starts the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticStartRoles(IVirtualMachineOperations, String, String, VirtualMachineStartRolesParameters)

Starts multiple Virtual Machines.

System_CAPS_pubmethodSystem_CAPS_staticStartRolesAsync(IVirtualMachineOperations, String, String, VirtualMachineStartRolesParameters)

Asynchronously starts multiple Virtual Machines.

System_CAPS_pubmethodSystem_CAPS_staticUpdate(IVirtualMachineOperations, String, String, String, VirtualMachineUpdateParameters)

Updates the configuration of the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticUpdateAsync(IVirtualMachineOperations, String, String, String, VirtualMachineUpdateParameters)

Asynchronously updates the configuration of the specified Virtual Machine.

System_CAPS_pubmethodSystem_CAPS_staticUpdateLoadBalancedEndpointSet(IVirtualMachineOperations, String, String, VirtualMachineUpdateLoadBalancedSetParameters)

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

System_CAPS_pubmethodSystem_CAPS_staticUpdateLoadBalancedEndpointSetAsync(IVirtualMachineOperations, String, String, VirtualMachineUpdateLoadBalancedSetParameters)

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

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

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: