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

Meter wiring: the VM, its cgroup leaf, and the usage sink.

# `t`

```elixir
@type t() :: %Hyper.Node.FireVMM.Meter.Opts{
  cgroup_dir: Path.t(),
  register?: boolean(),
  sink: (Hyper.Metering.Usage.attrs() -&gt; :ok | {:error, term()}),
  vm_id: Hyper.Vm.Id.t()
}
```

---

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