すべての例では、ネストされたテンプレートのモードが「インクリメンタル」に設定されています。私は「完全」に設定するとAzure ARMのネストされたテンプレートを完全モードで展開できますか?
、私は次のエラーを取得する:
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.
私は同じエラーを取得して、両方の増分および完全なモード/ wの展開の作成を実行しようとしました。
これが可能であるかどうかは不明でした。エラー '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 「についてネストされたテンプレート、展開モード完全はルートレベルのテンプレートでのみ許可されます " –