FindDataCorrelation.go 669 B

12345678910111213141516171819202122
  1. package v1
  2. import (
  3. "metawant.greentech.com.cn/gaoyagang/gt-common/datacenter_client"
  4. "metawant.greentech.com.cn/gaoyagang/gt-common/httplib"
  5. "strconv"
  6. "strings"
  7. )
  8. func (d *DcApi) FindDataCorrelation(params datacenter_client.FindDataCorrelationReq) (*datacenter_client.FindDataCorrelationResp, error) {
  9. serviceName := "/data/correlation"
  10. h := httplib.Get(d.serviceUrl(serviceName))
  11. h.Param("project_id", strconv.FormatInt(params.ProjectId, 10))
  12. h.Param("items", strings.Join(params.Items, ","))
  13. h.Param("stime", params.Stime)
  14. h.Param("etime", params.Etime)
  15. resp := &datacenter_client.FindDataCorrelationResp{}
  16. err := d.call(h, resp)
  17. return resp, err
  18. }