(ctx context.Context, request CreateBridgeRequest)
| 2462 | } |
| 2463 | |
| 2464 | func (c *unixSocketClient) CreateBridge(ctx context.Context, request CreateBridgeRequest) (BridgeRecord, error) { |
| 2465 | var response struct { |
| 2466 | Bridge BridgeRecord `json:"bridge"` |
| 2467 | } |
| 2468 | if err := c.doJSON(ctx, http.MethodPost, "/api/bridges", nil, request, &response); err != nil { |
| 2469 | return BridgeRecord{}, err |
| 2470 | } |
| 2471 | return response.Bridge, nil |
| 2472 | } |
| 2473 | |
| 2474 | func (c *unixSocketClient) GetBridge(ctx context.Context, id string) (BridgeRecord, error) { |
| 2475 | var response struct { |