Как установить retryPolicy в качестве переменной шаблона ARM - PullRequest
0 голосов
/ 11 июня 2018

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

Согласно this :

Variables:      Values that are used as JSON fragments in the template to simplify template language expressions.

Так что, похоже, переменная - это то, что я ищу.Но как мне определить тип, чтобы он соответствовал тому, который мне нужен, чтобы можно было сделать это:

"retryPolicy": "[variables('myPolicy')]"

1 Ответ

0 голосов
/ 12 июня 2018

Вы можете добавить переменную в конфигурацию переменных вашего шаблона следующим образом:

"variables": {
  "myPolicy": {},
  ...
}

Вы можете установить функцию политики в {}, а переменную myPolicy можно использовать как дубликат variables('myPolicy').

Дополнительные сведения о переменных см. В документе Раздел переменных шаблонов Azure Resource Manager .

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...