Share via


IVirtualMachineOperations Members

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

The following tables list the members exposed by the IVirtualMachineOperations type.

Public Methods

(see also Extension Methods)

  Name Description
BeginCapturingOSImageAsync 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 https://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 https://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at https://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see https://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information)
BeginCapturingVMImageAsync Begin capturing role as VM template.
BeginCreatingAsync Asynchronously initiates the addition a Virtual Machine to an existing deployment.
BeginCreatingDeploymentAsync Asynchronously initiates the creation of a new Virtual Machine deployment.
BeginDeletingAsync The Begin Deleting Role operation deletes the specified virtual machine. (see https://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information)
BeginRestartingAsync Asynchronously initiates the restart of the specified Virtual Machine.
BeginShutdownAsync Asynchronously initiates a shutdown of the specified Virtual Machine.
BeginShuttingDownRolesAsync Asynchronously initiates a shutdown of multiple Virtual Machines.
BeginStartingAsync Asynchronously initiates the starting of the specified Virtual Machine.
BeginStartingRolesAsync Asynchronously initiates the starting of multiple Virtual Machines.
BeginUpdatingAsync Asynchronously initiates an update of the configuration of the specified Virtual Machine.
BeginUpdatingLoadBalancedEndpointSetAsync Asynchronously initiates an update of the specified load-balanced input endpoints on all Virtual Machines in a deployment.
CaptureOSImageAsync 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 https://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 https://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at https://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see https://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information)
CaptureVMImageAsync Capture role as VM template.
CreateAsync Asynchronously adds a Virtual Machine to an existing deployment.
CreateDeploymentAsync Asynchronously creates or a new Virtual Machine deployment.
DeleteAsync The Delete Role operation deletes the specified virtual machine. (see https://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information)
GetAsync Asynchronously retrieves information about the specified Virtual Machine.
GetRemoteDesktopFileAsync Asynchronously retrieves the Remote Desktop Protocol configuration file from the specified Virtual Machine.
RestartAsync Asynchronously restarts the specified Virtual Machine.
ShutdownAsync Asynchronously shuts down the specified Virtual Machine.
ShutdownRolesAsync Asynchronously shuts down multiple Virtual Machines.
StartAsync Asynchronously starts the specified Virtual Machine.
StartRolesAsync Asynchronously starts multiple Virtual Machines.
UpdateAsync Asynchronously updates the configuration of the specified Virtual Machine.
UpdateLoadBalancedEndpointSetAsync Asynchronously updates the specified load-balanced input endpoints on all Virtual Machines in a deployment.

Top

Extension Methods

  Name Description
BeginCapturingOSImage  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 https://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 https://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at https://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see https://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information) (Defined by VirtualMachineOperationsExtensions.)
BeginCapturingOSImageAsync  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 https://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 https://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at https://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see https://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information) (Defined by VirtualMachineOperationsExtensions.)
BeginCapturingVMImage  Begin capturing role as VM template. (Defined by VirtualMachineOperationsExtensions.)
BeginCapturingVMImageAsync  Begin capturing role as VM template. (Defined by VirtualMachineOperationsExtensions.)
BeginCreating  Initiates the addition a Virtual Machine to an existing deployment. (Defined by VirtualMachineOperationsExtensions.)
BeginCreatingAsync  Asynchronously initiates the addition a Virtual Machine to an existing deployment. (Defined by VirtualMachineOperationsExtensions.)
BeginCreatingDeployment  Initiates the creation or a new Virtual Machine deployment. (Defined by VirtualMachineOperationsExtensions.)
BeginCreatingDeploymentAsync  Asynchronously initiates the creation or a new Virtual Machine deployment. (Defined by VirtualMachineOperationsExtensions.)
BeginDeleting  The Begin Deleting Role operation deletes the specified virtual machine. (see https://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information) (Defined by VirtualMachineOperationsExtensions.)
BeginDeletingAsync  The Begin Deleting Role operation deletes the specified virtual machine. (see https://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information) (Defined by VirtualMachineOperationsExtensions.)
BeginRestarting  Initiates the restart of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
BeginRestartingAsync  Asynchronously initiates the restart of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
BeginShutdown  Initiates a shutdown of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
BeginShutdownAsync  Asynchronously initiates a shutdown of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
BeginShuttingDownRoles  Initiates a shutdown of multiple Virtual Machines. (Defined by VirtualMachineOperationsExtensions.)
BeginShuttingDownRolesAsync  Asynchronously initiates a shutdown of multiple Virtual Machines. (Defined by VirtualMachineOperationsExtensions.)
BeginStarting  Initiates the starting of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
BeginStartingAsync  Asynchronously initiates the starting of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
BeginStartingRoles  Initiates the starting of multiple Virtual Machines. (Defined by VirtualMachineOperationsExtensions.)
BeginStartingRolesAsync  Asynchronously initiates the starting of multiple Virtual Machines. (Defined by VirtualMachineOperationsExtensions.)
BeginUpdating  Initiates an update of the configuration of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
BeginUpdatingAsync  Asynchronously initiates an update of the configuration of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
BeginUpdatingLoadBalancedEndpointSet  Initiates the updating of the specified load-balanced input endpoints on all Virtual Machines in a deployment. (Defined by VirtualMachineOperationsExtensions.)
BeginUpdatingLoadBalancedEndpointSetAsync  Asynchronously initiates the updating the specified load-balanced input endpoints on all Virtual Machines in a deployment. (Defined by VirtualMachineOperationsExtensions.)
CaptureOSImage  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 https://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 https://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at https://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see https://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information) (Defined by VirtualMachineOperationsExtensions.)
CaptureOSImageAsync  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 https://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 https://www.windowsazure.com/documentation/articles/virtual-machines-capture-image-windows-server/ or How to Capture an Image of a Virtual Machine Running Linux at https://www.windowsazure.com/documentation/articles/virtual-machines-linux-capture-image/. (see https://msdn.microsoft.com/library/windowsazure/jj157201.aspx for more information) (Defined by VirtualMachineOperationsExtensions.)
CaptureVMImage  Capture role as VM template. (Defined by VirtualMachineOperationsExtensions.)
CaptureVMImageAsync  Capture role as VM template. (Defined by VirtualMachineOperationsExtensions.)
Create  Adds a Virtual Machine to an existing deployment. (Defined by VirtualMachineOperationsExtensions.)
CreateAsync  Asynchronously adds a Virtual Machine to an existing deployment. (Defined by VirtualMachineOperationsExtensions.)
CreateDeployment  Creates or a new Virtual Machine deployment. (Defined by VirtualMachineOperationsExtensions.)
CreateDeploymentAsync  Asynchronously creates or a new Virtual Machine deployment. (Defined by VirtualMachineOperationsExtensions.)
Delete  The Delete Role operation deletes the specified virtual machine. (see https://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information) (Defined by VirtualMachineOperationsExtensions.)
DeleteAsync  The Delete Role operation deletes the specified virtual machine. (see https://msdn.microsoft.com/library/windowsazure/jj157184.aspx for more information) (Defined by VirtualMachineOperationsExtensions.)
Get  Retrieves information about the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
GetAsync  Asynchronously retrieves information about the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
GetRemoteDesktopFile  Retrieves the Remote Desktop Protocol (RDP) file from the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
GetRemoteDesktopFileAsync  Asynchronously retrieves the Remote Desktop Protocol configuration file from the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
Restart  Restarts the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
RestartAsync  Asynchronously restarts the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
Shutdown  Shuts down the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
ShutdownAsync  Asynchronously shuts down the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
ShutdownRoles  Shuts down multiple Virtual Machines. (Defined by VirtualMachineOperationsExtensions.)
ShutdownRolesAsync  Asynchronously shuts down multiple Virtual Machines. (Defined by VirtualMachineOperationsExtensions.)
Start  Starts the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
StartAsync  Asynchronously starts the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
StartRoles  Starts multiple Virtual Machines. (Defined by VirtualMachineOperationsExtensions.)
StartRolesAsync  Asynchronously starts multiple Virtual Machines. (Defined by VirtualMachineOperationsExtensions.)
Update  Updates the configuration of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
UpdateAsync  Asynchronously updates the configuration of the specified Virtual Machine. (Defined by VirtualMachineOperationsExtensions.)
UpdateLoadBalancedEndpointSet  Updates the specified load-balanced input endpoints on all Virtual Machines in a deployment. (Defined by VirtualMachineOperationsExtensions.)
UpdateLoadBalancedEndpointSetAsync  Asynchronously updates the specified load-balanced input endpoints on all Virtual Machines in a deployment. (Defined by VirtualMachineOperationsExtensions.)

Top

See Also

Reference

IVirtualMachineOperations Interface
Microsoft.WindowsAzure.Management.Compute Namespace