Connection and Setting API Reference
NMConnection
— Describes a connection to specific network or provider
NMSimpleConnection
— An unmanaged connection
NMRemoteConnection
— A connection managed by NetworkManager server
NMSetting
— Describes related configuration information
NMSettingConnection
— Describes general connection properties
NMSetting6Lowpan
— Describes connection properties for 6LoWPAN interfaces
NMSetting8021x
— Describes 802.1x-authenticated connection properties
NMSettingAdsl
— Describes ADSL-based properties
NMSettingBluetooth
— Describes Bluetooth connection properties
NMSettingBondPort
— Describes connection properties for bond ports
NMSettingBond
— Describes connection properties for bonds
NMSettingBridgePort
— Describes connection properties for bridge ports
NMSettingBridge
— Describes connection properties for bridges
NMSettingCdma
— Describes CDMA-based mobile broadband properties
NMSettingDcb
— Connection properties for Data Center Bridging
NMSettingDummy
— Describes connection properties for dummy interfaces
NMSettingEthtool
— Describes connection properties for ethtool related options
NMSettingGeneric
— Describes connection properties for generic devices
NMSettingGsm
— Describes GSM/3GPP-based mobile broadband properties
NMSettingHostname
— Contains properties related to the hostname
NMSettingHsr
— Describes connection properties for HSR/PRP interfaces
NMSettingInfiniband
— Describes connection properties for IP-over-InfiniBand networks
NMSettingIPConfig
— Abstract base class for IPv4 and IPv6 addressing, routing, and name service properties
NMSettingIPTunnel
— Describes connection properties for IP tunnel devices
NMSettingIP4Config
— Describes IPv4 addressing, routing, and name service properties
NMSettingIP6Config
— Describes IPv6 addressing, routing, and name service properties
NMSettingIpvlan
— Describes connection properties for IPVLAN interfaces
NMSettingLink
— Contains properties related to the link
NMSettingLoopback
— Describes connection properties for loopback interfaces
NMSettingMacsec
— Describes connection properties for MACSEC interfaces
NMSettingMacvlan
— Describes connection properties for macvlan interfaces
NMSettingMatch
— Properties to match a connection with a device.
NMSettingOlpcMesh
— Describes connection properties for OLPC-Mesh devices
NMSettingOvsBridge
— Describes connection properties for Open vSwitch bridges.
NMSettingOvsDpdk
— Describes connection properties for Open vSwitch DPDK interfaces.
NMSettingOvsExternalIDs
— External-IDs for OVS database
NMSettingOvsInterface
— Describes connection properties for Open vSwitch interfaces.
NMSettingOvsOtherConfig
— Other-config settings for OVS
NMSettingOvsPatch
— Describes connection properties for Open vSwitch patch interfaces.
NMSettingOvsPort
— Describes connection properties for Open vSwitch ports.
NMSettingPpp
— Describes connection properties for devices/networks that require PPP to deliver IP capability
NMSettingPppoe
— Describes PPPoE connection properties
NMSettingProxy
— Describes proxy URL, script and other related properties
NMSettingSerial
— Describes connection properties for devices that use serial communications
NMSettingSriov
— Describes SR-IOV connection properties
NMSettingTCConfig
— Describes connection properties for the Linux Traffic Control
NMSettingTeamPort
— Describes connection properties for team ports
NMSettingTeam
— Describes connection properties for teams
NMSettingTun
— Describes connection properties for TUN/TAP interfaces
NMSettingUser
— Describes user properties
NMSettingVeth
— Describes connection properties for veth interfaces
NMSettingVlan
— Describes connection properties for VLAN interfaces
NMSettingVpn
— Describes connection properties for Virtual Private Networks
NMSettingVrf
— Describes connection properties for vrf interfaces
NMSettingVxlan
— Describes connection properties for VXLAN interfaces
NMSettingWifiP2P
— Describes connection properties for 802.11 Wi-Fi P2P networks
NMSettingWimax
— Describes 802.16e Mobile WiMAX connection properties
NMSettingWired
— Describes connection properties for Ethernet-based networks
NMSettingWireGuard
— Describes connection properties for wireguard related options
NMSettingWirelessSecurity
— Describes connection properties for Wi-Fi networks that use WEP, LEAP, WPA or WPA2/RSN security
NMSettingWireless
— Describes connection properties for 802.11 Wi-Fi networks
NMSettingWpan
— Describes connection properties for IEEE 802.15.4 (WPAN) MAC