Status object for the currently preferred network interface
| Attribute | Data type | Description |
|---|---|---|
| default_gateway | JSON | Gateway address. |
| default_interface | String | Network interface name from ifconfig (e.g., en0). |
| default_interface4 | String | IPv4 netowrk interface. |
| default_interface6 | String | IPv6 netowrk interface. |
| fib | Number | FIB number. |
| ftpproxy | String | HTTP proxy of the connected network. |
| ftpproxy6 | String | IPv6 HTTP proxy of the connected network. |
| httpproxy | String | HTTP proxy of the connected network. |
| httpproxy6 | String | IPv6 HTTP proxy of the connected network. |
| httpproxyloginrequired | Boolean | Indicates whether (true|false) the HTTP proxy requires login credentials. |
| httpsproxy | String | HTTP proxy of the connected network. |
| httpsproxy6 | String | IPv6 HTTP proxy of the connected network. |
| ip4_ok | String | A yes here indicates whether IPv4 connectivity is available. Possible error strings:
|
| ip6_ok | String | Same as for ip4_ok, but for IPv6 connectivity. |
| ip_ok | String | General status attribute for IP connectivity. |
| nameservers | JSON | Array of nameserver addresses. |
| priority | JSON | Name of the currently preferred network interface. |
| searchdomains | String | Array of strings to be used for DNS resolution. |
| cmd_output | String | Last line of output from msg::cmd. |