如何解决如何使用Azure Board触发API调用或脚本
有没有一种方法可以在Azure Board中设置API调用触发?可以说一个项目是“请求批准在AWS中创建S3存储桶”,我想在该项目的状态从执行更改为完成时触发S3创建API或脚本。我的最终目标是使组织中的S3存储桶创建,VPC创建,关闭/启动VM等任务自动化。
解决方法
您可能想创建一个Webhook。
Webhooks提供了一种将事件的JSON表示发送到 任何服务。只需一个公共端点(HTTP或 HTTPS)。
您将设置为在更新的工作项目上触发。您需要在接收器上编码以解释更新。
,A。如果要通过工作项状态更新来触发API,则需要自己的网站来接收来自VSTS Web挂钩的消息,并发送请求以运行API调用或脚本,并在Azure DevOps中创建Webhook。 使用以下功能开发自己的网站:
- 检查已更新工作项的当前状态。您可以通过REST API获取工作项信息,并检查System.State的值。
- 根据System.State的值,触发相关的API或脚本。
B。 登录Power自动化并创建自定义工作流程。您可以参考此doc了解更多详细信息。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。