繁体   English   中英

如何使用 Azure Board 触发 API 调用或脚本

[英]How to using Azure Board to trigger a API call or script

有没有办法可以在 Azure Board 中设置 API 呼叫触发? 假设一项是“请求批准在 AWS 中创建 S3 存储桶”,我想在该项的状态从执行更改为完成时触发 S3 创建 API 或脚本。 我的最终目标是在我的组织中自动执行 S3 存储桶创建、VPC 创建、关闭/启动 VM 等任务。

您可能想要创建一个Webhook

Webhook 提供了一种将事件的 JSON 表示形式发送到任何服务的方法。 所需要的只是一个公共端点(HTTP 或 HTTPS)。

您将设置为触发更新的工作项。 您需要在接收器上编码以解释更新。

在此处输入图像描述

A. 如果您想通过工作项 state 更新触发 API,您需要自己的网站接收来自 VSTS web 挂钩的消息并发送请求以运行 API 调用或脚本,并在 Azure DevOps 中创建 webhook。 使用以下功能开发您自己的网站:

  1. 检查更新的工作项的当前 state。 您可以通过REST API获取工作项信息,并检查 System.State 的值。
  2. 根据System.State的值,触发相关的API或脚本。

B. 登录 Power Automate 并创建自定义工作流程。 您可以参考此文档了解更多详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM