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 Details

    • withSourceCustomImage

      GalleryImageVersion.DefinitionStages.WithCreate withSourceCustomImage(String customImageId)
      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

      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