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"`         // 告警辅助信息
}
