Share via


IWithManagedDataDisk Interface

Definition

The stage of a virtual machine definition allowing to specify a managed data disk.

public interface IWithManagedDataDisk
type IWithManagedDataDisk = interface
Public Interface IWithManagedDataDisk
Derived

Methods

WithExistingDataDisk(IDisk, Int32, CachingTypes)

Associates an existing source managed disk with the virtual machine and specifies additional settings.

WithExistingDataDisk(IDisk, Int32, Int32, CachingTypes)

Associates an existing source managed disk with the virtual machine and specifies additional settings.

WithExistingDataDisk(IDisk)

Associates an existing source managed disk with the virtual machine.

WithNewDataDisk(ICreatable<IDisk>, Int32, CachingTypes)

Specifies that a managed disk needs to be created explicitly with the given definition and attach to the virtual machine as data disk.

WithNewDataDisk(ICreatable<IDisk>)

Specifies that a managed disk should be created explicitly with the given definition and attached to the virtual machine as a data disk.

WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes)

Specifies that a managed disk needs to be created implicitly with the given settings.

WithNewDataDisk(Int32, Int32, CachingTypes)

Specifies that a managed disk needs to be created implicitly with the given settings.

WithNewDataDisk(Int32)

Specifies that a managed disk needs to be created implicitly with the given size.

WithNewDataDiskFromImage(Int32, Int32, CachingTypes, StorageAccountTypes)

Specifies the data disk to be created from the data disk image in the virtual machine image.

WithNewDataDiskFromImage(Int32, Int32, CachingTypes)

Specifies the data disk to be created from the data disk image in the virtual machine image.

WithNewDataDiskFromImage(Int32)

Specifies the data disk to be created from the data disk image in the virtual machine image.

Applies to