以下のような Azure CLI のコマンドでとれる。
az sql db list-editions -l japaneast
結果がずらららら~~~っと出てくる。もうちょっと名前だけに絞りたいときは以下のような PowerShell のワンライナーでいけそう。
az sql db list-editions -l japaneast | ConvertFrom-Json | foreach { $_.supportedServiceLevelObjectives | foreach { $_.name } }
System とかいらなさそうなのも入ってるので GeneralPurpose のみに絞るなら…
az sql db list-editions -l japaneast | ConvertFrom-Json | where { $_.name -eq "GeneralPurpose" } | foreach { $_.supportedServiceLevelObjectives | foreach { $_.name } }
とかかな?結果はこんな感じ。
GP_Gen4_1 GP_S_Gen5_1 GP_Gen4_2 GP_Gen5_2 GP_S_Gen5_2 GP_Gen4_3 GP_Gen4_4 GP_Gen5_4 GP_S_Gen5_4 GP_Gen4_5 GP_Gen4_6 GP_Gen5_6 GP_S_Gen5_6 GP_Gen4_7 GP_Gen4_8 GP_Gen5_8 GP_S_Gen5_8 GP_Gen4_9 GP_Gen4_10 GP_Gen5_10 GP_S_Gen5_10 GP_Gen5_12 GP_S_Gen5_12 GP_Gen5_14 GP_S_Gen5_14 GP_Gen4_16 GP_Gen5_16 GP_S_Gen5_16 GP_Gen5_18 GP_Gen5_20 GP_Gen4_24 GP_Gen5_24 GP_Gen5_32 GP_Gen5_40 GP_Gen5_80