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

时间:2016-03-03 13:01:13

标签: json templates azure azure-resource-manager

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

我想使用类似的东西:(在链接模板中)

HWPF

然后我想把这个变量调用到我的主模板中。但我似乎无法解决问题。

 "outputs": {
  "installStringNodes": {
    "type": "string",
    "value": "[variables('installString').value]"
  }
}    

资源管理器模板中有一个共享状态'使用reference()的doc,但显然不能在变量中使用,因为它在尝试部署时会给我一个错误。 在我看来应该有一个简单的解决方案,但我还没能看到它..

1 个答案:

答案 0 :(得分:2)

在主模板中,变量应为:

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

按照此步骤浏览sharing state between templates