- NMConnection — Describes a connection to specific network or provider
- NMSimpleConnection
- NMSetting — Describes related configuration information
- NMSettingConnection — Describes general connection properties
- NMSetting8021x — Describes 802.1x-authenticated connection properties
- NMSettingAdsl — Describes ADSL-based properties
- NMSettingBluetooth — Describes Bluetooth connection properties
- NMSettingBond — Describes connection properties for bonds
- NMSettingBridge — Describes connection properties for bridges
- NMSettingBridgePort — Describes connection properties for bridge ports
- NMSettingCdma — Describes CDMA-based mobile broadband properties
- NMSettingDcb — Connection properties for Data Center Bridging
- NMSettingGeneric — Describes connection properties for generic devices
- NMSettingGsm — Describes GSM/3GPP-based mobile broadband properties
- NMSettingInfiniband — Describes connection properties for IP-over-InfiniBand networks
- NMSettingIP4Config — Describes IPv4 addressing, routing, and name service properties
- NMSettingIP6Config — Describes IPv6 addressing, routing, and name service properties
- NMSettingIPConfig — Abstract base class for IPv4 and IPv6 addressing, routing, and name service properties
- NMSettingIPTunnel — Describes connection properties for IP tunnel devices
- NMSettingMacvlan — Describes connection properties for macvlan interfaces
- NMSettingOlpcMesh — Describes connection properties for OLPC-Mesh devices
- NMSettingPpp — Describes connection properties for devices/networks that require PPP to deliver IP capability
- NMSettingPppoe — Describes PPPoE connection properties
- NMSettingSerial — Describes connection properties for devices that use serial communications
- NMSettingTeam — Describes connection properties for teams
- NMSettingTeamPort — Describes connection properties for team ports
- NMSettingTun — Describes connection properties for TUN/TAP interfaces
- NMSettingVlan — Describes connection properties for VLAN interfaces
- NMSettingVpn — Describes connection properties for Virtual Private Networks
- NMSettingVxlan — Describes connection properties for VXLAN interfaces
- NMSettingWimax — Describes 802.16e Mobile WiMAX connection properties
- NMSettingWired — Describes connection properties for Ethernet-based networks
- NMSettingWireless — Describes connection properties for 802.11 Wi-Fi networks
- NMSettingWirelessSecurity — Describes connection properties for Wi-Fi networks that use WEP, LEAP, WPA or WPA2/RSN security