Microsoft.Azure.Management.Compute.Fluent.Disk.Definition Namespace

Contains interfaces that support defining managed disks for a virtual machine.

Interfaces

IBlank

The first stage of a managed disk definition.

IDefinition

The entirety of the managed disk definition.

IWithAvailabilityZone
IWithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

IWithCreateAndSize

The stage of the managed disk definition allowing to create the disk or optionally specify size.

IWithData

The stage of the managed disk definition that specifies it hold data.

IWithDataDiskFromDisk

The stage of the managed disk definition allowing to choose managed disk containing data.

IWithDataDiskFromImage

The stage of the managed disk definition allowing to choose source data disk image.

IWithDataDiskFromSnapshot

The stage of the managed disk definition allowing to choose managed snapshot containing data.

IWithDataDiskFromUpload

The stage of the managed disk definition allowing to create disk from upload.

IWithDataDiskFromVhd

The stage of the managed disk definition allowing to choose source data disk VHD.

IWithDataDiskSource

The stage of the managed disk definition allowing to choose data source.

IWithDiskSource

The stage of a managed disk definition allowing to choose OS source or data source.

IWithGroup

The stage of a managed disk definition allowing to specify the resource group.

IWithHyperVGeneration

The stage of the managed disk definition allowing to specify the hypervisor generation.

IWithLinuxDiskSource

The stage of the managed disk definition allowing to choose Linux OS source.

IWithOSDiskFromImage

The stage of the managed disk definition allowing to choose source operating system image.

IWithSku

The stage of the managed disk definition allowing to choose account type.

IWithStorageAccount

The stage of the managed disk definition allowing to specify storage account that contains disk information.

It is mandatory in import option.

IWithWindowsDiskSource

The stage of a managed disk definition allowing to choose a Windows OS source.