in arm-templates/sqlDwAutoScaler/SqlDwAutoScaler/Shared/DwuConfigManager.cs [46:59]
public string GetDownLevelDwu(string dwu)
{
int i = Array.IndexOf(DwuConfigs.DwuConfigArray, dwu);
// If it is already at min level, return as it is
if (i == 0)
{
return dwu;
}
if (i > 0)
{
return DwuConfigs.DwuConfigArray[i - 1];
}
throw new ArgumentException($"Unsupported DWU was given!");
}