[
  {
    "name": "SQLDB_BC_Gen5_2",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 2,
    "minSize_GB": 1,
    "maxSize_GB": 1024,
    "sizeIncrement_GB": 1,
    "Memory_GB": 10.4,
    "TempdbMaxDataSize_GB": 64,
    "MaxDataIOPS": 8000,
    "MaxLogRate_MBps": 24,
    "MaxConcurrentWorkers": 200,
    "elasticPoolMaxSize_GB": 1024,
    "ElasticPool_MaxDataIOPS": 9000,
    "ElasticPool_MaxLogRate_MBps": 30,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_4",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 4,
    "minSize_GB": 1,
    "maxSize_GB": 1024,
    "sizeIncrement_GB": 1,
    "Memory_GB": 20.8,
    "TempdbMaxDataSize_GB": 128,
    "MaxDataIOPS": 16000,
    "MaxLogRate_MBps": 48,
    "MaxConcurrentWorkers": 400,
    "elasticPoolMaxSize_GB": 1024,
    "ElasticPool_MaxDataIOPS": 18000,
    "ElasticPool_MaxLogRate_MBps": 60,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_6",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 6,
    "minSize_GB": 1,
    "maxSize_GB": 1536,
    "sizeIncrement_GB": 1,
    "Memory_GB": 31.1,
    "TempdbMaxDataSize_GB": 192,
    "MaxDataIOPS": 24000,
    "MaxLogRate_MBps": 72,
    "MaxConcurrentWorkers": 600,
    "elasticPoolMaxSize_GB": 1536,
    "ElasticPool_MaxDataIOPS": 27000,
    "ElasticPool_MaxLogRate_MBps": 90,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_8",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 8,
    "minSize_GB": 1,
    "maxSize_GB": 1536,
    "sizeIncrement_GB": 1,
    "Memory_GB": 41.5,
    "TempdbMaxDataSize_GB": 256,
    "MaxDataIOPS": 32000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 800,
    "elasticPoolMaxSize_GB": 1536,
    "ElasticPool_MaxDataIOPS": 36000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_10",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 10,
    "minSize_GB": 1,
    "maxSize_GB": 1536,
    "sizeIncrement_GB": 1,
    "Memory_GB": 51.9,
    "TempdbMaxDataSize_GB": 320,
    "MaxDataIOPS": 40000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 1000,
    "elasticPoolMaxSize_GB": 1536,
    "ElasticPool_MaxDataIOPS": 45000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_12",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 12,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 62.3,
    "TempdbMaxDataSize_GB": 384,
    "MaxDataIOPS": 48000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 1200,
    "elasticPoolMaxSize_GB": 3072,
    "ElasticPool_MaxDataIOPS": 54000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_14",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 14,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 72.7,
    "TempdbMaxDataSize_GB": 448,
    "MaxDataIOPS": 56000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 1400,
    "elasticPoolMaxSize_GB": 3072,
    "ElasticPool_MaxDataIOPS": 63000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_16",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 16,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 83,
    "TempdbMaxDataSize_GB": 512,
    "MaxDataIOPS": 64000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 1600,
    "elasticPoolMaxSize_GB": 3072,
    "ElasticPool_MaxDataIOPS": 72000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_18",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 18,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 93.4,
    "TempdbMaxDataSize_GB": 576,
    "MaxDataIOPS": 72000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 1800,
    "elasticPoolMaxSize_GB": 3072,
    "ElasticPool_MaxDataIOPS": 81000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_20",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 20,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 103.8,
    "TempdbMaxDataSize_GB": 640,
    "MaxDataIOPS": 80000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 2000,
    "elasticPoolMaxSize_GB": 3072,
    "ElasticPool_MaxDataIOPS": 90000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_24",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 24,
    "minSize_GB": 1,
    "maxSize_GB": 4096,
    "sizeIncrement_GB": 1,
    "Memory_GB": 124.6,
    "TempdbMaxDataSize_GB": 768,
    "MaxDataIOPS": 96000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 2400,
    "elasticPoolMaxSize_GB": 4096,
    "ElasticPool_MaxDataIOPS": 108000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_32",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 32,
    "minSize_GB": 1,
    "maxSize_GB": 4096,
    "sizeIncrement_GB": 1,
    "Memory_GB": 166.1,
    "TempdbMaxDataSize_GB": 1024,
    "MaxDataIOPS": 128000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 3200,
    "elasticPoolMaxSize_GB": 4096,
    "ElasticPool_MaxDataIOPS": 144000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_40",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 40,
    "minSize_GB": 1,
    "maxSize_GB": 4096,
    "sizeIncrement_GB": 1,
    "Memory_GB": 207.6,
    "TempdbMaxDataSize_GB": 1280,
    "MaxDataIOPS": 160000,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 4000,
    "elasticPoolMaxSize_GB": 4096,
    "ElasticPool_MaxDataIOPS": 180000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_BC_Gen5_80",
    "HardwareGen": "Gen5",
    "DocServiceTier": "Business Critical",
    "VCores": 80,
    "minSize_GB": 1,
    "maxSize_GB": 4096,
    "sizeIncrement_GB": 1,
    "Memory_GB": 415.2,
    "TempdbMaxDataSize_GB": 2560,
    "MaxDataIOPS": 204800,
    "MaxLogRate_MBps": 96,
    "MaxConcurrentWorkers": 8000,
    "elasticPoolMaxSize_GB": 4096,
    "ElasticPool_MaxDataIOPS": 256000,
    "ElasticPool_MaxLogRate_MBps": 120,
    "IOLatencyMinInMs": 1,
    "IOLatencyMaxInMs": 2
  },
  {
    "name": "SQLDB_GP_Gen5_2",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 2,
    "minSize_GB": 1,
    "maxSize_GB": 1024,
    "sizeIncrement_GB": 1,
    "Memory_GB": 10.4,
    "TempdbMaxDataSize_GB": 64,
    "MaxDataIOPS": 640,
    "MaxLogRate_MBps": 7.5,
    "MaxConcurrentWorkers": 200,
    "elasticPoolMaxSize_GB": 512,
    "ElasticPool_MaxDataIOPS": 800,
    "ElasticPool_MaxLogRate_MBps": 9.4,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_4",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 4,
    "minSize_GB": 1,
    "maxSize_GB": 1024,
    "sizeIncrement_GB": 1,
    "Memory_GB": 20.8,
    "TempdbMaxDataSize_GB": 128,
    "MaxDataIOPS": 1280,
    "MaxLogRate_MBps": 15,
    "MaxConcurrentWorkers": 400,
    "elasticPoolMaxSize_GB": 756,
    "ElasticPool_MaxDataIOPS": 1600,
    "ElasticPool_MaxLogRate_MBps": 18.8,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_6",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 6,
    "minSize_GB": 1,
    "maxSize_GB": 1536,
    "sizeIncrement_GB": 1,
    "Memory_GB": 31.1,
    "TempdbMaxDataSize_GB": 192,
    "MaxDataIOPS": 1920,
    "MaxLogRate_MBps": 22.5,
    "MaxConcurrentWorkers": 600,
    "elasticPoolMaxSize_GB": 1536,
    "ElasticPool_MaxDataIOPS": 2400,
    "ElasticPool_MaxLogRate_MBps": 28.1,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_8",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 8,
    "minSize_GB": 1,
    "maxSize_GB": 1536,
    "sizeIncrement_GB": 1,
    "Memory_GB": 41.5,
    "TempdbMaxDataSize_GB": 256,
    "MaxDataIOPS": 2560,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 800,
    "elasticPoolMaxSize_GB": 1536,
    "ElasticPool_MaxDataIOPS": 3200,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_10",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 10,
    "minSize_GB": 1,
    "maxSize_GB": 1536,
    "sizeIncrement_GB": 1,
    "Memory_GB": 51.9,
    "TempdbMaxDataSize_GB": 320,
    "MaxDataIOPS": 3200,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 1000,
    "elasticPoolMaxSize_GB": 1536,
    "ElasticPool_MaxDataIOPS": 4000,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_12",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 12,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 62.3,
    "TempdbMaxDataSize_GB": 384,
    "MaxDataIOPS": 3840,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 1200,
    "elasticPoolMaxSize_GB": 2048,
    "ElasticPool_MaxDataIOPS": 4800,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_14",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 14,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 72.7,
    "TempdbMaxDataSize_GB": 448,
    "MaxDataIOPS": 4480,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 1400,
    "elasticPoolMaxSize_GB": 2048,
    "ElasticPool_MaxDataIOPS": 5600,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_16",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 16,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 83,
    "TempdbMaxDataSize_GB": 512,
    "MaxDataIOPS": 5120,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 1600,
    "elasticPoolMaxSize_GB": 2048,
    "ElasticPool_MaxDataIOPS": 6400,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_18",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 18,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 93.4,
    "TempdbMaxDataSize_GB": 576,
    "MaxDataIOPS": 5760,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 1800,
    "elasticPoolMaxSize_GB": 3072,
    "ElasticPool_MaxDataIOPS": 7200,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_20",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 20,
    "minSize_GB": 1,
    "maxSize_GB": 3072,
    "sizeIncrement_GB": 1,
    "Memory_GB": 103.8,
    "TempdbMaxDataSize_GB": 640,
    "MaxDataIOPS": 6400,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 2000,
    "elasticPoolMaxSize_GB": 3072,
    "ElasticPool_MaxDataIOPS": 8000,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_24",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 24,
    "minSize_GB": 1,
    "maxSize_GB": 4096,
    "sizeIncrement_GB": 1,
    "Memory_GB": 124.6,
    "TempdbMaxDataSize_GB": 768,
    "MaxDataIOPS": 7680,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 2400,
    "elasticPoolMaxSize_GB": 3072,
    "ElasticPool_MaxDataIOPS": 9600,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_32",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 32,
    "minSize_GB": 1,
    "maxSize_GB": 4096,
    "sizeIncrement_GB": 1,
    "Memory_GB": 166.1,
    "TempdbMaxDataSize_GB": 1024,
    "MaxDataIOPS": 10240,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 3200,
    "elasticPoolMaxSize_GB": 4096,
    "ElasticPool_MaxDataIOPS": 12800,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_40",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 40,
    "minSize_GB": 1,
    "maxSize_GB": 4096,
    "sizeIncrement_GB": 1,
    "Memory_GB": 207.6,
    "TempdbMaxDataSize_GB": 1280,
    "MaxDataIOPS": 12800,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 4000,
    "elasticPoolMaxSize_GB": 4096,
    "ElasticPool_MaxDataIOPS": 16000,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  },
  {
    "name": "SQLDB_GP_Gen5_80",
    "HardwareGen": "Gen5",
    "DocServiceTier": "General Purpose",
    "VCores": 80,
    "minSize_GB": 1,
    "maxSize_GB": 4096,
    "sizeIncrement_GB": 1,
    "Memory_GB": 415.2,
    "TempdbMaxDataSize_GB": 2560,
    "MaxDataIOPS": 12800,
    "MaxLogRate_MBps": 30,
    "MaxConcurrentWorkers": 8000,
    "elasticPoolMaxSize_GB": 4096,
    "ElasticPool_MaxDataIOPS": 16000,
    "ElasticPool_MaxLogRate_MBps": 37.5,
    "IOLatencyMinInMs": 5,
    "IOLatencyMaxInMs": 10
  }
]