如何在模板之间传递变量-ARM json

如何在模板之间传递变量-ARM json,json,templates,azure,azure-resource-manager,Json,Templates,Azure,Azure Resource Manager,我正在寻找一种将变量(普通字符串)从链接模板传递回主模板的方法 我想使用如下内容:(在链接模板中) 然后我想把这个变量调用到我的主模板中。但我似乎不知道该怎么做 "variables":{ "installStringFromNodeResources": { "value": "[??('node-resources')??.outputs.installStringNodes.value]" }, } “资源管理器模板中的共享状态”文档使用了reference()

我正在寻找一种将变量(普通字符串)从链接模板传递回主模板的方法

我想使用如下内容:(在链接模板中)

然后我想把这个变量调用到我的主模板中。但我似乎不知道该怎么做

"variables":{
   "installStringFromNodeResources": {
      "value": "[??('node-resources')??.outputs.installStringNodes.value]"
    },
}
“资源管理器模板中的共享状态”文档使用了reference(),但显然不能在变量中使用,因为它在尝试部署时给了我一个错误。
在我看来,应该有一个简单的解决方案,但我还没有看到它。

在主模板中,变量应该是:

“installStringFromNodeResources”:{
“值”:“[reference('node-resources').outputs.installStringNodes.value]”
}

沿着这条路走

"variables":{
   "installStringFromNodeResources": {
      "value": "[??('node-resources')??.outputs.installStringNodes.value]"
    },
}