能否通过API调整Azure DevOps付费并行作业的数量?
关于Azure DevOps付费并行作业调整API的说明
目前官方公开的Azure DevOps REST API中,没有提供直接调整MS托管代理付费并行作业数量的端点。你在开发者工具里找到的
https://azdevopscommerce.dev.azure.com/[GUID]/_apis/AzComm/MeterResource属于内部未公开的API,这类API的授权机制与公开API不同,且微软不会提供支持,随时可能变更或停用,不建议依赖。若要自动化调整付费并行作业数量,目前可行的替代方案:
- UI自动化:用PowerShell结合Playwright、Selenium等工具模拟网页操作,在Azure DevOps组织设置的“并行作业”页面完成调整。注意这种方式依赖页面元素结构,若微软更新页面UI,脚本需要同步修改。
- Azure资源管理API:付费并行作业属于Azure订阅关联的计费资源,可尝试通过Azure Resource Manager API操作对应的资源类型(如
Microsoft.VisualStudio/account/parallelJobs),需要确保你的账号拥有Azure订阅的相应权限(如Contributor角色)。
另外,若MS托管代理的自动扩缩容是核心需求,也可以考虑向Azure DevOps产品团队提交功能请求,推动官方支持该能力。
内容的提问来源于stack exchange,提问作者thisJUSTin816
相关产品推荐
相关产品推荐

