【问题标题】:Azure Logic App - How do I specify optional parameters "When a HTTP request is received"?Azure 逻辑应用 - 如何指定可选参数“收到 HTTP 请求时”?
【发布时间】:2021-04-21 15:38:50
【问题描述】:

早上好。我是逻辑应用程序的新手,我想为逻辑应用程序添加一个可选参数,如下所示。我假设如果我在相对路径中指定它,它总是需要提供,但也许不是这样。这是一个布尔参数,所以如果没有提供它,也许有一种方法可以设置默认值“false”?任何建议将不胜感激!

【问题讨论】:

    标签: azure-functions azure-logic-apps


    【解决方案1】:

    你需要设置动态内容和表达来实现这个:

    if(equals(triggerOutputs()['relativePathParameters']['type'],'{}'),false,triggerOutputs()['relativePathParameters']['type'])
    

    if(equals(triggerOutputs()['relativePathParameters']['year'],'{}'),false,triggerOutputs()['relativePathParameters']['year'])
    

    这是表达式的官方文档:

    https://docs.microsoft.com/en-us/azure/logic-apps/workflow-definition-language-functions-reference#if

    https://docs.microsoft.com/en-us/azure/logic-apps/workflow-definition-language-functions-reference#equals

    【讨论】:

    猜你喜欢
    • 2019-11-06
    • 2017-01-21
    • 1970-01-01
    • 2017-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-20
    • 2020-02-05
    相关资源
    最近更新 更多