Параметры шаблона Azure Resource Manager

Я пробую свои силы по шаблонам диспетчера ресурсов Azure.

Поэтому для создания любого нового ресурса я пытаюсь выяснить, какие все параметры требуются и являются ли они обязательными или необязательными. Но не удалось получить документацию по тому же самому.

Я ищу документацию, которая чем-то похожа на AWS. Чтобы лучше познакомиться с сайтами о ресурсах.

Заранее спасибо!!

ИЗМЕНИТЬ Я не ищу параметры, которые передаются в шаблон. Мне нужны параметры ресурсов. Параметры, которые указаны в теге properties каждого ресурса.

Пример. В приведенном ниже ресурсе «virtualNetworks» есть параметры ресурса, такие как addressSpace, подсети. virtualNetworks


person Anand    schedule 05.04.2016    source источник
comment
Вы используете существующие шаблоны или создаете новые шаблоны с нуля?   -  person Gaurav Mantri    schedule 05.04.2016
comment
Попытка создать шаблоны с нуля в соответствии с конкретными сценариями использования   -  person Anand    schedule 05.04.2016


Ответы (2)


Это должно вам помочь.

Это схема для шаблонов развертывания. В нем есть схемы для каждого типа ресурса, который можно поместить в шаблон руки. Например, если мы посмотрим на схему для Виртуальные машины, он содержит все доступные свойства, профили, расширения, то, что требуется или нет, и т. д.

Однако вам не обязательно действительно смотреть на это и изучать это. Когда вы создаете свой шаблон руки в Visual Studio, intellisense должен сработать и показать вам, действительно ли то, что вы вставляете в шаблон, или нет. Например, здесь я редактирую свойства общедоступного IP-адреса, и он показывает мне, какие свойства можно добавить.

шаблон руки intellisense

person Edward Rixon    schedule 05.04.2016
comment
Привет, Эд, спасибо за ответ. Ссылка на схему, которую вы дали, очень полезна. Однако, обращаясь к схеме virtualNetworks, я вижу тег required под каждым свойством определений. Но не может отследить какой-либо тег required для определений, в котором будет указано, какие свойства в рамках определений требуются. Есть идеи, как я могу их получить? Кроме того, всякий раз, когда я создаю ресурс в Visual Studio. Есть параметры по умолчанию, которые появляются для этого конкретного ресурса. Должен ли я предполагать, что это обязательные параметры? - person Anand; 06.04.2016

Вы правы, документации по ресурсам и необходимым параметрам не хватает.

Мой совет:

  1. Ознакомьтесь с шаблонами Azure-Quickstart, более чем достаточно примеров: Шаблоны быстрого запуска
  2. Уже несколько дней вы можете экспортировать шаблоны ARM с портала Azure. Итак, создайте свой ресурс на портале и экспортируйте шаблоны и параметры: Microsoft Blog
  3. Проверьте обозреватель ресурсов: обозреватель ресурсов
person opHASnoNAME    schedule 05.04.2016
comment
Спасибо за Ваш ответ. Мне нужно будет изучить второй вариант, о котором вы упомянули. Но с другими вариантами выходить сложно. Это было бы легко, если бы была некоторая надлежащая документация. - person Anand; 05.04.2016