Difference between revisions of "NXSL:Alarm"
Jump to navigation
Jump to search
(Created page with "Represents NetXMS alarm. '''Class Name''' Alarm '''Attributes''' {| class="wikitable" |- ! Name !! Type !! Description |- | ackBy || uint32 || ID of user who acknowledges...") |
m (Text replacement - "^" to "{{deprecated}}") |
||
| Line 1: | Line 1: | ||
Represents NetXMS alarm. | {{deprecated}}Represents NetXMS alarm. | ||
'''Class Name''' | '''Class Name''' | ||
Latest revision as of 16:13, 13 September 2022
| This Wiki is deprecated and we are are currrently migrating remaining pages into product documentation (Admin Guide, NXSL Guide) |
Represents NetXMS alarm.
Class Name
Alarm
Attributes
| Name | Type | Description |
|---|---|---|
| ackBy | uint32 | ID of user who acknowledges this alarm |
| creationTime | int64 | Alarm creation time (in seconds since epoch) |
| eventCode | int32 | Event code of originating event |
| eventId | int64 | ID of originating event |
| helpdeskReference | string | Helpdesk system reference |
| helpdeskState | int32 | Helpdesk state (0 = ignored, 1 = open, 2 = closed) |
| id | uint32 | Alarm's unique identifier |
| key | string | Alarm key |
| lastChangeTime | int64 | Time of last change (in seconds since epoch) |
| message | string | Alarm's message |
| originalSeverity | int32 | Alarm's original severity |
| repeatCount | int32 | Repeat count |
| resolvedBy | uint32 | ID of user who resolves this alarm |
| severity | int32 | Alarm's current severity |
| sourceObject | uint32 | ID of event source object |
| state | int32 | Alarm state (0 = outstanding, 1 = acknowledged, 2 = resolved, 17 = sticky acknowledged) |
Methods
| Name | Description |
|---|---|
| acknowledge() | Acknowledge alarm |
| resolve() | Resolve alarm |
| terminate() | Terminate alarm |