Создать имя свойства ARM динамически - PullRequest
0 голосов
/ 05 декабря 2018

Можно ли построить имя свойства динамически?Я хочу сделать что-то вроде этого:

"resources": [
        {
          "name": "appsettings",
          "type": "config",
          "apiVersion": "2015-08-01",
          "dependsOn": [
            "[resourceId('Microsoft.Web/sites', variables('webAppName'))]"
          ],
          "properties": {
            "StorageAccounts:WritableAccountName": "[reference('mainStorage').outputs.storageAccountName.value]",
            "[concat('StorageAccounts:Accounts:', [reference('mainStorage').outputs.storageAccountName.value])]": "[reference('mainStorage').outputs.storageAccountConnString.value]",
          }
        }
      ]

В результате я хочу создать StorageAccounts:WritableAccountName и StorageAccounts:Accounts:mystorageaccount настройки приложения.

Мой подход не работает: у меня естьошибка при проверке шаблона:

Невозможно разобрать выражение языка 'concat (...'

Есть ли другой способ сделать это?

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