VirtualMachineOperationsExtensions::BeginCapturingVMImageAsync Method (IVirtualMachineOperations^, String^, String^, String^, VirtualMachineCaptureVMImageParameters^)

 

Begin capturing role as VM template.

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

public:
[ExtensionAttribute]
static Task<AzureOperationResponse^>^ BeginCapturingVMImageAsync(
	IVirtualMachineOperations^ operations,
	String^ serviceName,
	String^ deploymentName,
	String^ virtualMachineName,
	VirtualMachineCaptureVMImageParameters^ parameters
)

Parameters

operations
Type: Microsoft.WindowsAzure.Management.Compute::IVirtualMachineOperations^

Reference to the Microsoft.WindowsAzure.Management.Compute.IVirtualMachineOperations.

serviceName
Type: System::String^

Required. The name of your service.

deploymentName
Type: System::String^

Required. The name of your deployment.

virtualMachineName
Type: System::String^

Required. The name of the virtual machine to restart.

parameters
Type: Microsoft.WindowsAzure.Management.Compute.Models::VirtualMachineCaptureVMImageParameters^

Required. Parameters supplied to the Capture Virtual Machine operation.

Return Value

Type: System.Threading.Tasks::Task<AzureOperationResponse^>^

A standard service response including an HTTP status code and request ID.

Return to top
Show: