ReportingRestClient class
应使用基类(派生自)向 VSS REST API 发出请求
方法
构造函数详细信息
ReportingRestClient(IVssRestClientOptions)
方法详细信息
getAlertSummaryForOrg(FilterCriteria)
按组织严重性获取警报摘要
function getAlertSummaryForOrg(criteria?: FilterCriteria): Promise<OrgAlertSummary>
参数
- criteria
- FilterCriteria
限制返回摘要的选项
返回
Promise<OrgAlertSummary>
getCombinedAlertsForOrg(CombinedAlertFilterCriteria, number, string)
获取组织的组合警报
function getCombinedAlertsForOrg(criteria?: CombinedAlertFilterCriteria, top?: number, continuationToken?: string): Promise<PagedList<DashboardAlert>>
参数
- criteria
- CombinedAlertFilterCriteria
筛选合并警报的选项
- top
-
number
要返回的最大警报数
- continuationToken
-
string
如果警报多于可以返回,则延续标记将放置在“x-ms-continuationtoken”标头中。 在此处使用该令牌获取下一页警报
返回
Promise<PagedList<DashboardAlert>>
getEnablementSummaryForOrg(EnablementFilterCriteria)
获取组织启用摘要
function getEnablementSummaryForOrg(criteria?: EnablementFilterCriteria): Promise<OrgEnablementSummary>
参数
- criteria
- EnablementFilterCriteria
限制返回摘要的选项
返回
Promise<OrgEnablementSummary>
getUXComputedFilters()
function getUXComputedFilters(): Promise<ReportingUXComputedFilters>
返回
Promise<ReportingUXComputedFilters>