code: func (a *API) DeleteMetricClusterByCID(cid CIDType) (bool, error) {
  	if cid == nil || *cid == "" {
  		return false, fmt.Errorf("Invalid metric cluster CID [none]")
  	}
  
  	clusterCID := string(*cid)
  
  	matched, err := regexp.MatchString(config.MetricClusterCIDRegex, clusterCID)
  	if err != nil {
  		return false, err
  	}
  	if !matched {
  		return false, fmt.Errorf("Invalid metric cluster CID [%s]", clusterCID)
  	}
  
  	_, err = a.Delete(clusterCID)
  	if err != nil {
  		return false, err
  	}
  
  	return true, nil
  }
docs: // DeleteMetricClusterByCID deletes metric cluster with passed cid.