alerting.go 694 B

123456789101112131415161718192021
  1. package dtos
  2. type AlertRuleDTO struct {
  3. Id int64 `json:"id"`
  4. DashboardId int64 `json:"dashboardId"`
  5. PanelId int64 `json:"panelId"`
  6. Query string `json:"query"`
  7. QueryRefId string `json:"queryRefId"`
  8. WarnLevel float64 `json:"warnLevel"`
  9. CritLevel float64 `json:"critLevel"`
  10. WarnOperator string `json:"warnOperator"`
  11. CritOperator string `json:"critOperator"`
  12. Frequency int64 `json:"frequency"`
  13. Name string `json:"name"`
  14. Description string `json:"description"`
  15. QueryRange int `json:"queryRange"`
  16. Aggregator string `json:"aggregator"`
  17. State string `json:"state"`
  18. DashbboardUri string `json:"dashboardUri"`
  19. }