通过


ReportingRestClient class

应使用基类(派生自)向 VSS REST API 发出请求

扩展

构造函数

ReportingRestClient(IVssRestClientOptions)

方法

getAlertSummaryForOrg(FilterCriteria)

按组织严重性获取警报摘要

getCombinedAlertsForOrg(CombinedAlertFilterCriteria, number, string)

获取组织的组合警报

getEnablementSummaryForOrg(EnablementFilterCriteria)

获取组织启用摘要

getUXComputedFilters()

构造函数详细信息

ReportingRestClient(IVssRestClientOptions)

new ReportingRestClient(options: 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”标头中。 在此处使用该令牌获取下一页警报

返回

getEnablementSummaryForOrg(EnablementFilterCriteria)

获取组织启用摘要

function getEnablementSummaryForOrg(criteria?: EnablementFilterCriteria): Promise<OrgEnablementSummary>

参数

criteria
EnablementFilterCriteria

限制返回摘要的选项

返回

getUXComputedFilters()

function getUXComputedFilters(): Promise<ReportingUXComputedFilters>

返回