逻辑应用标准(单租户)-如何使用 REST API 在现有逻辑应用中创建附加/新工作流

问题描述 投票:0回答:2

我拥有带有一些工作流程的现有逻辑应用程序标准。目标是使用 REST API 创建额外的工作流程。

azure azure-logic-apps azure-logic-app-standard
2个回答
1
投票

在标准逻辑应用程序中创建新的工作流程。您可以根据您的要求将类型更改为无状态或有状态,并根据您的要求更新请求正文中的触发器/操作/输出。

发帖 https://management.azure.com/subscriptions/{订阅 ID}/resourceGroups/{资源组名称}/providers/Microsoft.Web/sites/{逻辑应用名称}/deployWorkflowArtifacts?api-version=2018-11 -01 授权:不记名

请求正文: {"files":{"<>/workflow.json":{"definition":{"$schema":https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06 -01/workflowdefinition.json#,"actions":{},"contentVersion":"1.0.0.0","outputs":{},"triggers":{"manual":{"inputs":{}," kind":"Http","type":"请求"}}},"kind":"有状态"}}}

更新标准逻辑应用中的现有工作流程

发帖 https://management.azure.com/subscriptions/{订阅 ID}/resourceGroups/{资源组名称}/providers/Microsoft.Web/sites/{逻辑应用名称}/hostruntime/runtime/webhooks/workflow/api /management/workflows/{yourworkflowname}/validate?api-version=2018-11-01 授权:不记名

请求正文: {“属性”:{“定义”:{“$schema”:https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#,“操作":{},"contentVersion":"1.0.0.0","outputs":{},"triggers":{"manual":{"inputs":{},"kind":"Http","type" :“请求”}}},“种类”:“有状态”}}

标准逻辑应用构建在 azure function 应用运行时之上,并且使用与 azure function 相同的 REST API。确保在标题中添加 Content-Type as application/json 要熟悉REST API功能,您可以参考此文档。要熟悉 Azure 管理 API 和生成令牌,请参阅本文档


0
投票

更新标准逻辑应用中的现有工作流

经过彻底调查,我找到了使用 Standard LogicApp 进行 UPDATE & DELETE 的线索;它与 CREATE 的 URL 和有效负载相同,但具有附加的标头值:If-Match : *

© www.soinside.com 2019 - 2024. All rights reserved.