Files
grafana-zabbix/pkg/zabbixapi/models.go
2020-06-02 17:18:38 +03:00

16 lines
342 B
Go

package zabbixapi
import "encoding/json"
type ZabbixAPIRequest struct {
Method string `json:"method"`
Params ZabbixAPIParams `json:"params,omitempty"`
}
func (r *ZabbixAPIRequest) String() string {
jsonRequest, _ := json.Marshal(r.Params)
return r.Method + string(jsonRequest)
}
type ZabbixAPIParams = map[string]interface{}