/AWS1/CL_AUMDELEGATION¶
The assignment of a control set to a delegate for review.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_id TYPE /AWS1/AUMUUID /AWS1/AUMUUID¶
The unique identifier for the delegation.
iv_assessmentname TYPE /AWS1/AUMASSESSMENTNAME /AWS1/AUMASSESSMENTNAME¶
The name of the assessment that's associated with the delegation.
iv_assessmentid TYPE /AWS1/AUMUUID /AWS1/AUMUUID¶
The identifier for the assessment that's associated with the delegation.
iv_status TYPE /AWS1/AUMDELEGATIONSTATUS /AWS1/AUMDELEGATIONSTATUS¶
The status of the delegation.
iv_rolearn TYPE /AWS1/AUMIAMARN /AWS1/AUMIAMARN¶
The Amazon Resource Name (ARN) of the IAM role.
iv_roletype TYPE /AWS1/AUMROLETYPE /AWS1/AUMROLETYPE¶
The type of customer persona.
In
CreateAssessment,roleTypecan only bePROCESS_OWNER.In
UpdateSettings,roleTypecan only bePROCESS_OWNER.In
BatchCreateDelegationByAssessment,roleTypecan only beRESOURCE_OWNER.
iv_creationtime TYPE /AWS1/AUMTIMESTAMP /AWS1/AUMTIMESTAMP¶
Specifies when the delegation was created.
iv_lastupdated TYPE /AWS1/AUMTIMESTAMP /AWS1/AUMTIMESTAMP¶
Specifies when the delegation was last updated.
iv_controlsetid TYPE /AWS1/AUMCONTROLSETID /AWS1/AUMCONTROLSETID¶
The identifier for the control set that's associated with the delegation.
iv_comment TYPE /AWS1/AUMDELEGATIONCOMMENT /AWS1/AUMDELEGATIONCOMMENT¶
The comment that's related to the delegation.
iv_createdby TYPE /AWS1/AUMCREATEDBY /AWS1/AUMCREATEDBY¶
The user or role that created the delegation.
Queryable Attributes¶
id¶
The unique identifier for the delegation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
assessmentName¶
The name of the assessment that's associated with the delegation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSESSMENTNAME() |
Getter for ASSESSMENTNAME, with configurable default |
ASK_ASSESSMENTNAME() |
Getter for ASSESSMENTNAME w/ exceptions if field has no valu |
HAS_ASSESSMENTNAME() |
Determine if ASSESSMENTNAME has a value |
assessmentId¶
The identifier for the assessment that's associated with the delegation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSESSMENTID() |
Getter for ASSESSMENTID, with configurable default |
ASK_ASSESSMENTID() |
Getter for ASSESSMENTID w/ exceptions if field has no value |
HAS_ASSESSMENTID() |
Determine if ASSESSMENTID has a value |
status¶
The status of the delegation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
roleArn¶
The Amazon Resource Name (ARN) of the IAM role.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
roleType¶
The type of customer persona.
In
CreateAssessment,roleTypecan only bePROCESS_OWNER.In
UpdateSettings,roleTypecan only bePROCESS_OWNER.In
BatchCreateDelegationByAssessment,roleTypecan only beRESOURCE_OWNER.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLETYPE() |
Getter for ROLETYPE, with configurable default |
ASK_ROLETYPE() |
Getter for ROLETYPE w/ exceptions if field has no value |
HAS_ROLETYPE() |
Determine if ROLETYPE has a value |
creationTime¶
Specifies when the delegation was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
lastUpdated¶
Specifies when the delegation was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATED() |
Getter for LASTUPDATED, with configurable default |
ASK_LASTUPDATED() |
Getter for LASTUPDATED w/ exceptions if field has no value |
HAS_LASTUPDATED() |
Determine if LASTUPDATED has a value |
controlSetId¶
The identifier for the control set that's associated with the delegation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTROLSETID() |
Getter for CONTROLSETID, with configurable default |
ASK_CONTROLSETID() |
Getter for CONTROLSETID w/ exceptions if field has no value |
HAS_CONTROLSETID() |
Determine if CONTROLSETID has a value |
comment¶
The comment that's related to the delegation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMMENT() |
Getter for COMMENT, with configurable default |
ASK_COMMENT() |
Getter for COMMENT w/ exceptions if field has no value |
HAS_COMMENT() |
Determine if COMMENT has a value |
createdBy¶
The user or role that created the delegation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDBY() |
Getter for CREATEDBY, with configurable default |
ASK_CREATEDBY() |
Getter for CREATEDBY w/ exceptions if field has no value |
HAS_CREATEDBY() |
Determine if CREATEDBY 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_DELEGATIONS¶
TYPES TT_DELEGATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_AUMDELEGATION WITH DEFAULT KEY
.