nit, but for consistency with list_units I'd prefer
```
if len(ms.PublicIP) == 0 {
  return "-"
}
return ms.PublicIP
```
and similar for metadata