Flags¶
Details¶
- class Snapd.CreateUserFlags(value)¶
 Bases:
GObject.GFlagsFlag to control when a user accounts is created.
New in version 1.3.
- NONE = 0¶
 No flags, default behaviour.
- SUDO = 1¶
 Gives sudo access to created user.
- KNOWN = 2¶
 Use the local system-user assertions to create the user.
- class Snapd.FindFlags(value)¶
 Bases:
GObject.GFlagsFlag to change how a find is performed.
New in version 1.0.
- NONE = 0¶
 No flags, default behaviour.
- MATCH_NAME = 1¶
 Search for snaps whose name matches the given string. The match is exact unless the string ends in *.
- MATCH_COMMON_ID = 16¶
 Search for snaps whose common ID matches the given string.
- SELECT_PRIVATE = 2¶
 Search private snaps.
- SELECT_REFRESH = 4¶
 Deprecated, do not use.
- SCOPE_WIDE = 8¶
 Search for snaps from any architecture or branch.
- class Snapd.GetAppsFlags(value)¶
 Bases:
GObject.GFlagsFlag to change which apps are returned.
New in version 1.25.
- NONE = 0¶
 No flags, default behaviour.
- SELECT_SERVICES = 1¶
 Select services only.
- class Snapd.GetConnectionsFlags(value)¶
 Bases:
GObject.GFlagsFlag to change how connections are returned.
New in version 1.49.
- NONE = 0¶
 No flags, default behaviour.
- SELECT_ALL = 1¶
 Select all connections, not just connected ones.
- class Snapd.GetInterfacesFlags(value)¶
 Bases:
GObject.GFlagsFlags to control how interface information is returned.
New in version 1.48.
- NONE = 0¶
 No flags, default behaviour.
- INCLUDE_DOCS = 1¶
 Include interface documentation.
- INCLUDE_PLUGS = 2¶
 Include associated plugs.
- INCLUDE_SLOTS = 4¶
 Include associated slots.
- ONLY_CONNECTED = 8¶
 Only return connected interfaces.
- class Snapd.GetSnapsFlags(value)¶
 Bases:
GObject.GFlagsFlag to change which snaps are returned.
New in version 1.42.
- NONE = 0¶
 No flags, default behaviour.
- INCLUDE_INACTIVE = 1¶
 Return snaps that are installed but not active.
- REFRESH_INHIBITED = 2¶
 
- class Snapd.InstallFlags(value)¶
 Bases:
GObject.GFlagsFlags to control install options.
New in version 1.12.
- NONE = 0¶
 No flags, default behaviour.
- CLASSIC = 1¶
 Put snap in classic mode and disable security confinement.
- DANGEROUS = 2¶
 Install the given snap file even if there are no pre-acknowledged signatures for it, meaning it was not verified and could be dangerous (implied by
Snapd.InstallFlags.DEVMODE).
- DEVMODE = 4¶
 Put snap in development mode and disable security confinement.
- JAILMODE = 8¶
 Put snap in enforced confinement mode.
- class Snapd.RemoveFlags(value)¶
 Bases:
GObject.GFlagsFlags to control remove options.
New in version 1.50.
- NONE = 0¶
 No flags, default behaviour.
- PURGE = 1¶
 Don’t save a snapshot the snap’s data when removing.