20 lines
1.1 KiB
Go
20 lines
1.1 KiB
Go
package model
|
||
|
||
// 告警数据结构体
|
||
type Alarm struct {
|
||
AlarmSeq string `json:"alarmSeq"` // 告警原始序号
|
||
AlarmTitle string `json:"alarmTitle"` // 告警标题
|
||
AlarmStatus int64 `json:"alarmStatus"` // 告警状态(1:活动告警;0:清除告警)
|
||
AlarmType string `json:"alarmType"` // 告警类型
|
||
AlarmLevel int64 `json:"alarmLevel"` // 原始告警级别(1:一级告警;2:二级告警;3:三级告警;4:四级告警)
|
||
EventTime string `json:"eventTime"` // 事件发生时间
|
||
AlarmId int64 `json:"alarmId"` // 告警事件Id
|
||
CauseID string `json:"causeID"` // 告警问题原因ID
|
||
Cause string `json:"cause"` // 告警问题原因
|
||
NeRUID string `json:"neRUID"` // 告警网元RUID
|
||
NeUserLabel string `json:"neUserLabel"` // 告警网元名称
|
||
ObjectRUID string `json:"objectRUID"` // 告警对象RUID
|
||
ObjectUserLabel string `json:"objectUserLabel"` // 告警对象名称
|
||
AddInfo string `json:"addInfo"` // 告警辅助信息
|
||
}
|