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