API управления Azure. Как изменить уровень цен веб-приложений?

Я автоматизирую создание веб-приложений Azure с помощью SDK управления (т. https://github.com/Azure/azure-sdk-for-net), и неясно, как изменить уровень ценообразования плана обслуживания приложения веб-приложений с помощью этот SDK. В частности, я хочу изменить веб-приложения, которые я создаю, с "Бесплатные" на "Общие".

Как я могу это сделать?

2 ответа

Решение

Смотреть на WebHostingPlanOperations.UpdateAsync() ( WebHostingPlanOperations.cs).

Обратите внимание, что это занимает WebHostingPlanUpdateParameters Объект как параметр (находится в разделе "Модели" здесь). В пределах этого вы можете установить:

  • WorkerSize (0, 1 или 2 для малого, среднего или большого)
  • SkuOptions (который занимает SkuOptions enum, также в Models, здесь).

SkuOptions ценности:

  • Бесплатно = 0
  • Shared = 1
  • Basic = 2
  • Стандарт = 3
  • Премиум = 4

Вы можете изменить уровень цен на портале

WebApps -> Выберите веб-приложение -> Масштаб -> Выберите желаемый уровень цен.

введите описание изображения здесь

Другие вопросы по тегам