【问题标题】:Azure Logic Apps parameters - how to use it?Azure Logic Apps 参数 - 如何使用它?
【发布时间】:2019-12-19 13:39:56
【问题描述】:

现在几周以来,逻辑应用设计器中新增了一个“参数”部分。我们可以创建参数并在逻辑应用程序中使用这些参数:

很遗憾,有两件事缺失(或尚未工作):

  • 我们无法设置参数的“当前值”(如下图,Actual Value 字段为灰色)
  • 当我们将逻辑应用导出为 ARM 模板时,参数不会在 ARM 模板中用作 ARM 参数。

是我遗漏了什么,还是仅仅是因为一些功能尚未部署?

【问题讨论】:

    标签: azure-logic-apps


    【解决方案1】:

    我不确定默认/实际值应该如何在逻辑应用设计器中工作,但对于使用(设计器)参数导出 ARM 模板,我使用的是 LogicAppTemplateCreator 的最后一个版本,它适用于我。

    模板sn-p包含“paramDateFrom”参数及其默认值,用于ARM的参数部分:

        ...
        "paramDateFrom": {
        "type": "string",
        "defaultValue": "2019-12-19"
      }
    },
    "variables": {},
    "resources": [
    {
      "type": "Microsoft.Logic/workflows",
      "apiVersion": "2016-06-01",
      "name": "[parameters('logicAppName')]",
      "location": "[parameters('logicAppLocation')]",
      "dependsOn": [],
      "properties": {
        "definition": {
          "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
          "contentVersion": "1.0.0.0",
          "parameters": {
            "DateFrom": {
              "defaultValue": "[parameters('paramDateFrom')]",
              "type": "String"
            }
          },
          ...
    

    模板参数文件包含实际值:

      ...
      "parameters": {
      "paramDateFrom": {
      "value": "2019-12-20"
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-13
      • 2018-11-14
      • 2021-12-16
      • 2022-12-11
      • 1970-01-01
      • 2022-10-06
      • 2019-08-20
      相关资源
      最近更新 更多