Network interface name (e.g., 'eth0', 'wlan0', 'lo')
Interface type identifier (e.g., 'ethernet', 'wifi', 'loopback')
NetworkManager device state code indicating connection status
Hardware MAC address of the network interface
Maximum Transmission Unit size for the interface
Whether the interface is currently configured and active
Interface categorization for organizational purposes
Optional wifiWiFi-specific connection data (only present for WiFi interfaces)
Optional ethernetEthernet-specific connection data (only present for Ethernet interfaces)
Optional ip4settingsIPv4 network settings (present when interface has IP configuration)
Complete network interface data structure containing all interface properties. This is the main interface that NetworkInterfaceModel implements.