(req CreateSnapshotRequest)
| 314 | } |
| 315 | |
| 316 | func (c *Client) CreateSnapshot(req CreateSnapshotRequest) (*CreateSnapshotResponse, error) { |
| 317 | var resp CreateSnapshotResponse |
| 318 | if err := c.doRequest(context.Background(), "POST", "/v1/snapshots/create", req, &resp); err != nil { |
| 319 | return nil, err |
| 320 | } |
| 321 | return &resp, nil |
| 322 | } |
| 323 | |
| 324 | func (c *Client) ListSnapshots() (ListSnapshotsResponse, error) { |
| 325 | var resp ListSnapshotsResponse |
no test coverage detected