| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package dtos
- import "github.com/grafana/grafana/pkg/components/simplejson"
- type Annotation struct {
- AlertId int64 `json:"alertId"`
- DashboardId int64 `json:"dashboardId"`
- PanelId int64 `json:"panelId"`
- NewState string `json:"newState"`
- PrevState string `json:"prevState"`
- Time int64 `json:"time"`
- Title string `json:"title"`
- Text string `json:"text"`
- Metric string `json:"metric"`
- RegionId int64 `json:"regionId"`
- Type string `json:"type"`
- Data *simplejson.Json `json:"data"`
- }
- type PostAnnotationsCmd struct {
- DashboardId int64 `json:"dashboardId"`
- PanelId int64 `json:"panelId"`
- CategoryId int64 `json:"categoryId"`
- Time int64 `json:"time"`
- Title string `json:"title"`
- Text string `json:"text"`
- FillColor string `json:"fillColor"`
- IsRegion bool `json:"isRegion"`
- TimeEnd int64 `json:"timeEnd"`
- }
- type DeleteAnnotationsCmd struct {
- AlertId int64 `json:"alertId"`
- DashboardId int64 `json:"dashboardId"`
- PanelId int64 `json:"panelId"`
- }
|