从TFS REST API检索代理请求列表

问题描述 投票:3回答:1

TFS 2015.3,内部。

TFS的REST API有一个未记录的部分,用于处理应用程序池:服务器级别的_apis/distributedtask/pools以及更低级别。我可以向下钻取代理商的详细信息:_apis/distributedtask/pools/111/agents/222。现在,在Web UI中,每个代理有两个集合:请求和功能。有谁知道那些REST API URL?添加/requests/capabilities会产生“找不到文档”错误。

如果TFS API以某种方式自我描述,我还没有发现如何。我想念WSDL ......

tfs2015 ms-release-management
1个回答
6
投票

我打开了Chrome网络检查器,发现这些是请求和功能的API调用。这些来自最新的VSTS,但我认为同样适用于TFS 2015.3。 enter image description here

对于请求:_apis/distributedtask/pools/1/jobrequests?agentId=1&completedRequestCount=25

能力:_apis/distributedtask/pools/1/agents/1?includeCapabilities=true

注意:这些都是未记录的,因此如果您依赖这些TFS,则在升级TFS时应该保持警惕。

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