Skip to content

/AWS1/CL_BUPSCANRESULT

Contains the results of a security scan, including scanner information, scan state, and any findings discovered.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_malwarescanner TYPE /AWS1/BUPMALWARESCANNER /AWS1/BUPMALWARESCANNER

The malware scanner used to perform the scan. Currently only GUARDDUTY is supported.

iv_scanjobstate TYPE /AWS1/BUPSCANJOBSTATE /AWS1/BUPSCANJOBSTATE

The final state of the scan job.

Valid values: COMPLETED | FAILED | CANCELED.

iv_lastscantimestamp TYPE /AWS1/BUPTIMESTAMP /AWS1/BUPTIMESTAMP

The timestamp of when the last scan was performed, in Unix format and Coordinated Universal Time (UTC).

it_findings TYPE /AWS1/CL_BUPSCANFINDINGS_W=>TT_SCANFINDINGS TT_SCANFINDINGS

An array of findings discovered during the scan.


Queryable Attributes

MalwareScanner

The malware scanner used to perform the scan. Currently only GUARDDUTY is supported.

Accessible with the following methods

Method Description
GET_MALWARESCANNER() Getter for MALWARESCANNER, with configurable default
ASK_MALWARESCANNER() Getter for MALWARESCANNER w/ exceptions if field has no valu
HAS_MALWARESCANNER() Determine if MALWARESCANNER has a value

ScanJobState

The final state of the scan job.

Valid values: COMPLETED | FAILED | CANCELED.

Accessible with the following methods

Method Description
GET_SCANJOBSTATE() Getter for SCANJOBSTATE, with configurable default
ASK_SCANJOBSTATE() Getter for SCANJOBSTATE w/ exceptions if field has no value
HAS_SCANJOBSTATE() Determine if SCANJOBSTATE has a value

LastScanTimestamp

The timestamp of when the last scan was performed, in Unix format and Coordinated Universal Time (UTC).

Accessible with the following methods

Method Description
GET_LASTSCANTIMESTAMP() Getter for LASTSCANTIMESTAMP, with configurable default
ASK_LASTSCANTIMESTAMP() Getter for LASTSCANTIMESTAMP w/ exceptions if field has no v
HAS_LASTSCANTIMESTAMP() Determine if LASTSCANTIMESTAMP has a value

Findings

An array of findings discovered during the scan.

Accessible with the following methods

Method Description
GET_FINDINGS() Getter for FINDINGS, with configurable default
ASK_FINDINGS() Getter for FINDINGS w/ exceptions if field has no value
HAS_FINDINGS() Determine if FINDINGS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_SCANRESULTS

TYPES TT_SCANRESULTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPSCANRESULT WITH DEFAULT KEY
.