Skip to content

/AWS1/CL_BUPSCANACTION

Defines a scanning action that specifies the malware scanner and scan mode to use.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_malwarescanner TYPE /AWS1/BUPMALWARESCANNER /AWS1/BUPMALWARESCANNER

The malware scanner to use for the scan action. Currently only GUARDDUTY is supported.

iv_scanmode TYPE /AWS1/BUPSCANMODE /AWS1/BUPSCANMODE

The scanning mode to use for the scan action.

Valid values: FULL_SCAN | INCREMENTAL_SCAN.


Queryable Attributes

MalwareScanner

The malware scanner to use for the scan action. 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

ScanMode

The scanning mode to use for the scan action.

Valid values: FULL_SCAN | INCREMENTAL_SCAN.

Accessible with the following methods

Method Description
GET_SCANMODE() Getter for SCANMODE, with configurable default
ASK_SCANMODE() Getter for SCANMODE w/ exceptions if field has no value
HAS_SCANMODE() Determine if SCANMODE 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_SCANACTIONS

TYPES TT_SCANACTIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPSCANACTION WITH DEFAULT KEY
.