Azure 是否可以模块化逻辑应用程序ARM模板

Azure 是否可以模块化逻辑应用程序ARM模板,azure,azure-resource-manager,azure-logic-apps,arm-template,azure-template,Azure,Azure Resource Manager,Azure Logic Apps,Arm Template,Azure Template,我们知道这样可以将大型ARM模板拆分为较小的模板(即链接的ARM模板),以便更好地管理和维护。对于逻辑应用程序ARM模板,我们也可以这样做吗。就逻辑应用ARM模板中使用的资源而言,这似乎是可能的。但是整个流程呢?逻辑应用程序流是否也可以以链接模板的形式进行模块化?即使是单个资源定义,也可以使用链接模板对其进行模块化。流量将相当直接: 如果某些零件是独立的资源,请将其移动到嵌套模板 调用嵌套模板 如果只有1个资源具有大块json,则可以执行以下操作: 确定要卸载的各个json属性 将它们作为变量移

我们知道这样可以将大型ARM模板拆分为较小的模板(即链接的ARM模板),以便更好地管理和维护。对于逻辑应用程序ARM模板,我们也可以这样做吗。就逻辑应用ARM模板中使用的资源而言,这似乎是可能的。但是整个流程呢?逻辑应用程序流是否也可以以链接模板的形式进行模块化?

即使是单个资源定义,也可以使用链接模板对其进行模块化。流量将相当直接:

  • 如果某些零件是独立的资源,请将其移动到嵌套模板
  • 调用嵌套模板
  • 如果只有1个资源具有大块json,则可以执行以下操作:

  • 确定要卸载的各个json属性
  • 将它们作为变量移动到嵌套模板中
  • 使嵌套模板输出这些变量
  • 调用嵌套模板
  • 将嵌套模板输出传递给相应的json键

  • 谢谢。我会试试这个。第一部分有道理,但第二部分我不太清楚。但是,让我试试这个。好吧,如果你的模板包含输出,你可以在任何模板中获得输出,所以你可以有效地使用它作为模块化东西的一种方式