class HcRule

..
+-SystemFunctions
+-HealthCheckM
+-HcRule

Represents a health check rule.
This class facilitates in providing detailed information about an individual health check rule.
Each rule belongs to one or more health check categories.
Each rule is also associated with a severity value, warning or critical, that affects the evaluation of the overall NE healthiness. For instance, if the result of at least one critical rule is not as expected, node status is evaluated as not healthy requiring an immediate action.
Some health check rules can accept optional parameters as input for the evaluation, if no values are provided system default input parameters are used.


This MO is created by the system.

Attributes
BasicAdmState
administrativeState = UNLOCKED
Specifies the administrative state of the rule.
HcCategory[1..]
readOnly
categories
Specifies the list of categories which the rule belongs to.
string
noNotification
readOnly
description
Specifies health check rule description.
string
key
mandatory
noNotification
restricted
hcRuleId
Holds the name used when identifying the MO.
Its value is divided into two parts. The first one is an unique identifier for the rule provider while the second one is a numeric identifier (a progressive number for example).
HcRuleInputParameter[0..] nonUnique
readOnly
inputParameters
Specifies the list of input parameters accepted by the rule with related default values.
It is empty in case the rule does not accept any parameters change.
string
noNotification
readOnly
name
Specifies the name of a health check rule.
string
readOnly
recommendedAction
Specifies the step that needs to be performed when the health check rule execution fails.
RuleSeverity
noNotification
readOnly
severity
Specify the severity of the rule for the evaluation of the overall NE healthiness.

  class HcRule