See also Command reference.
In UBOS, a network configuration is a set of active network interfaces, their configuration, and the configuration of associated services such as DNS, firewall, and the like.
Some of the network configurations come with UBOS package ubos-networking, which is generally installed on all UBOS devices. Others come in other packages which need to be installed first.
UBOS knows about a set of possible netconfigs, but in the general case, only some of them can be applied to the current device. For example, netconfig that implements a router requires the device to have at least two network interfaces.
This command iterates through the netconfigs defined in Perl package UBOS::Networking::NetConfigs, determines which of those apply, and prints them. Adding the --all parameter, all netconfigs will be printed, regardless of whether they appear to applicable to the current device.