Рубрики
Uncategorized

Azure Infra в качестве кода, шаблон рук Cheat лист

1 шаблон шаблона руки Первый элемент, с помощью Конвенции шаблона. Содержит … Помечено с лазурным лазурным, дежоптом, IAC.

1 шаблон шаблона руки

Первый элемент, конвенцией шаблона. Он содержит местоположение и имя схемы вместе с его версией. Имя схемы определяет объем шаблона.

Группа ресурсов deploymenttemplate.json. 2019-04-01
Подписка ПодпискайтеДетятингTemplate.json. 2018-05-01
Группа управления ManagementGroupDeploymentTemplate.json. 2019-08-01
Жилец TenantDeploymentTemplate.json. 2019-08-01
Параметр deploymenttemplate.json. 2019-04-01

Шаблон

2 Версия контента

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

3 метаданные

Необязательно, давайте определим любое свойство, которое вы хотите документировать свой шаблон

4 API Профиль

По желанию. Полезно, если вы планируете развертывать шаблон в области Azure Cloud и Azure Stack или Azure Gov. Профиль API Убедитесь, что API-версия каждого ресурса в шаблоне доступна в целевой среде, и вам не нужно предоставлять версию API на уровне ресурсов.

API профиль

5 комментариев

Шаблон ARM позволяет вам прокомментировать свой код с одним строкой комментарий//или многоуровневые комментарии с/* */

6 параметров

Параметры являются входами пользователя. Каждый параметр набирается (String, Int, Array, Bool, объект, SecureString и SecureObject). Вы можете иметь значение по умолчанию (defaultpalue), разрешенное значение (Produltvalue A Array), максимальная и минимальная длина (MaxLength и Minlength для строки и массива), максимальное и минимальное значение (MaxValue и Minvalue для значения INT) и описание через метаданные:описание.

Параметры в шаблонах ARM

7 функций

Этот раздел позволяет вам определить ваши функции в вашем шаблоне. Часто эти функции называются определенными пользователем функциями, чтобы избежать путаницы со встроенным шаблонным функциями. Чтобы создать функцию, вам необходимо создать пространство имен и определить параметры и вывод.

Функции

8 переменных

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

Переменные в шаблоне руки

9 ресурсов

Раздел ресурсов — это то, где вы определяете то, что вы хотите развернуть. Это массив, где вы Определите то, что вам нужно развернуть. Ресурсы

10 выходов

Цель этого раздела — вернуть информацию после развертывания. Каждое значение имеет тип, тот же тип, что и в разделе «Параметры».

Выходы в шаблонах ARM

Оригинал: «https://dev.to/omiossec/arm-template-cheat-sheet-3j53»