This is a cache of https://docs.openshift.com/acs/4.6/rest_api/v2/ReportService/_v2_reports_configurations_id_history_get.html. It is a snapshot of the page at 2025-03-12T00:23:42.624+0000.
GetReportHistory - Version v2 | API reference | Red Hat Advanced <strong>cluster</strong> Security for Kubernetes 4.6
×

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

GetReportHistory returns the full report job history for a report configuration with the specified ID.

Description

Parameters

Path Parameters

Name Description Required Default Pattern

id

X

null

Query Parameters

Name Description Required Default Pattern

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

Content Type

  • application/json

Responses

Table 1. HTTP Response Codes
Code Message Datatype

200

A successful response.

V2ReportHistoryResponse

0

An unexpected error response.

RpcStatus

Samples

Common object reference

ProtobufAny

Field Name Required Nullable Type Description Format

@type

String

RpcStatus

Field Name Required Nullable Type Description Format

code

Integer

int32

message

String

details

List of ProtobufAny

V2CollectionSnapshot

Field Name Required Nullable Type Description Format

id

String

name

String

V2EmailNotifierConfiguration

Field Name Required Nullable Type Description Format

notifierId

String

mailingLists

List of string

customSubject

String

customBody

String

V2NotificationMethod

Enum Values

EMAIL

DOWNLOAD

V2NotifierConfiguration

Field Name Required Nullable Type Description Format

emailConfig

V2EmailNotifierConfiguration

notifierName

String

V2ReportHistoryResponse

Field Name Required Nullable Type Description Format

reportSnapshots

List of V2ReportSnapshot

V2ReportSchedule

Field Name Required Nullable Type Description Format

intervalType

V2ReportScheduleIntervalType

UNSET, WEEKLY, MONTHLY,

hour

Integer

int32

minute

Integer

int32

daysOfWeek

V2ReportScheduleDaysOfWeek

daysOfMonth

V2ReportScheduleDaysOfMonth

V2ReportScheduleDaysOfMonth

1 for 1st, 2 for 2nd .... 31 for 31st
Field Name Required Nullable Type Description Format

days

List of integer

int32

V2ReportScheduleDaysOfWeek

Sunday = 0, Monday = 1, .... Saturday =  6
Field Name Required Nullable Type Description Format

days

List of integer

int32

V2ReportScheduleIntervalType

Enum Values

UNSET

WEEKLY

MONTHLY

V2ReportSnapshot

Field Name Required Nullable Type Description Format

reportConfigId

String

reportJobId

String

name

String

description

String

vulnReportFilters

V2VulnerabilityReportFilters

collectionSnapshot

V2CollectionSnapshot

schedule

V2ReportSchedule

reportStatus

V2ReportStatus

notifiers

List of V2NotifierConfiguration

user

V2SlimUser

isDownloadAvailable

Boolean

V2ReportStatus

Field Name Required Nullable Type Description Format

runState

V2ReportStatusRunState

WAITING, PREPARING, GENERATED, DELIVERED, FAILURE,

completedAt

Date

date-time

errorMsg

String

reportRequestType

V2ReportStatusReportMethod

ON_DEMAND, SCHEDULED,

reportNotificationMethod

V2NotificationMethod

EMAIL, DOWNLOAD,

V2ReportStatusReportMethod

Enum Values

ON_DEMAND

SCHEDULED

V2ReportStatusRunState

Enum Values

WAITING

PREPARING

GENERATED

DELIVERED

FAILURE

V2SlimUser

Field Name Required Nullable Type Description Format

id

String

name

String

V2VulnerabilityReportFilters

Field Name Required Nullable Type Description Format

fixability

VulnerabilityReportFiltersFixability

BOTH, FIXABLE, NOT_FIXABLE,

severities

List of VulnerabilityReportFiltersVulnerabilitySeverity

imageTypes

List of VulnerabilityReportFiltersImageType

allVuln

Boolean

sinceLastSentScheduledReport

Boolean

sinceStartDate

Date

date-time

includeNvdCvss

Boolean

VulnerabilityReportFiltersFixability

Enum Values

BOTH

FIXABLE

NOT_FIXABLE

VulnerabilityReportFiltersImageType

Enum Values

DEPLOYED

WATCHED

VulnerabilityReportFiltersVulnerabilitySeverity

Enum Values

UNKNOWN_VULNERABILITY_SEVERITY

LOW_VULNERABILITY_SEVERITY

MODERATE_VULNERABILITY_SEVERITY

IMPORTANT_VULNERABILITY_SEVERITY

CRITICAL_VULNERABILITY_SEVERITY