java.lang.Object
com.azure.core.util.ExpandableStringEnum<OSDiskType>
com.azure.resourcemanager.containerservice.models.OSDiskType
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class OSDiskType extends com.azure.core.util.ExpandableStringEnum<OSDiskType>
The OS disk type to be used for machines in the agent pool. The default is 'Ephemeral' if the VM supports it and has a cache disk larger than the requested OSDiskSizeGB. Otherwise, defaults to 'Managed'. May not be changed after creation. For more information see [Ephemeral OS](https://docs.microsoft.com/azure/aks/cluster-configuration#ephemeral-os).
  • Field Details

    • MANAGED

      public static final OSDiskType MANAGED
      Static value Managed for OSDiskType.
    • EPHEMERAL

      public static final OSDiskType EPHEMERAL
      Static value Ephemeral for OSDiskType.
  • Constructor Details

  • Method Details

    • fromString

      public static OSDiskType fromString(String name)
      Creates or finds a OSDiskType from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding OSDiskType.
    • values

      public static Collection<OSDiskType> values()
      Gets known OSDiskType values.
      Returns:
      known OSDiskType values.