/AWS1/CL_IOTDETECTMIGACTEXEC¶
Describes which mitigation actions should be executed.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_taskid
TYPE /AWS1/IOTMIGACTIONSTASKID
/AWS1/IOTMIGACTIONSTASKID
¶
The unique identifier of the task.
iv_violationid
TYPE /AWS1/IOTVIOLATIONID
/AWS1/IOTVIOLATIONID
¶
The unique identifier of the violation.
iv_actionname
TYPE /AWS1/IOTMITIGATIONACTIONNAME
/AWS1/IOTMITIGATIONACTIONNAME
¶
The friendly name that uniquely identifies the mitigation action.
iv_thingname
TYPE /AWS1/IOTDEVDEFENDERTHINGNAME
/AWS1/IOTDEVDEFENDERTHINGNAME
¶
The name of the thing.
iv_executionstartdate
TYPE /AWS1/IOTTIMESTAMP
/AWS1/IOTTIMESTAMP
¶
The date a mitigation action was started.
iv_executionenddate
TYPE /AWS1/IOTTIMESTAMP
/AWS1/IOTTIMESTAMP
¶
The date a mitigation action ended.
iv_status
TYPE /AWS1/IOTDETECTMIGACTEXECSTAT
/AWS1/IOTDETECTMIGACTEXECSTAT
¶
The status of a mitigation action.
iv_errorcode
TYPE /AWS1/IOTDETECTMIGACTEXERRCODE
/AWS1/IOTDETECTMIGACTEXERRCODE
¶
The error code of a mitigation action.
iv_message
TYPE /AWS1/IOTERRORMESSAGE
/AWS1/IOTERRORMESSAGE
¶
The message of a mitigation action.
Queryable Attributes¶
taskId¶
The unique identifier of the task.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TASKID() |
Getter for TASKID, with configurable default |
ASK_TASKID() |
Getter for TASKID w/ exceptions if field has no value |
HAS_TASKID() |
Determine if TASKID has a value |
violationId¶
The unique identifier of the violation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VIOLATIONID() |
Getter for VIOLATIONID, with configurable default |
ASK_VIOLATIONID() |
Getter for VIOLATIONID w/ exceptions if field has no value |
HAS_VIOLATIONID() |
Determine if VIOLATIONID has a value |
actionName¶
The friendly name that uniquely identifies the mitigation action.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACTIONNAME() |
Getter for ACTIONNAME, with configurable default |
ASK_ACTIONNAME() |
Getter for ACTIONNAME w/ exceptions if field has no value |
HAS_ACTIONNAME() |
Determine if ACTIONNAME has a value |
thingName¶
The name of the thing.
Accessible with the following methods¶
Method | Description |
---|---|
GET_THINGNAME() |
Getter for THINGNAME, with configurable default |
ASK_THINGNAME() |
Getter for THINGNAME w/ exceptions if field has no value |
HAS_THINGNAME() |
Determine if THINGNAME has a value |
executionStartDate¶
The date a mitigation action was started.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EXECUTIONSTARTDATE() |
Getter for EXECUTIONSTARTDATE, with configurable default |
ASK_EXECUTIONSTARTDATE() |
Getter for EXECUTIONSTARTDATE w/ exceptions if field has no |
HAS_EXECUTIONSTARTDATE() |
Determine if EXECUTIONSTARTDATE has a value |
executionEndDate¶
The date a mitigation action ended.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EXECUTIONENDDATE() |
Getter for EXECUTIONENDDATE, with configurable default |
ASK_EXECUTIONENDDATE() |
Getter for EXECUTIONENDDATE w/ exceptions if field has no va |
HAS_EXECUTIONENDDATE() |
Determine if EXECUTIONENDDATE has a value |
status¶
The status of a mitigation action.
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 |
errorCode¶
The error code of a mitigation action.
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 of a mitigation action.
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_DETECTMIGACTIONEXECLIST
¶
TYPES TT_DETECTMIGACTIONEXECLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOTDETECTMIGACTEXEC WITH DEFAULT KEY
.