Skip to content

/AWS1/CL_SAGBATCHCRESECREQRSLT

Contains information about a successfully created security requirement.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_packid TYPE /AWS1/SAGSECURITYREQPACKID /AWS1/SAGSECURITYREQPACKID

The unique identifier of the pack containing the security requirement.

iv_name TYPE /AWS1/SAGSECURITYREQNAME /AWS1/SAGSECURITYREQNAME

The name of the security requirement.

iv_description TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

A description of the security requirement.

iv_domain TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The security domain the requirement belongs to.

iv_evaluation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The evaluation criteria used to assess compliance with this requirement.

iv_createdat TYPE /AWS1/SAGTIMESTAMP /AWS1/SAGTIMESTAMP

The date and time the security requirement was created, in UTC format.

iv_updatedat TYPE /AWS1/SAGTIMESTAMP /AWS1/SAGTIMESTAMP

The date and time the security requirement was last updated, in UTC format.

Optional arguments:

iv_remediation TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The recommended remediation steps when the requirement is not met.


Queryable Attributes

packId

The unique identifier of the pack containing the security requirement.

Accessible with the following methods

Method Description
GET_PACKID() Getter for PACKID, with configurable default
ASK_PACKID() Getter for PACKID w/ exceptions if field has no value
HAS_PACKID() Determine if PACKID has a value

name

The name of the security requirement.

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

A 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 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 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 recommended 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

createdAt

The date and time the security requirement was created, in UTC format.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

updatedAt

The date and time the security requirement was last updated, in UTC format.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT 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_BATCHCREATESECREQRESULTLIST

TYPES TT_BATCHCREATESECREQRESULTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SAGBATCHCRESECREQRSLT WITH DEFAULT KEY
.