/AWS1/CL_EKSNODEREPAIRCFGOVRDS¶
Specify granular overrides for specific repair actions. These overrides control the repair action and the repair delay time before a node is considered eligible for repair. If you use this, you must specify all the values.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_nodemonitoringcondition
TYPE /AWS1/EKSSTRING
/AWS1/EKSSTRING
¶
Specify an unhealthy condition reported by the node monitoring agent that this override would apply to.
iv_nodeunhealthyreason
TYPE /AWS1/EKSSTRING
/AWS1/EKSSTRING
¶
Specify a reason reported by the node monitoring agent that this override would apply to.
iv_minrepairwaittimemins
TYPE /AWS1/EKSNONZEROINTEGER
/AWS1/EKSNONZEROINTEGER
¶
Specify the minimum time in minutes to wait before attempting to repair a node with this specific
nodeMonitoringCondition
andnodeUnhealthyReason
.
iv_repairaction
TYPE /AWS1/EKSREPAIRACTION
/AWS1/EKSREPAIRACTION
¶
Specify the repair action to take for nodes when all of the specified conditions are met.
Queryable Attributes¶
nodeMonitoringCondition¶
Specify an unhealthy condition reported by the node monitoring agent that this override would apply to.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NODEMONITORINGCONDITION() |
Getter for NODEMONITORINGCONDITION, with configurable defaul |
ASK_NODEMONITORINGCONDITION() |
Getter for NODEMONITORINGCONDITION w/ exceptions if field ha |
HAS_NODEMONITORINGCONDITION() |
Determine if NODEMONITORINGCONDITION has a value |
nodeUnhealthyReason¶
Specify a reason reported by the node monitoring agent that this override would apply to.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NODEUNHEALTHYREASON() |
Getter for NODEUNHEALTHYREASON, with configurable default |
ASK_NODEUNHEALTHYREASON() |
Getter for NODEUNHEALTHYREASON w/ exceptions if field has no |
HAS_NODEUNHEALTHYREASON() |
Determine if NODEUNHEALTHYREASON has a value |
minRepairWaitTimeMins¶
Specify the minimum time in minutes to wait before attempting to repair a node with this specific
nodeMonitoringCondition
andnodeUnhealthyReason
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MINREPAIRWAITTIMEMINS() |
Getter for MINREPAIRWAITTIMEMINS, with configurable default |
ASK_MINREPAIRWAITTIMEMINS() |
Getter for MINREPAIRWAITTIMEMINS w/ exceptions if field has |
HAS_MINREPAIRWAITTIMEMINS() |
Determine if MINREPAIRWAITTIMEMINS has a value |
repairAction¶
Specify the repair action to take for nodes when all of the specified conditions are met.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REPAIRACTION() |
Getter for REPAIRACTION, with configurable default |
ASK_REPAIRACTION() |
Getter for REPAIRACTION w/ exceptions if field has no value |
HAS_REPAIRACTION() |
Determine if REPAIRACTION 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_NODEREPAIRCONFIGOVRDSLIST
¶
TYPES TT_NODEREPAIRCONFIGOVRDSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EKSNODEREPAIRCFGOVRDS WITH DEFAULT KEY
.