Create a Disks.
Reference to the service client.
Attach and create the lease of the disk to 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 user profile.
The name of the disk.
Properties of the disk to attach.
Promise<msRest.RestResponse>
Attach and create the lease of the disk to 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 user profile.
The name of the disk.
Properties of the disk to attach.
Promise<msRestAzure.LROPoller>
Create or replace an existing disk. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
A Disk.
Promise<msRestAzure.LROPoller>
Delete disk. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
Promise<msRestAzure.LROPoller>
Detach and break the lease of the disk attached to 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 user profile.
The name of the disk.
Properties of the disk to detach.
Promise<msRestAzure.LROPoller>
Create or replace an existing disk. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
A Disk.
Promise<Models.DisksCreateOrUpdateResponse>
Delete disk. This operation can take a while to complete.
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
Promise<msRest.RestResponse>
Detach and break the lease of the disk attached to 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 user profile.
The name of the disk.
Properties of the disk to detach.
Promise<msRest.RestResponse>
Get disk.
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
Promise<Models.DisksGetResponse>
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
The callback
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
The optional parameters
The callback
List disks in a given user profile.
The name of the resource group.
The name of the lab.
The name of the user profile.
Promise<Models.DisksListResponse>
The name of the resource group.
The name of the lab.
The name of the user profile.
The callback
The name of the resource group.
The name of the lab.
The name of the user profile.
The optional parameters
The callback
List disks in a given user profile.
The NextLink from the previous successful call to List operation.
Promise<Models.DisksListNextResponse>
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
Modify properties of disks.
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
A Disk.
Promise<Models.DisksUpdateResponse>
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
A Disk.
The callback
The name of the resource group.
The name of the lab.
The name of the user profile.
The name of the disk.
A Disk.
The optional parameters
The callback
Generated using TypeDoc
Class representing a Disks.