# `Hyper.Node.FireVMM.Client.Opts`
[🔗](https://github.com/harmont-dev/hyper/blob/main/lib/hyper/node/fire_vmm/client.ex#L36)

Start options for `Hyper.Node.FireVMM.Client`. Only `:vm_id` is required;
the socket path is derived from it unless `:socket_path` is given.

# `t`

```elixir
@type t() :: %Hyper.Node.FireVMM.Client.Opts{
  name: GenServer.name() | nil,
  socket_path: Path.t() | nil,
  vm_id: integer() | nil
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
