fm
AlarmInfo


>



public struct AlarmInfo

Properties
severity Indicates the current severity of the alarm

type=fm.Severity

previousSeverity Indicates the previous severity of the alarm

type=fm.Severity

originalSeverity Indicates the original severity of the alarm

type=fm.Severity

highestSeverity Indicates the highest severity that this alarm was assigned

type=fm.Severity

probableCause Indicates the probable cause of the alarm

type=int
values

userText Custom user text of the alarm

type=string

alarmName Indicates the alarm name

type=int
values

type Indicates the alarm type

type=int
values

specificProblem Indicates the specific problem of the alarm

type=int
values

affectedObjectFullName Indicates which object is affected by the alarm

type=Pointer

affectedObjectClassName Indicates the class name of the object affected by this alarm

type=string

isAcknowledged Indicates whether the alarm is currently acknowledged

type=boolean

wasAcknowledged Indicates whether the alarm was previously acknowledged

type=boolean

acknowldegedBy Indicates which user acknowledged the alarm

type=string

clearedBy Indicates which user cleared the alarm

type=string

deletedBy Indicates which user deleted the alarm

type=string

firstTimeDetected Indicates the time when the alarm was first raised

type=Date

lastTimeDetected Indicates the time the alarm was last raised

type=Date

lastTimeSeverityChanged Indicates the last time the alarm severity was changed

type=Date

lastTimeCleared Indicates the last time the alarm was cleared

type=Date

lastTimePromoted Indicates the last time the alarm was promoted Alarm promotion/demotion occurs in the event in which an alarm severity is changed manually on a specific alarm

type=Date

lastTimeDemoted Indicates the last time the alarm was demoted Alarm promotion/demotion occurs in the event in which an alarm severity is changed manually on a specific alarm

type=Date

lastTimeEscalated Indicates the last time the alarm was escalated Alarm escalation/de-escalation occurs when alarm severity is automatically changed based on the frequency of the alarm in a specified interval, as defined by an alarm policy.

type=Date

lastTimeDeEscalated Indicates the last time the alarm was de-escalated Alarm escalation/de-escalation occurs when alarm severity is automatically changed based on the frequency of the alarm in a specified interval, as defined by an alarm policy.

type=Date

lastTimeAcknowledged Indicates the last time the alarm was acknowledged

type=Date

nodeTimeOffset Indicates the time zone offset of the node on which the alarm is raised

type=long

frequency Indicates the frequency at which the alarm is occurring, it is the number of occurrences of the alarm in the last interval

type=long

occurences The occurrences attribute indicates a string of 48 buckets delimited by '%'. Each bucket represents the number of occurrence of that alarm for a specific time span. Each bucket lasts for 1/48 of the configured interval. The buckets are printed in reverse chronological order (least recent first). NFM-P internal use only. May change without notice.

type=string

numberOfOccurences Indicates the number of occurrences of the alarm

type=long

numberOfOccurencesSinceClear Indicates the number of occurrences of the alarm since it was cleared

type=long

numberOfOccurencesSinceAck Indicates the number of occurrences of the alarm since it was acknowledged

type=long

isServiceAffecting

DEPRECATED: 7.0R4 - OBSOLETE: Never supported. The value is always false.
type=boolean

additionalText Contains additional text

type=string

operatorAssignedUrgency Indicates the urgency of the alarm

type=fm.Urgency

urgencyAssignedBy Indicates which user assigned the urgency

type=Pointer

relatedObjects

DEPRECATED: 7.0R4 - Currently unused, use fm.FaultManager.findObjectsRelatedToOfn instead.
type=Any

affectingObjects

DEPRECATED: 7.0R4 - Currently unused, use fm.FaultManager.findObjectsAffectingOfn instead.
type=Any

subscriberId

type=long

nodeId Indicates the node id on which this alarm was raised

type=string

nodeName Indicates the node name on which this alarm was raised

type=string

affectedObjectDisplayedName Indicates the affected object's displayed name

type=string

applicationDomain Indicates the affected object's displayed package name

type=string

displayedClass Indicates the affected object's displayed class name

type=string

alarmClassTag Indicates the alarm class tag. The alarmClassTag is a concatenation of the package where the alarm is defined and the alarm name.

type=string

affectedObjectClassIndex Indicates the affected object class index

type=int

affectedObjectInstanceIndex Indicates the affected object instance index

type=long

correlatingAlarm Indicates the ID of the correlating alarm

type=string

isImplicitlyCleared Indicates whether an alarm will be automatically cleared

type=boolean

numberOfCorrelatedAlarms Indicates the number of correlated alarms on the correlating alarm

type=int

olcState

type=generic.OLCStates