Class DatabaseSku

java.lang.Object
com.azure.resourcemanager.sql.models.DatabaseSku

public final class DatabaseSku extends Object
Defines SQL Database Sku.
  • Field Details

    • FREE_FREE

      public static final DatabaseSku FREE_FREE
      Free Edition with Free sku.
    • BASIC_BASIC

      public static final DatabaseSku BASIC_BASIC
      Basic Edition with Basic sku.
    • STANDARD_S0

      public static final DatabaseSku STANDARD_S0
      Standard Edition with S0 sku.
    • STANDARD_S1

      public static final DatabaseSku STANDARD_S1
      Standard Edition with S1 sku.
    • STANDARD_S2

      public static final DatabaseSku STANDARD_S2
      Standard Edition with S2 sku.
    • STANDARD_S3

      public static final DatabaseSku STANDARD_S3
      Standard Edition with S3 sku.
    • STANDARD_S4

      public static final DatabaseSku STANDARD_S4
      Standard Edition with S4 sku.
    • STANDARD_S6

      public static final DatabaseSku STANDARD_S6
      Standard Edition with S6 sku.
    • STANDARD_S7

      public static final DatabaseSku STANDARD_S7
      Standard Edition with S7 sku.
    • STANDARD_S9

      public static final DatabaseSku STANDARD_S9
      Standard Edition with S9 sku.
    • STANDARD_S12

      public static final DatabaseSku STANDARD_S12
      Standard Edition with S12 sku.
    • PREMIUM_P1

      public static final DatabaseSku PREMIUM_P1
      Premium Edition with P1 sku.
    • PREMIUM_P2

      public static final DatabaseSku PREMIUM_P2
      Premium Edition with P2 sku.
    • PREMIUM_P4

      public static final DatabaseSku PREMIUM_P4
      Premium Edition with P4 sku.
    • PREMIUM_P6

      public static final DatabaseSku PREMIUM_P6
      Premium Edition with P6 sku.
    • PREMIUM_P11

      public static final DatabaseSku PREMIUM_P11
      Premium Edition with P11 sku.
    • PREMIUM_P15

      public static final DatabaseSku PREMIUM_P15
      Premium Edition with P15 sku.
    • DATAWAREHOUSE_DW100C

      public static final DatabaseSku DATAWAREHOUSE_DW100C
      DataWarehouse Edition with DW100c sku.
    • DATAWAREHOUSE_DW200C

      public static final DatabaseSku DATAWAREHOUSE_DW200C
      DataWarehouse Edition with DW200c sku.
    • DATAWAREHOUSE_DW300C

      public static final DatabaseSku DATAWAREHOUSE_DW300C
      DataWarehouse Edition with DW300c sku.
    • DATAWAREHOUSE_DW400C

      public static final DatabaseSku DATAWAREHOUSE_DW400C
      DataWarehouse Edition with DW400c sku.
    • DATAWAREHOUSE_DW500C

      public static final DatabaseSku DATAWAREHOUSE_DW500C
      DataWarehouse Edition with DW500c sku.
    • DATAWAREHOUSE_DW1000C

      public static final DatabaseSku DATAWAREHOUSE_DW1000C
      DataWarehouse Edition with DW1000c sku.
    • DATAWAREHOUSE_DW1500C

      public static final DatabaseSku DATAWAREHOUSE_DW1500C
      DataWarehouse Edition with DW1500c sku.
    • DATAWAREHOUSE_DW2000C

      public static final DatabaseSku DATAWAREHOUSE_DW2000C
      DataWarehouse Edition with DW2000c sku.
    • DATAWAREHOUSE_DW2500C

      public static final DatabaseSku DATAWAREHOUSE_DW2500C
      DataWarehouse Edition with DW2500c sku.
    • DATAWAREHOUSE_DW3000C

      public static final DatabaseSku DATAWAREHOUSE_DW3000C
      DataWarehouse Edition with DW3000c sku.
    • DATAWAREHOUSE_DW5000C

      public static final DatabaseSku DATAWAREHOUSE_DW5000C
      DataWarehouse Edition with DW5000c sku.
    • DATAWAREHOUSE_DW6000C

      public static final DatabaseSku DATAWAREHOUSE_DW6000C
      DataWarehouse Edition with DW6000c sku.
    • DATAWAREHOUSE_DW7500C

      public static final DatabaseSku DATAWAREHOUSE_DW7500C
      DataWarehouse Edition with DW7500c sku.
    • DATAWAREHOUSE_DW10000C

      public static final DatabaseSku DATAWAREHOUSE_DW10000C
      DataWarehouse Edition with DW10000c sku.
    • DATAWAREHOUSE_DW15000C

      public static final DatabaseSku DATAWAREHOUSE_DW15000C
      DataWarehouse Edition with DW15000c sku.
    • DATAWAREHOUSE_DW30000C

      public static final DatabaseSku DATAWAREHOUSE_DW30000C
      DataWarehouse Edition with DW30000c sku.
    • STRETCH_DS100

      public static final DatabaseSku STRETCH_DS100
      Stretch Edition with DS100 sku.
    • STRETCH_DS200

      public static final DatabaseSku STRETCH_DS200
      Stretch Edition with DS200 sku.
    • STRETCH_DS300

      public static final DatabaseSku STRETCH_DS300
      Stretch Edition with DS300 sku.
    • STRETCH_DS400

      public static final DatabaseSku STRETCH_DS400
      Stretch Edition with DS400 sku.
    • STRETCH_DS500

      public static final DatabaseSku STRETCH_DS500
      Stretch Edition with DS500 sku.
    • STRETCH_DS600

      public static final DatabaseSku STRETCH_DS600
      Stretch Edition with DS600 sku.
    • STRETCH_DS1000

      public static final DatabaseSku STRETCH_DS1000
      Stretch Edition with DS1000 sku.
    • STRETCH_DS1200

      public static final DatabaseSku STRETCH_DS1200
      Stretch Edition with DS1200 sku.
    • STRETCH_DS1500

      public static final DatabaseSku STRETCH_DS1500
      Stretch Edition with DS1500 sku.
    • STRETCH_DS2000

      public static final DatabaseSku STRETCH_DS2000
      Stretch Edition with DS2000 sku.
    • GENERALPURPOSE_GP_S_GEN5_1

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_1
      GeneralPurpose Edition with GP_S_Gen5_1 sku.
    • GENERALPURPOSE_GP_GEN5_2

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_2
      GeneralPurpose Edition with GP_Gen5_2 sku.
    • GENERALPURPOSE_GP_S_GEN5_2

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_2
      GeneralPurpose Edition with GP_S_Gen5_2 sku.
    • GENERALPURPOSE_GP_GEN5_4

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_4
      GeneralPurpose Edition with GP_Gen5_4 sku.
    • GENERALPURPOSE_GP_S_GEN5_4

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_4
      GeneralPurpose Edition with GP_S_Gen5_4 sku.
    • GENERALPURPOSE_GP_GEN5_6

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_6
      GeneralPurpose Edition with GP_Gen5_6 sku.
    • GENERALPURPOSE_GP_S_GEN5_6

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_6
      GeneralPurpose Edition with GP_S_Gen5_6 sku.
    • GENERALPURPOSE_GP_GEN5_8

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_8
      GeneralPurpose Edition with GP_Gen5_8 sku.
    • GENERALPURPOSE_GP_S_GEN5_8

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_8
      GeneralPurpose Edition with GP_S_Gen5_8 sku.
    • GENERALPURPOSE_GP_FSV2_8

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_8
      GeneralPurpose Edition with GP_Fsv2_8 sku.
    • GENERALPURPOSE_GP_GEN5_10

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_10
      GeneralPurpose Edition with GP_Gen5_10 sku.
    • GENERALPURPOSE_GP_S_GEN5_10

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_10
      GeneralPurpose Edition with GP_S_Gen5_10 sku.
    • GENERALPURPOSE_GP_FSV2_10

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_10
      GeneralPurpose Edition with GP_Fsv2_10 sku.
    • GENERALPURPOSE_GP_GEN5_12

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_12
      GeneralPurpose Edition with GP_Gen5_12 sku.
    • GENERALPURPOSE_GP_S_GEN5_12

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_12
      GeneralPurpose Edition with GP_S_Gen5_12 sku.
    • GENERALPURPOSE_GP_FSV2_12

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_12
      GeneralPurpose Edition with GP_Fsv2_12 sku.
    • GENERALPURPOSE_GP_GEN5_14

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_14
      GeneralPurpose Edition with GP_Gen5_14 sku.
    • GENERALPURPOSE_GP_S_GEN5_14

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_14
      GeneralPurpose Edition with GP_S_Gen5_14 sku.
    • GENERALPURPOSE_GP_FSV2_14

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_14
      GeneralPurpose Edition with GP_Fsv2_14 sku.
    • GENERALPURPOSE_GP_GEN5_16

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_16
      GeneralPurpose Edition with GP_Gen5_16 sku.
    • GENERALPURPOSE_GP_S_GEN5_16

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_16
      GeneralPurpose Edition with GP_S_Gen5_16 sku.
    • GENERALPURPOSE_GP_FSV2_16

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_16
      GeneralPurpose Edition with GP_Fsv2_16 sku.
    • GENERALPURPOSE_GP_GEN5_18

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_18
      GeneralPurpose Edition with GP_Gen5_18 sku.
    • GENERALPURPOSE_GP_S_GEN5_18

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_18
      GeneralPurpose Edition with GP_S_Gen5_18 sku.
    • GENERALPURPOSE_GP_FSV2_18

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_18
      GeneralPurpose Edition with GP_Fsv2_18 sku.
    • GENERALPURPOSE_GP_GEN5_20

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_20
      GeneralPurpose Edition with GP_Gen5_20 sku.
    • GENERALPURPOSE_GP_S_GEN5_20

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_20
      GeneralPurpose Edition with GP_S_Gen5_20 sku.
    • GENERALPURPOSE_GP_FSV2_20

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_20
      GeneralPurpose Edition with GP_Fsv2_20 sku.
    • GENERALPURPOSE_GP_GEN5_24

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_24
      GeneralPurpose Edition with GP_Gen5_24 sku.
    • GENERALPURPOSE_GP_S_GEN5_24

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_24
      GeneralPurpose Edition with GP_S_Gen5_24 sku.
    • GENERALPURPOSE_GP_FSV2_24

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_24
      GeneralPurpose Edition with GP_Fsv2_24 sku.
    • GENERALPURPOSE_GP_GEN5_32

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_32
      GeneralPurpose Edition with GP_Gen5_32 sku.
    • GENERALPURPOSE_GP_S_GEN5_32

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_32
      GeneralPurpose Edition with GP_S_Gen5_32 sku.
    • GENERALPURPOSE_GP_FSV2_32

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_32
      GeneralPurpose Edition with GP_Fsv2_32 sku.
    • GENERALPURPOSE_GP_FSV2_36

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_36
      GeneralPurpose Edition with GP_Fsv2_36 sku.
    • GENERALPURPOSE_GP_GEN5_40

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_40
      GeneralPurpose Edition with GP_Gen5_40 sku.
    • GENERALPURPOSE_GP_S_GEN5_40

      public static final DatabaseSku GENERALPURPOSE_GP_S_GEN5_40
      GeneralPurpose Edition with GP_S_Gen5_40 sku.
    • GENERALPURPOSE_GP_FSV2_72

      public static final DatabaseSku GENERALPURPOSE_GP_FSV2_72
      GeneralPurpose Edition with GP_Fsv2_72 sku.
    • GENERALPURPOSE_GP_GEN5_80

      public static final DatabaseSku GENERALPURPOSE_GP_GEN5_80
      GeneralPurpose Edition with GP_Gen5_80 sku.
    • BUSINESSCRITICAL_BC_GEN5_2

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_2
      BusinessCritical Edition with BC_Gen5_2 sku.
    • BUSINESSCRITICAL_BC_GEN5_4

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_4
      BusinessCritical Edition with BC_Gen5_4 sku.
    • BUSINESSCRITICAL_BC_GEN5_6

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_6
      BusinessCritical Edition with BC_Gen5_6 sku.
    • BUSINESSCRITICAL_BC_GEN5_8

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_8
      BusinessCritical Edition with BC_Gen5_8 sku.
    • BUSINESSCRITICAL_BC_M_8

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_8
      BusinessCritical Edition with BC_M_8 sku.
    • BUSINESSCRITICAL_BC_GEN5_10

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_10
      BusinessCritical Edition with BC_Gen5_10 sku.
    • BUSINESSCRITICAL_BC_M_10

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_10
      BusinessCritical Edition with BC_M_10 sku.
    • BUSINESSCRITICAL_BC_GEN5_12

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_12
      BusinessCritical Edition with BC_Gen5_12 sku.
    • BUSINESSCRITICAL_BC_M_12

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_12
      BusinessCritical Edition with BC_M_12 sku.
    • BUSINESSCRITICAL_BC_GEN5_14

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_14
      BusinessCritical Edition with BC_Gen5_14 sku.
    • BUSINESSCRITICAL_BC_M_14

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_14
      BusinessCritical Edition with BC_M_14 sku.
    • BUSINESSCRITICAL_BC_GEN5_16

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_16
      BusinessCritical Edition with BC_Gen5_16 sku.
    • BUSINESSCRITICAL_BC_M_16

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_16
      BusinessCritical Edition with BC_M_16 sku.
    • BUSINESSCRITICAL_BC_GEN5_18

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_18
      BusinessCritical Edition with BC_Gen5_18 sku.
    • BUSINESSCRITICAL_BC_M_18

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_18
      BusinessCritical Edition with BC_M_18 sku.
    • BUSINESSCRITICAL_BC_GEN5_20

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_20
      BusinessCritical Edition with BC_Gen5_20 sku.
    • BUSINESSCRITICAL_BC_M_20

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_20
      BusinessCritical Edition with BC_M_20 sku.
    • BUSINESSCRITICAL_BC_GEN5_24

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_24
      BusinessCritical Edition with BC_Gen5_24 sku.
    • BUSINESSCRITICAL_BC_M_24

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_24
      BusinessCritical Edition with BC_M_24 sku.
    • BUSINESSCRITICAL_BC_GEN5_32

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_32
      BusinessCritical Edition with BC_Gen5_32 sku.
    • BUSINESSCRITICAL_BC_M_32

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_32
      BusinessCritical Edition with BC_M_32 sku.
    • BUSINESSCRITICAL_BC_GEN5_40

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_40
      BusinessCritical Edition with BC_Gen5_40 sku.
    • BUSINESSCRITICAL_BC_M_64

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_64
      BusinessCritical Edition with BC_M_64 sku.
    • BUSINESSCRITICAL_BC_GEN5_80

      public static final DatabaseSku BUSINESSCRITICAL_BC_GEN5_80
      BusinessCritical Edition with BC_Gen5_80 sku.
    • BUSINESSCRITICAL_BC_M_128

      public static final DatabaseSku BUSINESSCRITICAL_BC_M_128
      BusinessCritical Edition with BC_M_128 sku.
    • HYPERSCALE_HS_GEN5_2

      public static final DatabaseSku HYPERSCALE_HS_GEN5_2
      Hyperscale Edition with HS_Gen5_2 sku.
    • HYPERSCALE_HS_GEN5_4

      public static final DatabaseSku HYPERSCALE_HS_GEN5_4
      Hyperscale Edition with HS_Gen5_4 sku.
    • HYPERSCALE_HS_GEN5_6

      public static final DatabaseSku HYPERSCALE_HS_GEN5_6
      Hyperscale Edition with HS_Gen5_6 sku.
    • HYPERSCALE_HS_GEN5_8

      public static final DatabaseSku HYPERSCALE_HS_GEN5_8
      Hyperscale Edition with HS_Gen5_8 sku.
    • HYPERSCALE_HS_GEN5_10

      public static final DatabaseSku HYPERSCALE_HS_GEN5_10
      Hyperscale Edition with HS_Gen5_10 sku.
    • HYPERSCALE_HS_GEN5_12

      public static final DatabaseSku HYPERSCALE_HS_GEN5_12
      Hyperscale Edition with HS_Gen5_12 sku.
    • HYPERSCALE_HS_GEN5_14

      public static final DatabaseSku HYPERSCALE_HS_GEN5_14
      Hyperscale Edition with HS_Gen5_14 sku.
    • HYPERSCALE_HS_GEN5_16

      public static final DatabaseSku HYPERSCALE_HS_GEN5_16
      Hyperscale Edition with HS_Gen5_16 sku.
    • HYPERSCALE_HS_GEN5_18

      public static final DatabaseSku HYPERSCALE_HS_GEN5_18
      Hyperscale Edition with HS_Gen5_18 sku.
    • HYPERSCALE_HS_GEN5_20

      public static final DatabaseSku HYPERSCALE_HS_GEN5_20
      Hyperscale Edition with HS_Gen5_20 sku.
    • HYPERSCALE_HS_GEN5_24

      public static final DatabaseSku HYPERSCALE_HS_GEN5_24
      Hyperscale Edition with HS_Gen5_24 sku.
    • HYPERSCALE_HS_GEN5_32

      public static final DatabaseSku HYPERSCALE_HS_GEN5_32
      Hyperscale Edition with HS_Gen5_32 sku.
    • HYPERSCALE_HS_GEN5_40

      public static final DatabaseSku HYPERSCALE_HS_GEN5_40
      Hyperscale Edition with HS_Gen5_40 sku.
    • HYPERSCALE_HS_GEN5_80

      public static final DatabaseSku HYPERSCALE_HS_GEN5_80
      Hyperscale Edition with HS_Gen5_80 sku.
  • Constructor Details

    • DatabaseSku

      public DatabaseSku(String name, String tier, String family, Integer capacity, String size)
      Creates a database sku.
      Parameters:
      name - the sku name
      tier - the sku tier
      family - the sku family
      capacity - the sku capacity
      size - the sku size
  • Method Details

    • fromSku

      public static DatabaseSku fromSku(Sku sku)
      Parses a sku to a DatabaseSku instance.
      Parameters:
      sku - the sku.
      Returns:
      the DatabaseSku object, or null if sku is null.
    • getAll

      public static Collection<DatabaseSku> getAll()
      Lists the pre-defined database sku.
      Returns:
      immutable collection of the pre-defined database sku
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toSku

      public Sku toSku()
      Gets the underneath sku description.
      Returns:
      the underneath sku description
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object