Использование типа параметра bool для условий в шаблонах Azure Resource Manager (ARM) - PullRequest
0 голосов
/ 06 июня 2018

В шаблоне ARM со следующим параметром:

{
  "$schema": "...",
  "contentVersion": "1.0.0.0",
  "parameters": {

  ...

    "SkipThisComponent": {
      "type": "bool"

   ...
}

как использовать его в условиях ресурса?

"resources": [
    {
      "apiVersion": "...",
      "name": "...",
      "type": "...",
      "condition": "[???]",

Я опробовал несколько подходов, но кажется, чтоequals поддерживает только [int, string, array или object], if нужны как условие, так и значения для его сопоставления и т. Д. Я не нашел хорошего чистого подхода, все кажутся обходными путями при приведении ...

1 Ответ

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

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

"condition" : "[variables('SkipThisComponent')]"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...