Compartir vía


VirtualMachineUnmanagedDataDisk.DefinitionStages.WithDiskSource<ParentT> Interface

Type Parameters

ParentT

the stage of the parent definition to return to after attaching this definition

public interface WithDiskSource

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

Method Summary

Modifier and Type Method and Description
VirtualMachineUnmanagedDataDisk.DefinitionStages.WithFromImageDiskSettings<ParentT> fromImage(int imageLun)

Specifies the image LUN identifier of the source disk image.

VirtualMachineUnmanagedDataDisk.DefinitionStages.WithVhdAttachedDiskSettings<ParentT> withExistingVhd(String storageAccountName, String containerName, String vhdName)

Specifies the existing source VHD of the disk.

VirtualMachineUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings<ParentT> withNewVhd(int sizeInGB)

specifies that disk needs to be created with a new VHD of given size.

Method Details

fromImage

public WithFromImageDiskSettings fromImage(int imageLun)

Specifies the image LUN identifier of the source disk image.

Parameters:

imageLun - the LUN

Returns:

the next stage of data disk definition

withExistingVhd

public WithVhdAttachedDiskSettings withExistingVhd(String storageAccountName, String containerName, String vhdName)

Specifies the existing source VHD of the disk.

Parameters:

storageAccountName - the storage account name
containerName - the name of the container holding VHD file
vhdName - the name of the VHD file to attach

Returns:

the next stage of data disk definition

withNewVhd

public WithNewVhdDiskSettings withNewVhd(int sizeInGB)

specifies that disk needs to be created with a new VHD of given size.

Parameters:

sizeInGB - the initial disk size in GB

Returns:

the next stage of data disk definition

Applies to