Skip to content

/AWS1/CL_BUPSCANJOBSUMMARY

Contains summary information about scan jobs, including counts and metadata for a specific time period and criteria.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_region TYPE /AWS1/BUPREGION /AWS1/BUPREGION

The Amazon Web Services Region where the scan jobs were executed.

iv_accountid TYPE /AWS1/BUPACCOUNTID /AWS1/BUPACCOUNTID

The account ID that owns the scan jobs included in this summary.

iv_state TYPE /AWS1/BUPSCANJOBSTATUS /AWS1/BUPSCANJOBSTATUS

The state of the scan jobs included in this summary.

Valid values: CREATED | RUNNING | COMPLETED | COMPLETED_WITH_ISSUES | FAILED | CANCELED.

iv_resourcetype TYPE /AWS1/BUPRESOURCETYPE /AWS1/BUPRESOURCETYPE

The type of Amazon Web Services resource for the scan jobs included in this summary.

iv_count TYPE /AWS1/BUPINTEGER /AWS1/BUPINTEGER

The number of scan jobs that match the specified criteria.

iv_starttime TYPE /AWS1/BUPTIMESTAMP /AWS1/BUPTIMESTAMP

The value of time in number format of a job start time.

This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

iv_endtime TYPE /AWS1/BUPTIMESTAMP /AWS1/BUPTIMESTAMP

The value of time in number format of a job end time.

This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

iv_malwarescanner TYPE /AWS1/BUPMALWARESCANNER /AWS1/BUPMALWARESCANNER

Specifies the malware scanner used during the scan job. Currently only supports GUARDDUTY.

iv_scanresultstatus TYPE /AWS1/BUPSCANRESULTSTATUS /AWS1/BUPSCANRESULTSTATUS

The scan result status for the scan jobs included in this summary.

Valid values: THREATS_FOUND | NO_THREATS_FOUND.


Queryable Attributes

Region

The Amazon Web Services Region where the scan jobs were executed.

Accessible with the following methods

Method Description
GET_REGION() Getter for REGION, with configurable default
ASK_REGION() Getter for REGION w/ exceptions if field has no value
HAS_REGION() Determine if REGION has a value

AccountId

The account ID that owns the scan jobs included in this summary.

Accessible with the following methods

Method Description
GET_ACCOUNTID() Getter for ACCOUNTID, with configurable default
ASK_ACCOUNTID() Getter for ACCOUNTID w/ exceptions if field has no value
HAS_ACCOUNTID() Determine if ACCOUNTID has a value

State

The state of the scan jobs included in this summary.

Valid values: CREATED | RUNNING | COMPLETED | COMPLETED_WITH_ISSUES | FAILED | CANCELED.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

ResourceType

The type of Amazon Web Services resource for the scan jobs included in this summary.

Accessible with the following methods

Method Description
GET_RESOURCETYPE() Getter for RESOURCETYPE, with configurable default
ASK_RESOURCETYPE() Getter for RESOURCETYPE w/ exceptions if field has no value
HAS_RESOURCETYPE() Determine if RESOURCETYPE has a value

Count

The number of scan jobs that match the specified criteria.

Accessible with the following methods

Method Description
GET_COUNT() Getter for COUNT

StartTime

The value of time in number format of a job start time.

This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

EndTime

The value of time in number format of a job end time.

This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

MalwareScanner

Specifies the malware scanner used during the scan job. Currently only supports GUARDDUTY.

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

ScanResultStatus

The scan result status for the scan jobs included in this summary.

Valid values: THREATS_FOUND | NO_THREATS_FOUND.

Accessible with the following methods

Method Description
GET_SCANRESULTSTATUS() Getter for SCANRESULTSTATUS, with configurable default
ASK_SCANRESULTSTATUS() Getter for SCANRESULTSTATUS w/ exceptions if field has no va
HAS_SCANRESULTSTATUS() Determine if SCANRESULTSTATUS 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_SCANJOBSUMMARYLIST

TYPES TT_SCANJOBSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPSCANJOBSUMMARY WITH DEFAULT KEY
.