/AWS1/CL_SAGUPDATESECREQENTRY¶
Contains the details for updating an existing security requirement within a pack. The name is an immutable identifier used to locate the requirement and cannot be modified.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_name TYPE /AWS1/SAGSECURITYREQNAME /AWS1/SAGSECURITYREQNAME¶
The name of the security requirement to update. This is an immutable identifier and cannot be changed once the requirement is created.
Optional arguments:¶
iv_description TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING¶
The updated description of the security requirement.
iv_domain TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING¶
The updated security domain the requirement belongs to.
iv_evaluation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING¶
The updated evaluation criteria used to assess compliance with this requirement.
iv_remediation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING¶
The updated remediation steps when the requirement is not met.
Queryable Attributes¶
name¶
The name of the security requirement to update. This is an immutable identifier and cannot be changed once the requirement is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
description¶
The updated description of the security requirement.
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 |
domain¶
The updated security domain the requirement belongs to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAIN() |
Getter for DOMAIN, with configurable default |
ASK_DOMAIN() |
Getter for DOMAIN w/ exceptions if field has no value |
HAS_DOMAIN() |
Determine if DOMAIN has a value |
evaluation¶
The updated evaluation criteria used to assess compliance with this requirement.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVALUATION() |
Getter for EVALUATION, with configurable default |
ASK_EVALUATION() |
Getter for EVALUATION w/ exceptions if field has no value |
HAS_EVALUATION() |
Determine if EVALUATION has a value |
remediation¶
The updated remediation steps when the requirement is not met.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMEDIATION() |
Getter for REMEDIATION, with configurable default |
ASK_REMEDIATION() |
Getter for REMEDIATION w/ exceptions if field has no value |
HAS_REMEDIATION() |
Determine if REMEDIATION 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_UPDATESECURITYREQENTRYLIST¶
TYPES TT_UPDATESECURITYREQENTRYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SAGUPDATESECREQENTRY WITH DEFAULT KEY
.