Interface GalleryImageVersion.DefinitionStages.WithSource
- All Known Subinterfaces:
GalleryImageVersion.Definition
- Enclosing interface:
GalleryImageVersion.DefinitionStages
public static interface GalleryImageVersion.DefinitionStages.WithSource
The stage of the image version definition allowing to specify the source.
-
Method Summary
Modifier and TypeMethodDescriptionwithSourceCustomImage(VirtualMachineCustomImage customImage) Specifies that the provided custom image needs to be used as source of the image version.withSourceCustomImage(String customImageId) Specifies that the provided custom image needs to be used as source of the image version.withSourceVirtualMachine(VirtualMachine virtualMachine) Specifies that the provided virtual machine needs to be used as source of the image version.Specifies that the provided virtual machine needs to be used as source of the image version.
-
Method Details
-
withSourceCustomImage
Specifies that the provided custom image needs to be used as source of the image version.- Parameters:
customImageId- the ARM id of the custom image- Returns:
- the next definition stage
-
withSourceCustomImage
GalleryImageVersion.DefinitionStages.WithCreate withSourceCustomImage(VirtualMachineCustomImage customImage) Specifies that the provided custom image needs to be used as source of the image version.- Parameters:
customImage- the custom image- Returns:
- the next definition stage
-
withSourceVirtualMachine
Specifies that the provided virtual machine needs to be used as source of the image version.- Parameters:
vmId- resource ID of the virtual machine- Returns:
- the next definition stage
-
withSourceVirtualMachine
GalleryImageVersion.DefinitionStages.WithCreate withSourceVirtualMachine(VirtualMachine virtualMachine) Specifies that the provided virtual machine needs to be used as source of the image version.- Parameters:
virtualMachine- virtual machine instance- Returns:
- the next definition stage
-