Class DiskSkuTypes


  • public final class DiskSkuTypes
    extends Object
    Defines values for DiskSkuTypes.
    • Field Detail

      • STANDARD_LRS

        public static final DiskSkuTypes STANDARD_LRS
        Static value STANDARD_LRS for DiskSkuTypes.
      • PREMIUM_LRS

        public static final DiskSkuTypes PREMIUM_LRS
        Static value PREMIUM_LRS for DiskSkuTypes.
      • STANDARD_SSD_LRS

        public static final DiskSkuTypes STANDARD_SSD_LRS
        Static value STANDARD_SSD_LRS for DiskSkuTypes.
      • ULTRA_SSD_LRS

        public static final DiskSkuTypes ULTRA_SSD_LRS
        Static value ULTRA_SSD_LRS for DiskSkuTypes.
    • Constructor Detail

      • DiskSkuTypes

        public DiskSkuTypes​(DiskStorageAccountTypes value)
        Creates a custom value for DiskSkuTypes.
        Parameters:
        value - the custom value
    • Method Detail

      • values

        public static DiskSkuTypes[] values()
        Returns:
        predefined disk SKU types
      • fromStorageAccountType

        public static DiskSkuTypes fromStorageAccountType​(DiskStorageAccountTypes value)
        Parses a value into a disk SKU type and creates a new DiskSkuType instance if not found among the existing ones.
        Parameters:
        value - a disk SKU type name
        Returns:
        the parsed or created disk SKU type
      • fromDiskSku

        public static DiskSkuTypes fromDiskSku​(DiskSku diskSku)
        Parses a value into a disk SKU type and creates a new DiskSkuType instance if not found among the existing ones.
        Parameters:
        diskSku - a disk SKU type name
        Returns:
        the parsed or created disk SKU type
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object