/AWS1/CL_INSEXCLUSION¶
Contains information about what was excluded from an assessment run.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_arn TYPE /AWS1/INSARN /AWS1/INSARN¶
The ARN that specifies the exclusion.
iv_title TYPE /AWS1/INSTEXT /AWS1/INSTEXT¶
The name of the exclusion.
iv_description TYPE /AWS1/INSTEXT /AWS1/INSTEXT¶
The description of the exclusion.
iv_recommendation TYPE /AWS1/INSTEXT /AWS1/INSTEXT¶
The recommendation for the exclusion.
it_scopes TYPE /AWS1/CL_INSSCOPE=>TT_SCOPELIST TT_SCOPELIST¶
The AWS resources for which the exclusion pertains.
Optional arguments:¶
it_attributes TYPE /AWS1/CL_INSATTRIBUTE=>TT_ATTRIBUTELIST TT_ATTRIBUTELIST¶
The system-defined attributes for the exclusion.
Queryable Attributes¶
arn¶
The ARN that specifies the exclusion.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
title¶
The name of the exclusion.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TITLE() |
Getter for TITLE, with configurable default |
ASK_TITLE() |
Getter for TITLE w/ exceptions if field has no value |
HAS_TITLE() |
Determine if TITLE has a value |
description¶
The description of the exclusion.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
recommendation¶
The recommendation for the exclusion.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECOMMENDATION() |
Getter for RECOMMENDATION, with configurable default |
ASK_RECOMMENDATION() |
Getter for RECOMMENDATION w/ exceptions if field has no valu |
HAS_RECOMMENDATION() |
Determine if RECOMMENDATION has a value |
scopes¶
The AWS resources for which the exclusion pertains.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCOPES() |
Getter for SCOPES, with configurable default |
ASK_SCOPES() |
Getter for SCOPES w/ exceptions if field has no value |
HAS_SCOPES() |
Determine if SCOPES has a value |
attributes¶
The system-defined attributes for the exclusion.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTRIBUTES() |
Getter for ATTRIBUTES, with configurable default |
ASK_ATTRIBUTES() |
Getter for ATTRIBUTES w/ exceptions if field has no value |
HAS_ATTRIBUTES() |
Determine if ATTRIBUTES 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_EXCLUSIONMAP¶
TYPES TT_EXCLUSIONMAP TYPE HASHED TABLE OF /AWS1/CL_INSEXCLUSION=>TS_EXCLUSIONMAP_MAPROW WITH UNIQUE KEY key
.
TS_EXCLUSIONMAP_MAPROW¶
TYPES: BEGIN OF TS_EXCLUSIONMAP_MAPROW,
key TYPE /AWS1/INSARN,
value TYPE REF TO /AWS1/CL_INSEXCLUSION,
END OF TS_EXCLUSIONMAP_MAPROW.