Конфигурация Azure WebApp - недопустимо несколько экземпляров VirtualApplications copyIndex - PullRequest
0 голосов
/ 25 апреля 2018

При развертывании шаблона WebApp ARM в Azure я получаю следующую ошибку:

'Функция шаблона' copyIndex 'не ожидается в этом месте.Функция может использоваться только в ресурсе с указанной копией. '

   "resources":[
            {
                "type": "Microsoft.Web/sites/config",
                "name": "[concat(variables('webSiteName'),'/','web')]",
                "apiVersion": "2015-08-01",
                "dependsOn": [
                  "[resourceId('Microsoft.Web/sites', variables('webSiteName'))]"
                ],
                "properties": {
                "alwaysOn": "true",
                "copy": [
                    {
                        "name": "virtualApplications",
                        "count": "[length(parameters('virtualdirectories'))]",
                        "input": {
                            "virtualPath": "[parameters('virtualdirectories')[copyIndex('virtualApplications')].virtualpath]",
                            "physicalPath": "[parameters('virtualdirectories')[copyIndex('virtualApplications')].physicalpath]"
                        }
                    }
                ]
                }

Мой файл параметров содержит виртуальные каталоги ..:

 "virtualdirectories": {
        "value": [
            {
                "virtualpath": "vd1",
                "physicalpath": "site\\pd1"
            },
            {
                "virtualpath": "vd2",
                "physicalpath": "site\\pd2"
            }
        ]
    }

Есть идеи, что не так?

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