如何将参数传递给从警报调用的逻辑应用程序

How to pass a parameter to a logic app invoked from an alert

我有一个警报(预定查询请求)调用一个操作组,该操作组调用一个逻辑应用程序,该逻辑应用程序执行一个函数应用程序。逻辑应用是 HTTP 触发的。 我想在测试、预生产、生产上部署相同的警报,并将 "environment" 作为参数从警报传递到操作组,再到逻辑应用程序再到函数应用程序。 有没有办法从警报传递参数?你能给我指一个 JSON 样本吗?

考虑将逻辑应用的本地版本部署到每个环境,并在逻辑应用启动时使用环境名称初始化变量。使用参数化 ARM 模板和 Azure Devops 为每个模板应用适当的环境值。它可以获得 little messy mixing ARM and Logic App definitions,但在这种情况下它可能会非常有益。