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 nmsifthTemplateTable with the same value of
nmsifthTemplateIndex. The values of nmsifthThresholdObject,
nmsifthThresholdSeverity, nmsifthThresholdType, and
nmsifthThresholdFiredValue must be provided before activating the
entry. If the value of nmsifthTemplateNotifyHoldDownType in the
nmsifthTemplateEntry with the same value of nmsifthTemplateIndex is
'fireAndClearThresholds', then the value of
nmsifthThresholdClearedValue must also be provided before
activating the entry. If the value of nmsifthThresholdType is
other than 'rateOfIncreaseExponentXIfSpeed', then the value of
nmsifthThresholdSampleInterval must also be provided before
activating the entry.
When an entry is activated, if there are any entries in
nmsifthTemplateIfAssignTable with the same value of
nmsifthTemplateIndex, then the threshold is activated on all
interfaces identified in those entries that have instances of
the object identified by nmsifthThresholdObject.
When an entry is destroyed, if there are any entries in
nmsifthTemplateIfAssignTable with the same value of
nmsifthTemplateIndex, then the threshold is de-activated on the
interfaces identified in those entries. If there are any
entries in nmsifthIfThresholdFiredTable with
nmsifthIfThresholdFiredTemplate value equal to this value of
nmsifthTemplateIndex, then the bit in nmsifthIfThresholdsFired
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'. |