Class DiskSkuTypes
- java.lang.Object
-
- com.azure.resourcemanager.compute.models.DiskSkuTypes
-
public final class DiskSkuTypes extends Object
Defines values for DiskSkuTypes.
-
-
Field Summary
Fields Modifier and Type Field Description static DiskSkuTypesPREMIUM_LRSStatic value PREMIUM_LRS for DiskSkuTypes.static DiskSkuTypesSTANDARD_LRSStatic value STANDARD_LRS for DiskSkuTypes.static DiskSkuTypesSTANDARD_SSD_LRSStatic value STANDARD_SSD_LRS for DiskSkuTypes.static DiskSkuTypesULTRA_SSD_LRSStatic value ULTRA_SSD_LRS for DiskSkuTypes.
-
Constructor Summary
Constructors Constructor Description DiskSkuTypes(DiskStorageAccountTypes value)Creates a custom value for DiskSkuTypes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DiskStorageAccountTypesaccountType()booleanequals(Object obj)static DiskSkuTypesfromDiskSku(DiskSku diskSku)Parses a value into a disk SKU type and creates a new DiskSkuType instance if not found among the existing ones.static DiskSkuTypesfromStorageAccountType(DiskStorageAccountTypes value)Parses a value into a disk SKU type and creates a new DiskSkuType instance if not found among the existing ones.inthashCode()StringtoString()static DiskSkuTypes[]values()
-
-
-
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
-
accountType
public DiskStorageAccountTypes accountType()
- Returns:
- the account type associated with the SKU.
-
-