第 57 章 报告服务


57.1. 报告服务

57.1.1. CancelReport

DELETE /v2/reports/jobs/{id}/cancel

取消给定报告 ID 的已排队报告作业。如果作业未激活,则它是一个 noop。如果已经准备了报告,则不会取消。

57.1.1.1. 描述

57.1.1.2. 参数

57.1.1.2.1. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 

57.1.1.3. 返回类型

对象

57.1.1.4. 内容类型

  • application/json

57.1.1.5. 响应

Expand
表 57.1. HTTP 响应代码
代码消息datatype

200

成功响应。

对象

0

意外错误响应。

RpcStatus

57.1.1.6. Samples

57.1.2. CountReportConfigurations

GET /v2/reports/configuration-count

CountReportConfigurations 返回报告配置的数量。

57.1.2.1. 描述

57.1.2.2. 参数

57.1.2.2.1. 查询参数
Expand
Name描述必填defaultpattern

query

 

-

null

 

pagination.limit

 

-

null

 

pagination.offset

 

-

null

 

pagination.sortOption.field

 

-

null

 

pagination.sortOption.reversed

 

-

null

 

pagination.sortOption.aggregateBy.aggrFunc

 

-

UNSET

 

pagination.sortOption.aggregateBy.distinct

 

-

null

 

57.1.2.3. 返回类型

V2CountReportConfigurationsResponse

57.1.2.4. 内容类型

  • application/json

57.1.2.5. 响应

Expand
表 57.2. HTTP 响应代码
代码消息datatype

200

成功响应。

V2CountReportConfigurationsResponse

0

意外错误响应。

RpcStatus

57.1.2.6. Samples

57.1.3. DeleteReport

DELETE /v2/reports/jobs/{id}/delete

删除给定报告 ID 生成的报告

57.1.3.1. 描述

57.1.3.2. 参数

57.1.3.2.1. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 

57.1.3.3. 返回类型

对象

57.1.3.4. 内容类型

  • application/json

57.1.3.5. 响应

Expand
表 57.3. HTTP 响应代码
代码消息datatype

200

成功响应。

对象

0

意外错误响应。

RpcStatus

57.1.3.6. Samples

57.1.4. DeleteReportConfiguration

DELETE /v2/reports/configurations/{id}

DeleteReportConfiguration 使用给定的 ID 删除报告配置

57.1.4.1. 描述

57.1.4.2. 参数

57.1.4.2.1. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 

57.1.4.3. 返回类型

对象

57.1.4.4. 内容类型

  • application/json

57.1.4.5. 响应

Expand
表 57.4. HTTP 响应代码
代码消息datatype

200

成功响应。

对象

0

意外错误响应。

RpcStatus

57.1.4.6. Samples

57.1.5. GetMyReportHistory

GET /v2/reports/configurations/{id}/my-history

GetMyReportHistory 返回具有指定 ID 的报告配置的请求者的报告作业历史记录。

57.1.5.1. 描述

57.1.5.2. 参数

57.1.5.2.1. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 
57.1.5.2.2. 查询参数
Expand
Name描述必填defaultpattern

reportParamQuery.query

 

-

null

 

reportParamQuery.pagination.limit

 

-

null

 

reportParamQuery.pagination.offset

 

-

null

 

reportParamQuery.pagination.sortOption.field

 

-

null

 

reportParamQuery.pagination.sortOption.reversed

 

-

null

 

reportParamQuery.pagination.sortOption.aggregateBy.aggrFunc

 

-

UNSET

 

reportParamQuery.pagination.sortOption.aggregateBy.distinct

 

-

null

 

57.1.5.3. 返回类型

V2ReportHistoryResponse

57.1.5.4. 内容类型

  • application/json

57.1.5.5. 响应

Expand
表 57.5. HTTP 响应代码
代码消息datatype

200

成功响应。

V2ReportHistoryResponse

0

意外错误响应。

RpcStatus

57.1.5.6. Samples

57.1.6. GetReportConfiguration

GET /v2/reports/configurations/{id}

GetReportConfiguration 使用给定的 ID 返回报告配置

57.1.6.1. 描述

57.1.6.2. 参数

57.1.6.2.1. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 

57.1.6.3. 返回类型

V2ReportConfiguration

57.1.6.4. 内容类型

  • application/json

57.1.6.5. 响应

Expand
表 57.6. HTTP 响应代码
代码消息datatype

200

成功响应。

V2ReportConfiguration

0

意外错误响应。

RpcStatus

57.1.6.6. Samples

57.1.7. GetReportHistory

GET /v2/reports/configurations/{id}/history

GetReportHistory 返回带有指定 ID 的报告配置的完整报告作业历史记录。

57.1.7.1. 描述

57.1.7.2. 参数

57.1.7.2.1. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 
57.1.7.2.2. 查询参数
Expand
Name描述必填defaultpattern

reportParamQuery.query

 

-

null

 

reportParamQuery.pagination.limit

 

-

null

 

reportParamQuery.pagination.offset

 

-

null

 

reportParamQuery.pagination.sortOption.field

 

-

null

 

reportParamQuery.pagination.sortOption.reversed

 

-

null

 

reportParamQuery.pagination.sortOption.aggregateBy.aggrFunc

 

-

UNSET

 

reportParamQuery.pagination.sortOption.aggregateBy.distinct

 

-

null

 

57.1.7.3. 返回类型

V2ReportHistoryResponse

57.1.7.4. 内容类型

  • application/json

57.1.7.5. 响应

Expand
表 57.7. HTTP 响应代码
代码消息datatype

200

成功响应。

V2ReportHistoryResponse

0

意外错误响应。

RpcStatus

57.1.7.6. Samples

57.1.8. GetReportStatus

GET /v2/reports/jobs/{id}/status

GetReportStatus 返回给定报告 ID 的报告状态

57.1.8.1. 描述

57.1.8.2. 参数

57.1.8.2.1. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 

57.1.8.3. 返回类型

V2ReportStatusResponse

57.1.8.4. 内容类型

  • application/json

57.1.8.5. 响应

Expand
表 57.8. HTTP 响应代码
代码消息datatype

200

成功响应。

V2ReportStatusResponse

0

意外错误响应。

RpcStatus

57.1.8.6. Samples

57.1.9. ListReportConfigurations

GET /v2/reports/configurations

ListReportConfigurations 返回与给定查询匹配的报告配置

57.1.9.1. 描述

57.1.9.2. 参数

57.1.9.2.1. 查询参数
Expand
Name描述必填defaultpattern

query

 

-

null

 

pagination.limit

 

-

null

 

pagination.offset

 

-

null

 

pagination.sortOption.field

 

-

null

 

pagination.sortOption.reversed

 

-

null

 

pagination.sortOption.aggregateBy.aggrFunc

 

-

UNSET

 

pagination.sortOption.aggregateBy.distinct

 

-

null

 

57.1.9.3. 返回类型

V2ListReportConfigurationsResponse

57.1.9.4. 内容类型

  • application/json

57.1.9.5. 响应

Expand
表 57.9. HTTP 响应代码
代码消息datatype

200

成功响应。

V2ListReportConfigurationsResponse

0

意外错误响应。

RpcStatus

57.1.9.6. Samples

57.1.10. PostReportConfiguration

POST /v2/reports/configurations

PostReportConfiguration 创建报告配置

57.1.10.1. 描述

57.1.10.2. 参数

57.1.10.2.1. 正文参数
Expand
Name描述必填defaultpattern

正文(body)

V2ReportConfiguration

X

  

57.1.10.3. 返回类型

V2ReportConfiguration

57.1.10.4. 内容类型

  • application/json

57.1.10.5. 响应

Expand
表 57.10. HTTP 响应代码
代码消息datatype

200

成功响应。

V2ReportConfiguration

0

意外错误响应。

RpcStatus

57.1.10.6. Samples

57.1.11. RunReport

POST /v2/reports/run

如果请求此报告的用户没有另一个等待或准备报告进行同一报告配置,请提交新的报告生成请求。

57.1.11.1. 描述

57.1.11.2. 参数

57.1.11.2.1. 正文参数
Expand
Name描述必填defaultpattern

正文(body)

V2RunReportRequest

X

  

57.1.11.3. 返回类型

V2RunReportResponse

57.1.11.4. 内容类型

  • application/json

57.1.11.5. 响应

Expand
表 57.11. HTTP 响应代码
代码消息datatype

200

成功响应。

V2RunReportResponse

0

意外错误响应。

RpcStatus

57.1.11.6. Samples

57.1.12. UpdateReportConfiguration

PUT /v2/reports/configurations/{id}

UpdateReportConfiguration 更新报告配置

57.1.12.1. 描述

57.1.12.2. 参数

57.1.12.2.1. 路径参数
Expand
Name描述必填defaultpattern

id

 

X

null

 
57.1.12.2.2. 正文参数
Expand
Name描述必填defaultpattern

正文(body)

ReportServiceUpdateReportConfigurationBody

X

  

57.1.12.3. 返回类型

对象

57.1.12.4. 内容类型

  • application/json

57.1.12.5. 响应

Expand
表 57.12. HTTP 响应代码
代码消息datatype

200

成功响应。

对象

0

意外错误响应。

RpcStatus

57.1.12.6. Samples

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部