Interface VirtualMachineCustomImage.DefinitionStages.WithDataDiskImage
- All Known Subinterfaces:
VirtualMachineCustomImage.Definition
,VirtualMachineCustomImage.DefinitionStages.WithCreateAndDataDiskImageOSDiskSettings
- Enclosing interface:
- VirtualMachineCustomImage.DefinitionStages
public static interface VirtualMachineCustomImage.DefinitionStages.WithDataDiskImage
The stage of an image definition allowing to add a data disk image.
-
Method Summary
Modifier and TypeMethodDescriptionVirtualMachineCustomImage.CustomImageDataDisk.DefinitionStages.Blank<VirtualMachineCustomImage.DefinitionStages.WithCreateAndDataDiskImageOSDiskSettings>
Begins the definition of a new data disk image to add to the image.withDataDiskImageFromManagedDisk
(String sourceManagedDiskId) Adds a data disk image with an existing managed disk as the source.withDataDiskImageFromSnapshot
(String sourceSnapshotId) Adds a data disk image with an existing snapshot as the source.withDataDiskImageFromVhd
(String sourceVhdUrl) Adds a data disk image with a virtual hard disk as the source.
-
Method Details
-
withDataDiskImageFromVhd
VirtualMachineCustomImage.DefinitionStages.WithCreateAndDataDiskImageOSDiskSettings withDataDiskImageFromVhd(String sourceVhdUrl) Adds a data disk image with a virtual hard disk as the source.- Parameters:
sourceVhdUrl
- source virtual hard disk URL- Returns:
- the next stage of the definition
-
withDataDiskImageFromSnapshot
VirtualMachineCustomImage.DefinitionStages.WithCreateAndDataDiskImageOSDiskSettings withDataDiskImageFromSnapshot(String sourceSnapshotId) Adds a data disk image with an existing snapshot as the source.- Parameters:
sourceSnapshotId
- source snapshot resource ID- Returns:
- the next stage of the definition
-
withDataDiskImageFromManagedDisk
VirtualMachineCustomImage.DefinitionStages.WithCreateAndDataDiskImageOSDiskSettings withDataDiskImageFromManagedDisk(String sourceManagedDiskId) Adds a data disk image with an existing managed disk as the source.- Parameters:
sourceManagedDiskId
- source managed disk resource ID- Returns:
- the next stage of the definition
-
defineDataDiskImage
VirtualMachineCustomImage.CustomImageDataDisk.DefinitionStages.Blank<VirtualMachineCustomImage.DefinitionStages.WithCreateAndDataDiskImageOSDiskSettings> defineDataDiskImage()Begins the definition of a new data disk image to add to the image.- Returns:
- the first stage of the new data disk image definition
-