Create a VirtualMachines.
Reference to the service client.
Attach a new or existing data disk to virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Request body for adding a new or existing data disk to a virtual machine.
Promise<msRest.RestResponse>
Apply artifacts to virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Request body for applying artifacts to a virtual machine.
Promise<msRest.RestResponse>
Attach a new or existing data disk to virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Request body for adding a new or existing data disk to a virtual machine.
Promise<msRestAzure.LROPoller>
Apply artifacts to virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Request body for applying artifacts to a virtual machine.
Promise<msRestAzure.LROPoller>
Take ownership of an existing virtual machine This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRestAzure.LROPoller>
Create or replace an existing Virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
A virtual machine.
Promise<msRestAzure.LROPoller>
Delete virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRestAzure.LROPoller>
Detach the specified disk from the virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Request body for detaching data disk from a virtual machine.
Promise<msRestAzure.LROPoller>
Redeploy a virtual machine This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRestAzure.LROPoller>
Resize Virtual Machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Request body for resizing a virtual machine.
Promise<msRestAzure.LROPoller>
Restart a virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRestAzure.LROPoller>
Start a virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRestAzure.LROPoller>
Stop a virtual machine This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRestAzure.LROPoller>
Transfers all data disks attached to the virtual machine to be owned by the current user. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRestAzure.LROPoller>
Release ownership of an existing virtual machine This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRestAzure.LROPoller>
Take ownership of an existing virtual machine This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRest.RestResponse>
Create or replace an existing Virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
A virtual machine.
Promise<Models.VirtualMachinesCreateOrUpdateResponse>
Delete virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRest.RestResponse>
Detach the specified disk from the virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Request body for detaching data disk from a virtual machine.
Promise<msRest.RestResponse>
Get virtual machine.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<Models.VirtualMachinesGetResponse>
The name of the resource group.
The name of the lab.
The name of the virtual machine.
The callback
The name of the resource group.
The name of the lab.
The name of the virtual machine.
The optional parameters
The callback
Gets a string that represents the contents of the RDP file for the virtual machine
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<Models.VirtualMachinesGetRdpFileContentsResponse>
The name of the resource group.
The name of the lab.
The name of the virtual machine.
The callback
The name of the resource group.
The name of the lab.
The name of the virtual machine.
The optional parameters
The callback
List virtual machines in a given lab.
The name of the resource group.
The name of the lab.
Promise<Models.VirtualMachinesListResponse>
The name of the resource group.
The name of the lab.
The callback
The name of the resource group.
The name of the lab.
The optional parameters
The callback
Lists the applicable start/stop schedules, if any.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<Models.VirtualMachinesListApplicableSchedulesResponse>
The name of the resource group.
The name of the lab.
The name of the virtual machine.
The callback
The name of the resource group.
The name of the lab.
The name of the virtual machine.
The optional parameters
The callback
List virtual machines in a given lab.
The NextLink from the previous successful call to List operation.
Promise<Models.VirtualMachinesListNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Redeploy a virtual machine This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRest.RestResponse>
Resize Virtual Machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Request body for resizing a virtual machine.
Promise<msRest.RestResponse>
Restart a virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRest.RestResponse>
Start a virtual machine. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRest.RestResponse>
Stop a virtual machine This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRest.RestResponse>
Transfers all data disks attached to the virtual machine to be owned by the current user. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRest.RestResponse>
Release ownership of an existing virtual machine This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
Promise<msRest.RestResponse>
Modify properties of virtual machines.
The name of the resource group.
The name of the lab.
The name of the virtual machine.
A virtual machine.
Promise<Models.VirtualMachinesUpdateResponse>
The name of the resource group.
The name of the lab.
The name of the virtual machine.
A virtual machine.
The callback
The name of the resource group.
The name of the lab.
The name of the virtual machine.
A virtual machine.
The optional parameters
The callback
Generated using TypeDoc
Class representing a VirtualMachines.