import Quickshell.Networking A NetworkManager connection settings profile.
A universally unique identifier for the connection.
The human-readable unique identifier for the connection.
Clear all of the secrets belonging to the settings.
Delete the settings.
Get the settings map describing this network configuration.
NOTE
This will never include any secrets required for connection to the network, as those are often protected.
Update the connection with new settings and save the connection to disk.
Only changed fields need to be included.
Writing a setting to null will remove the setting or reset it to its default.
NOTE
Secrets may be part of the update request, and will be either stored in persistent storage or sent to a Secret Agent for storage, depending on the flags associated with each secret.