/AWS1/CL_IOTAUDITCHECKDETAILS¶
Information about the audit check.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_checkrunstatus TYPE /AWS1/IOTAUDITCHECKRUNSTATUS /AWS1/IOTAUDITCHECKRUNSTATUS¶
The completion status of this check. One of "IN_PROGRESS", "WAITING_FOR_DATA_COLLECTION", "CANCELED", "COMPLETED_COMPLIANT", "COMPLETED_NON_COMPLIANT", or "FAILED".
iv_checkcompliant TYPE /AWS1/IOTCHECKCOMPLIANT /AWS1/IOTCHECKCOMPLIANT¶
True if the check is complete and found all resources compliant.
iv_totalresourcescount TYPE /AWS1/IOTTOTALRESOURCESCOUNT /AWS1/IOTTOTALRESOURCESCOUNT¶
The number of resources on which the check was performed.
iv_noncompresourcescount TYPE /AWS1/IOTNONCOMPRESOURCESCOUNT /AWS1/IOTNONCOMPRESOURCESCOUNT¶
The number of resources that were found noncompliant during the check.
iv_supednoncompresrcscount TYPE /AWS1/IOTSUPEDNONCOMPRESRCSCNT /AWS1/IOTSUPEDNONCOMPRESRCSCNT¶
Describes how many of the non-compliant resources created during the evaluation of an audit check were marked as suppressed.
iv_errorcode TYPE /AWS1/IOTERRORCODE /AWS1/IOTERRORCODE¶
The code of any error encountered when this check is performed during this audit. One of "INSUFFICIENT_PERMISSIONS" or "AUDIT_CHECK_DISABLED".
iv_message TYPE /AWS1/IOTERRORMESSAGE /AWS1/IOTERRORMESSAGE¶
The message associated with any error encountered when this check is performed during this audit.
Queryable Attributes¶
checkRunStatus¶
The completion status of this check. One of "IN_PROGRESS", "WAITING_FOR_DATA_COLLECTION", "CANCELED", "COMPLETED_COMPLIANT", "COMPLETED_NON_COMPLIANT", or "FAILED".
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKRUNSTATUS() |
Getter for CHECKRUNSTATUS, with configurable default |
ASK_CHECKRUNSTATUS() |
Getter for CHECKRUNSTATUS w/ exceptions if field has no valu |
HAS_CHECKRUNSTATUS() |
Determine if CHECKRUNSTATUS has a value |
checkCompliant¶
True if the check is complete and found all resources compliant.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHECKCOMPLIANT() |
Getter for CHECKCOMPLIANT, with configurable default |
ASK_CHECKCOMPLIANT() |
Getter for CHECKCOMPLIANT w/ exceptions if field has no valu |
HAS_CHECKCOMPLIANT() |
Determine if CHECKCOMPLIANT has a value |
totalResourcesCount¶
The number of resources on which the check was performed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOTALRESOURCESCOUNT() |
Getter for TOTALRESOURCESCOUNT, with configurable default |
ASK_TOTALRESOURCESCOUNT() |
Getter for TOTALRESOURCESCOUNT w/ exceptions if field has no |
HAS_TOTALRESOURCESCOUNT() |
Determine if TOTALRESOURCESCOUNT has a value |
nonCompliantResourcesCount¶
The number of resources that were found noncompliant during the check.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NONCOMPRESOURCESCOUNT() |
Getter for NONCOMPLIANTRESOURCESCOUNT, with configurable def |
ASK_NONCOMPRESOURCESCOUNT() |
Getter for NONCOMPLIANTRESOURCESCOUNT w/ exceptions if field |
HAS_NONCOMPRESOURCESCOUNT() |
Determine if NONCOMPLIANTRESOURCESCOUNT has a value |
suppressedNonCompliantResourcesCount¶
Describes how many of the non-compliant resources created during the evaluation of an audit check were marked as suppressed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUPEDNONCOMPRESRCSCOUNT() |
Getter for SUPEDNONCOMPRESOURCESCOUNT, with configurable def |
ASK_SUPEDNONCOMPRESRCSCOUNT() |
Getter for SUPEDNONCOMPRESOURCESCOUNT w/ exceptions if field |
HAS_SUPEDNONCOMPRESRCSCOUNT() |
Determine if SUPEDNONCOMPRESOURCESCOUNT has a value |
errorCode¶
The code of any error encountered when this check is performed during this audit. One of "INSUFFICIENT_PERMISSIONS" or "AUDIT_CHECK_DISABLED".
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORCODE() |
Getter for ERRORCODE, with configurable default |
ASK_ERRORCODE() |
Getter for ERRORCODE w/ exceptions if field has no value |
HAS_ERRORCODE() |
Determine if ERRORCODE has a value |
message¶
The message associated with any error encountered when this check is performed during this audit.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGE() |
Getter for MESSAGE, with configurable default |
ASK_MESSAGE() |
Getter for MESSAGE w/ exceptions if field has no value |
HAS_MESSAGE() |
Determine if MESSAGE 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_AUDITDETAILS¶
TYPES TT_AUDITDETAILS TYPE HASHED TABLE OF /AWS1/CL_IOTAUDITCHECKDETAILS=>TS_AUDITDETAILS_MAPROW WITH UNIQUE KEY key
.
TS_AUDITDETAILS_MAPROW¶
TYPES: BEGIN OF TS_AUDITDETAILS_MAPROW,
key TYPE /AWS1/IOTAUDITCHECKNAME,
value TYPE REF TO /AWS1/CL_IOTAUDITCHECKDETAILS,
END OF TS_AUDITDETAILS_MAPROW.