Есть ли какие-либо остальные вызовы API для сброса значения параметра конфигурации, унаследованного teamcity?
Мне нужно сбросить значение параметра конфигурации, унаследованное teamcity, т.е. вернуться к значению уровня шаблона, используя остальные API из программы dot.net.
Если значение унаследовано от templete, то в ответе api rest мы можем увидеть атрибут attribute: "true". Поэтому я пытаюсь добавить унаследованное значение true, используя приведенный ниже вызов API, но это не удалось с ошибкой неверного запроса.
Запрос
POST http://teamcity:80/httpAuth/app/rest/buildTypes/id:Test/parameters
Заголовки
Content-Type: application/xml
Authorization: Token
тело
<property name="Version" inherited="true">
Ссылка кнопки Rest в настройках конфигурации
Или есть какой-либо способ получить removePropertyId параметра конфигурации, так что я могу этот пост-вызов сбросить значение.
POST /admin/editBuildParams.html?id=buildType:Test&submitBuildType=1&submitAction=removeParameter&removedPropertyId=1672368380¶mType=conf