【问题标题】:how to get a parameter from a runbook when it is excuted through logic apps通过逻辑应用执行时如何从 Runbook 获取参数
【发布时间】:2019-10-10 08:30:44
【问题描述】:

当它通过 azure 逻辑应用触发时,我试图从 Run Book 中获取参数

get job output(Azure Automation)

azure run book (Power Shell)

$Name="Client-A"
echo $Name

是否有获取此参数的方法,因为我需要通过邮件发送此值 示例:触发器主体,#content 的输出

【问题讨论】:

  • 所以您的逻辑应用程序将使用 webhook 来触发您的 azure Runbook 并带有一些动态参数,并且您希望按照步骤在逻辑应用程序中获取这些参数?
  • 现在只是调度器(重复),是的,斯坦利

标签: azure azure-logic-apps


【解决方案1】:

如果要获取传递给 Runbook 的参数,可以使用 body('Create_job')['properties']['parameters']['parametername'] 之类的表达式获取。结果将如下图所示。在我的测试中,我得到了所有参数。

如果你想获取你在 Runbook 中设置的参数,例如 $Name="Client-A",目前逻辑应用不支持获取它。但是,如果您使用逻辑应用更改在 Runbook 中设置的默认参数,您仍然可以获得它。

【讨论】:

    猜你喜欢
    • 2019-12-31
    • 2021-12-03
    • 2020-12-23
    • 1970-01-01
    • 1970-01-01
    • 2021-08-09
    • 1970-01-01
    • 1970-01-01
    • 2018-06-13
    相关资源
    最近更新 更多