Я пытаюсь развернуть группу ресурсов, включающую учетную запись службы автоматизации Azure. Один из параметров в файле parameters.json называется automationAccounts_DSCAutomationAccount_sku
. Помещение произвольной строки в качестве значения приводит к ошибке InvalidTemplate
:
Предоставленное значение параметра шаблона «automationAccounts_DSCAutomationAccount_sku» в строках «7» и «7» недопустимо.».
Конкретный вопрос. Что может представлять собой действительное значение? В powershell нет свойства sku
объекта AutomationAccount. А при создании новой учетной записи на портале нет возможности выбрать один из множества различных типов учетных записей автоматизации, существует только один вид. Так зачем же Azure нужно поле SKU?
Общий вопрос. Как в шаблонах Azure (и файлах параметров) узнать, что ожидает определенное поле и какие поля требуются для определенного ресурса? Существует ли какой-либо централизованный документ, отвечающий всем этим требованиям?
Кажется, что его нет, и если это так, то создать шаблоны практически невозможно, и остается единственный реальный вариант для создания templates настраивает группу ресурсов на портале Azure, а затем загружает созданный файл шаблона JSON.