【问题标题】:Start-AzLogicApp command does not pass parameter values logic appStart-AzLogicApp 命令不传递参数值逻辑应用
【发布时间】:2021-04-29 10:46:57
【问题描述】:

我能够使用“Start-AzLogicApp”命令启动逻辑应用程序,但作为此命令的一部分传递的参数实际上并未传递给逻辑应用程序。而是使用默认值。

触发逻辑App的代码 $parameters = @{ "开始时间" = $startTime; "结束时间" = $endTime } 启动-AzLogicApp -ResourceGroupName myres -Name $logicAppName -MyLogicApp $trigger.Name -Parameters $parameters

逻辑应用参数定义 “参数”: “时间结束”: { “默认值”:“temp2”, “类型”:“字符串” }, “开始时间”: { “默认值”:“温度”, “类型”:“字符串” }

感谢是否有人可以提供帮助。

【问题讨论】:

    标签: azure-logic-apps


    【解决方案1】:

    这似乎是Start-AzLogicApp 命令的一个错误,这里是另一个post 关于这个问题的供您参考:

    作为一种解决方法,您可以通过以下命令触发带参数的逻辑应用:

    $parameters = '{ 
        "param1": "abc" 
    }'
    
    $headers = @{"Content-Type" = "application/json"}
    
    Invoke-WebRequest -Uri $url -Method POST -Body $parameters -Headers $headers
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 2010-11-11
      • 2010-09-14
      • 2012-07-12
      • 2016-03-25
      • 1970-01-01
      相关资源
      最近更新 更多