我正在尝试创建一个嵌套模板,该模板将使用Azure中的恢复库进行加密。
当我尝试运行主模板时,出现以下错误,我不确定如何深入研究资源[3] .resources。
New-AzureRmResourceGroupDeployment : JsonToken EndObject is not valid for
closing JsonType Array. Path 'resources[3].resources', line 533, position 6.
At line:17 char:1
+ New-AzureRmResourceGroupDeployment -Name "ThreeDeployment" -ResourceG ...
完整模板位于 https://pastebin.com/embed_iframe/6ySqyhtH
我已经检查了模板,而且看起来还可以,尽管我可能错了:(
我一直在关注上一个问题\ answer Azure ARM JSON template - Add VM to Recovery Services Vault in different Resource Group
预先感谢,我相信在新年前夕我应该会更好一些:)
答案 0 :(得分:1)
这意味着您没有关闭模板中第4个资源的资源数组。
resources[3].resources
^ ^ ^ resources property of the fourth resource.
^ ^ resource index starting at 0
^ resource property of the template
正确的示例:https://paste.ee/p/DlPOD