Enum Class KnownWindowsVirtualMachineImage

java.lang.Object
java.lang.Enum<KnownWindowsVirtualMachineImage>
com.microsoft.azure.management.compute.KnownWindowsVirtualMachineImage
All Implemented Interfaces:
Serializable, Comparable<KnownWindowsVirtualMachineImage>, java.lang.constant.Constable

public enum KnownWindowsVirtualMachineImage extends Enum<KnownWindowsVirtualMachineImage>
The popular Azure Windows images.
  • Enum Constant Details

    • WINDOWS_DESKTOP_10_20H1_PRO

      public static final KnownWindowsVirtualMachineImage WINDOWS_DESKTOP_10_20H1_PRO
      Windows 10 2020 H1 Pro.
    • WINDOWS_SERVER_2019_DATACENTER

      public static final KnownWindowsVirtualMachineImage WINDOWS_SERVER_2019_DATACENTER
      Windows Server 2019 Data center.
    • WINDOWS_SERVER_2019_DATACENTER_WITH_CONTAINERS

      public static final KnownWindowsVirtualMachineImage WINDOWS_SERVER_2019_DATACENTER_WITH_CONTAINERS
      Windows Server 2019 Data center with containers.
    • WINDOWS_SERVER_2016_DATACENTER

      public static final KnownWindowsVirtualMachineImage WINDOWS_SERVER_2016_DATACENTER
      Windows Server 2016 Data center.
    • WINDOWS_SERVER_2012_R2_DATACENTER

      public static final KnownWindowsVirtualMachineImage WINDOWS_SERVER_2012_R2_DATACENTER
      Windows Server 2012 R2 Data center.
  • Method Details

    • values

      public static KnownWindowsVirtualMachineImage[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static KnownWindowsVirtualMachineImage valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • publisher

      public String publisher()
      Returns:
      the name of the image publisher
    • offer

      public String offer()
      Returns:
      the name of the image offer
    • sku

      public String sku()
      Returns:
      the name of the image SKU
    • imageReference

      public ImageReference imageReference()
      Returns:
      the image reference