GetEvents uses the /v3/audit_events endpoint to retrieve a list of audit events.
(query ...Query)
| 41 | |
| 42 | // GetEvents uses the /v3/audit_events endpoint to retrieve a list of audit events. |
| 43 | func (client *Client) GetEvents(query ...Query) ([]Event, Warnings, error) { |
| 44 | var events []Event |
| 45 | |
| 46 | _, warnings, err := client.MakeListRequest(RequestParams{ |
| 47 | RequestName: internal.GetEventsRequest, |
| 48 | Query: query, |
| 49 | ResponseBody: Event{}, |
| 50 | AppendToList: func(item interface{}) error { |
| 51 | events = append(events, item.(Event)) |
| 52 | return nil |
| 53 | }, |
| 54 | }) |
| 55 | |
| 56 | return events, warnings, err |
| 57 | } |
nothing calls this directly
no test coverage detected