list all NSX controllers added to CloudStack
(p *ListNsxControllersParams)
| 501 | |
| 502 | // list all NSX controllers added to CloudStack |
| 503 | func (s *NsxService) ListNsxControllers(p *ListNsxControllersParams) (*ListNsxControllersResponse, error) { |
| 504 | resp, err := s.cs.newRequest("listNsxControllers", p.toURLValues()) |
| 505 | if err != nil { |
| 506 | return nil, err |
| 507 | } |
| 508 | |
| 509 | var r ListNsxControllersResponse |
| 510 | if err := json.Unmarshal(resp, &r); err != nil { |
| 511 | return nil, err |
| 512 | } |
| 513 | |
| 514 | return &r, nil |
| 515 | } |
| 516 | |
| 517 | type ListNsxControllersResponse struct { |
| 518 | Count int `json:"count"` |
nothing calls this directly
no test coverage detected