Получение списка запросов агентов из TFS REST API

TFS 2015.3, в помещениях.

REST API TFS имеет недокументированную часть, которая имеет дело с пулами приложений: _apis/distributedtask/poolsна уровне сервера и ниже. Я могу детализировать весь путь к деталям агента: _apis/distributedtask/pools/111/agents/222. Теперь в веб-интерфейсе есть два набора для каждого агента: запросы и возможности. Кто-нибудь знает URL-адреса API REST для них? Добавление /requestsили /capabilitiesполучение ошибки «Документ не найден».

Если API TFS каким-то образом описывает себя, мне еще предстоит выяснить, как это сделать. Я пропустил WSDL ...

tfs2015,ms-release-management,

2

Ответов: 1


4 принят

Я открыл инспектор сети Chrome и обнаружил, что это вызовы API для запросов и возможностей. Это из последних VSTS, но я думаю, что то же самое будет работать и для TFS 2015.3. введите описание изображения здесь

Для запросов: _apis/distributedtask/pools/1/jobrequests?agentId=1&completedRequestCount=25

Для возможностей: _apis/distributedtask/pools/1/agents/1?includeCapabilities=true

Примечание. Это недокументированные данные, поэтому вы должны проявлять бдительность при обновлении TFS, если вы зависите от них.

tfs2015, мс-релиз-менеджмент,
Похожие вопросы