При развертывании шаблона 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"
}
]
}
Есть идеи, что не так?