/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
.