обновлено, чтобы ответить на актуальный вопрос
При копании в Rest API выясняется, что это не требуется для создания ресурса.
просмотр исходного кода Azure Cli * * Размер 1010 * считается игнорируемым. ссылки на размер полностью удалены в текущей версии Cli.
трудно сказать, не копаясь в версиях всего вышеперечисленного, но это говорит о том, что это артефакт, который больше не используется, но еще должен быть удален из API, а следовательно, и документации (так как документация автоматизирована из API)
Это все очень плохо задокументировано! - однако можно покопаться и выяснить, что идет куда
смотрит здесь говорит -
Значение параметра sku-name соответствует соглашению {ценовой уровень} _ {compute generation} _ {vCores}, как в примерах ниже:
Пока , это даст вам размер
Compute generation Gen 4, Gen 5 Gen 4, Gen 5 Gen 5
vCores - - - - - 1, 2 - 2, 4, 8, 16, 32 - 2, 4, 8, 16
Memory per vCore 2 GB 5 GB 10 GB
(это не очень хорошая таблица! Лучше посмотрите оригинал по ссылке!)
Уровни ценообразования
- базовый - B
- общее - GP
- память оптимизирована - МО
так что для базового 1 ядра поколения 4 вы бы использовали B_Gen4_1 - аналогично для оптимизированной памяти 5 поколения с 16 ядрами вы использовали бы MO_Gen5_16
На этой странице также указываются пределы хранения для каждого SKU