Я создаю шаблон ресурсов Azure и получаю эту ошибку проверки, когда указываю теги:
New-AzureResourceGroupDeployment: ошибка 1: Code=InvalidTemplate; Сообщение = Ошибка проверки шаблона развертывания: «Ресурс шаблона« хостинг-план »в строке« 86 »и столбце« 10 »недействителен: выражение языка шаблона« [параметры («intranetConnectivity »)]» не поддерживается..».
Вот соответствующий раздел шаблона:
"parameters": {
"intranetConnectivity": {
"type": "bool",
"defaultValue": false
},
...
}
"name": "[parameters('siteName')]",
"type": "Microsoft.Web/sites",
"location": "[parameters('siteLocation')]",
"tags": {
"[concat('hidden-related:', resourceGroup().id, '/providers/Microsoft.Web/serverfarms/', parameters('hostingPlanName'))]": "Resource",
"ServiceModel": "[parameters('serviceModel')]",
"IntranetConnectivity": "[parameters('intranetConnectivity')]",
"Environment": "[parameters('environment')]"
},
Я подумал, что, возможно, имя параметра слишком длинное, но я получаю ту же ошибку независимо от имени параметра.