# `NervesGateSDK.Equipment.Device`

Public equipment identity and reachability.

# `t`

```elixir
@type t() :: %NervesGateSDK.Equipment.Device{
  address: String.t() | nil,
  id: String.t(),
  interface: String.t(),
  label: String.t() | nil,
  reachable?: boolean()
}
```

---

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