Все примеры имеют режим вложенных шаблонов, установленный в «Incremental».Может ли вложенный шаблон Azure ARM быть развернут с режимом Complete?
Когда я установил его «Complete», я получаю следующее сообщение об ошибке:
error: InvalidNestedDeploymentMode : Specified deployment mode 'Complete' is not supported for nested deployment 'shared'. Please see https://aka.ms/arm-deploy for usage details.
error: Deployment validate failed.
error: Error information has been recorded to /Users/.../.azure/azure.err
verbose: Error: Deployment validate failed.
Я попытался запустить создание развертывания ж/как дополнительных и полный режим, получая ту же ошибку.
Не был уверен, что это было возможно - не удается найти какие-либо документы, связанные с ошибкой «InvalidNestedDeploymentMode».
Порция шаблона ARM:
{
"name": "[concat('node', copyIndex())]",
"type": "Microsoft.Resources/deployments",
"apiVersion": "2015-01-01",
"dependsOn": [
"[resourceId('Microsoft.Resources/deployments', 'shared')]"
],
"copy": {
"name": "nodecopy",
"count": "[parameters('vmCount')]"
},
"properties": {
"mode": "Complete",
"templateLink": {
"uri": "...",
"contentVersion": "1.0.0.0"
}
}
В нижней части этой страницы он говорит только шаблон корня может быть установлен Выполнения: https://msdn.microsoft.com/en-us/library/azure/dn790564.aspx «Для вложенные шаблоны, режим развертывания Complete разрешен только на шаблоне корневого уровня « –