Skip to content

/AWS1/CL_BUPSCANSETTING

Contains configuration settings for malware scanning, including the scanner type, target resource types, and scanner role.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_malwarescanner TYPE /AWS1/BUPMALWARESCANNER /AWS1/BUPMALWARESCANNER

The malware scanner to use for scanning. Currently only GUARDDUTY is supported.

it_resourcetypes TYPE /AWS1/CL_BUPRESOURCETYPES_W=>TT_RESOURCETYPES TT_RESOURCETYPES

An array of resource types to be scanned for malware.

iv_scannerrolearn TYPE /AWS1/BUPIAMROLEARN /AWS1/BUPIAMROLEARN

The Amazon Resource Name (ARN) of the IAM role that the scanner uses to access resources; for example, arn:aws:iam::123456789012:role/ScannerRole.


Queryable Attributes

MalwareScanner

The malware scanner to use for scanning. 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

ResourceTypes

An array of resource types to be scanned for malware.

Accessible with the following methods

Method Description
GET_RESOURCETYPES() Getter for RESOURCETYPES, with configurable default
ASK_RESOURCETYPES() Getter for RESOURCETYPES w/ exceptions if field has no value
HAS_RESOURCETYPES() Determine if RESOURCETYPES has a value

ScannerRoleArn

The Amazon Resource Name (ARN) of the IAM role that the scanner uses to access resources; for example, arn:aws:iam::123456789012:role/ScannerRole.

Accessible with the following methods

Method Description
GET_SCANNERROLEARN() Getter for SCANNERROLEARN, with configurable default
ASK_SCANNERROLEARN() Getter for SCANNERROLEARN w/ exceptions if field has no valu
HAS_SCANNERROLEARN() Determine if SCANNERROLEARN 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_SCANSETTINGS

TYPES TT_SCANSETTINGS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPSCANSETTING WITH DEFAULT KEY
.