Description | This object is used to create and delete thresholds in
templates.
A new entry can only be created when there is an active entry
in the cifthTemplateTable with the same value of
cifthTemplateIndex. The values of cifthThresholdObject,
cifthThresholdSeverity, cifthThresholdType, and
cifthThresholdFiredValue must be provided before activating the
entry. If the value of cifthTemplateNotifyHoldDownType in the
cifthTemplateEntry with the same value of cifthTemplateIndex is
'fireAndClearThresholds', then the value of
cifthThresholdClearedValue must also be provided before
activating the entry. If the value of cifthThresholdType is
other than 'rateOfIncreaseExponentXIfSpeed', then the value of
cifthThresholdSampleInterval must also be provided before
activating the entry.
When an entry is activated, if there are any entries in
cifthTemplateIfAssignTable with the same value of
cifthTemplateIndex, then the threshold is activated on all
interfaces identified in those entries that have instances of
the object identified by cifthThresholdObject.
When an entry is destroyed, if there are any entries in
cifthTemplateIfAssignTable with the same value of
cifthTemplateIndex, then the threshold is de-activated on the
interfaces identified in those entries. If there are any
entries in cifthIfThresholdFiredTable with
cifthIfThresholdFiredTemplate value equal to this value of
cifthTemplateIndex, then the bit in cifthIfThresholdsFired
corresponding to this threshold is cleared in all such entries.
After the entry has been activated, this object cannot be set
to any value other than 'destroy'. The row status never
changes to 'notInService' after reaching the value 'active'. |