Variables Const DBUS_ INTERFACEDBUS_ INTERFACE: string
Const DBUS_ PATHDBUS_ PATH: string
Const DBUS_ SERVICEDBUS_ SERVICE: string
Const DEVICE_ FLAG_ ADD_ COUNTERPART_ GUIDSDEVICE_ FLAG_ ADD_ COUNTERPART_ GUIDS: number
Const DEVICE_ FLAG_ ANOTHER_ WRITE_ REQUIREDDEVICE_ FLAG_ ANOTHER_ WRITE_ REQUIRED: number
Const DEVICE_ FLAG_ BACKUP_ BEFORE_ INSTALLDEVICE_ FLAG_ BACKUP_ BEFORE_ INSTALL: number
Const DEVICE_ FLAG_ CAN_ VERIFYDEVICE_ FLAG_ CAN_ VERIFY: number
Const DEVICE_ FLAG_ CAN_ VERIFY_ IMAGEDEVICE_ FLAG_ CAN_ VERIFY_ IMAGE: number
Const DEVICE_ FLAG_ DUAL_ IMAGEDEVICE_ FLAG_ DUAL_ IMAGE: number
Const DEVICE_ FLAG_ ENSURE_ SEMVERDEVICE_ FLAG_ ENSURE_ SEMVER: number
Const DEVICE_ FLAG_ HAS_ MULTIPLE_ BRANCHESDEVICE_ FLAG_ HAS_ MULTIPLE_ BRANCHES: number
Const DEVICE_ FLAG_ HISTORICALDEVICE_ FLAG_ HISTORICAL: number
Const DEVICE_ FLAG_ IGNORE_ VALIDATIONDEVICE_ FLAG_ IGNORE_ VALIDATION: number
Const DEVICE_ FLAG_ INSTALL_ ALL_ RELEASESDEVICE_ FLAG_ INSTALL_ ALL_ RELEASES: number
Const DEVICE_ FLAG_ INSTALL_ PARENT_ FIRSTDEVICE_ FLAG_ INSTALL_ PARENT_ FIRST: number
Const DEVICE_ FLAG_ INTERNALDEVICE_ FLAG_ INTERNAL: number
Const DEVICE_ FLAG_ IS_ BOOTLOADERDEVICE_ FLAG_ IS_ BOOTLOADER: number
Const DEVICE_ FLAG_ LOCKEDDEVICE_ FLAG_ LOCKED: number
Const DEVICE_ FLAG_ MD_ SET_ ICONDEVICE_ FLAG_ MD_ SET_ ICON: number
Const DEVICE_ FLAG_ MD_ SET_ NAMEDEVICE_ FLAG_ MD_ SET_ NAME: number
Const DEVICE_ FLAG_ MD_ SET_ NAME_ CATEGORYDEVICE_ FLAG_ MD_ SET_ NAME_ CATEGORY: number
Const DEVICE_ FLAG_ MD_ SET_ VERFMTDEVICE_ FLAG_ MD_ SET_ VERFMT: number
Const DEVICE_ FLAG_ NEEDS_ ACTIVATIONDEVICE_ FLAG_ NEEDS_ ACTIVATION: number
Const DEVICE_ FLAG_ NEEDS_ BOOTLOADERDEVICE_ FLAG_ NEEDS_ BOOTLOADER: number
Const DEVICE_ FLAG_ NEEDS_ REBOOTDEVICE_ FLAG_ NEEDS_ REBOOT: number
Const DEVICE_ FLAG_ NEEDS_ SHUTDOWNDEVICE_ FLAG_ NEEDS_ SHUTDOWN: number
Const DEVICE_ FLAG_ NONEDEVICE_ FLAG_ NONE: number
Const DEVICE_ FLAG_ NOTIFIEDDEVICE_ FLAG_ NOTIFIED: number
Const DEVICE_ FLAG_ NO_ AUTO_ INSTANCE_ IDSDEVICE_ FLAG_ NO_ AUTO_ INSTANCE_ IDS: number
Const DEVICE_ FLAG_ NO_ GUID_ MATCHINGDEVICE_ FLAG_ NO_ GUID_ MATCHING: number
Const DEVICE_ FLAG_ ONLY_ OFFLINEDEVICE_ FLAG_ ONLY_ OFFLINE: number
Const DEVICE_ FLAG_ ONLY_ SUPPORTEDDEVICE_ FLAG_ ONLY_ SUPPORTED: number
Const DEVICE_ FLAG_ REGISTEREDDEVICE_ FLAG_ REGISTERED: number
Const DEVICE_ FLAG_ REPORTEDDEVICE_ FLAG_ REPORTED: number
Const DEVICE_ FLAG_ REQUIRE_ ACDEVICE_ FLAG_ REQUIRE_ AC: number
Const DEVICE_ FLAG_ SELF_ RECOVERYDEVICE_ FLAG_ SELF_ RECOVERY: number
Const DEVICE_ FLAG_ SKIPS_ RESTARTDEVICE_ FLAG_ SKIPS_ RESTART: number
Const DEVICE_ FLAG_ SUPPORTEDDEVICE_ FLAG_ SUPPORTED: number
Const DEVICE_ FLAG_ TRUSTEDDEVICE_ FLAG_ TRUSTED: number
Const DEVICE_ FLAG_ UPDATABLEDEVICE_ FLAG_ UPDATABLE: number
Const DEVICE_ FLAG_ UPDATABLE_ HIDDENDEVICE_ FLAG_ UPDATABLE_ HIDDEN: number
Const DEVICE_ FLAG_ USABLE_ DURING_ UPDATEDEVICE_ FLAG_ USABLE_ DURING_ UPDATE: number
Const DEVICE_ FLAG_ USE_ RUNTIME_ VERSIONDEVICE_ FLAG_ USE_ RUNTIME_ VERSION: number
Const DEVICE_ FLAG_ VERSION_ CHECK_ REQUIREDDEVICE_ FLAG_ VERSION_ CHECK_ REQUIRED: number
Const DEVICE_ FLAG_ WAIT_ FOR_ REPLUGDEVICE_ FLAG_ WAIT_ FOR_ REPLUG: number
Const DEVICE_ FLAG_ WILL_ DISAPPEARDEVICE_ FLAG_ WILL_ DISAPPEAR: number
Const DEVICE_ ID_ ANYDEVICE_ ID_ ANY: string
Const PLUGIN_ FLAG_ CAPSULES_ UNSUPPORTEDPLUGIN_ FLAG_ CAPSULES_ UNSUPPORTED: number
Const PLUGIN_ FLAG_ CLEAR_ UPDATABLEPLUGIN_ FLAG_ CLEAR_ UPDATABLE: number
Const PLUGIN_ FLAG_ DISABLEDPLUGIN_ FLAG_ DISABLED: number
Const PLUGIN_ FLAG_ EFIVAR_ NOT_ MOUNTEDPLUGIN_ FLAG_ EFIVAR_ NOT_ MOUNTED: number
Const PLUGIN_ FLAG_ ESP_ NOT_ FOUNDPLUGIN_ FLAG_ ESP_ NOT_ FOUND: number
Const PLUGIN_ FLAG_ FAILED_ OPENPLUGIN_ FLAG_ FAILED_ OPEN: number
Const PLUGIN_ FLAG_ LEGACY_ BIOSPLUGIN_ FLAG_ LEGACY_ BIOS: number
Const PLUGIN_ FLAG_ NONEPLUGIN_ FLAG_ NONE: number
Const PLUGIN_ FLAG_ NO_ HARDWAREPLUGIN_ FLAG_ NO_ HARDWARE: number
Const PLUGIN_ FLAG_ UNLOCK_ REQUIREDPLUGIN_ FLAG_ UNLOCK_ REQUIRED: number
Const PLUGIN_ FLAG_ USER_ WARNINGPLUGIN_ FLAG_ USER_ WARNING: number
Const RELEASE_ FLAG_ BLOCKED_ APPROVALRELEASE_ FLAG_ BLOCKED_ APPROVAL: number
Const RELEASE_ FLAG_ BLOCKED_ VERSIONRELEASE_ FLAG_ BLOCKED_ VERSION: number
Const RELEASE_ FLAG_ IS_ ALTERNATE_ BRANCHRELEASE_ FLAG_ IS_ ALTERNATE_ BRANCH: number
Const RELEASE_ FLAG_ IS_ DOWNGRADERELEASE_ FLAG_ IS_ DOWNGRADE: number
Const RELEASE_ FLAG_ IS_ UPGRADERELEASE_ FLAG_ IS_ UPGRADE: number
Const RELEASE_ FLAG_ NONERELEASE_ FLAG_ NONE: number
Const RELEASE_ FLAG_ TRUSTED_ METADATARELEASE_ FLAG_ TRUSTED_ METADATA: number
Const RELEASE_ FLAG_ TRUSTED_ PAYLOADRELEASE_ FLAG_ TRUSTED_ PAYLOAD: number
Const RESULT_ KEY_ APPSTREAM_ IDRESULT_ KEY_ APPSTREAM_ ID: string
Const RESULT_ KEY_ BRANCHRESULT_ KEY_ BRANCH: string
Const RESULT_ KEY_ CATEGORIESRESULT_ KEY_ CATEGORIES: string
Const RESULT_ KEY_ CHECKSUMRESULT_ KEY_ CHECKSUM: string
Const RESULT_ KEY_ CREATEDRESULT_ KEY_ CREATED: string
Const RESULT_ KEY_ DESCRIPTIONRESULT_ KEY_ DESCRIPTION: string
Const RESULT_ KEY_ DETACH_ CAPTIONRESULT_ KEY_ DETACH_ CAPTION: string
Const RESULT_ KEY_ DETACH_ IMAGERESULT_ KEY_ DETACH_ IMAGE: string
Const RESULT_ KEY_ DETAILS_ URLRESULT_ KEY_ DETAILS_ URL: string
Const RESULT_ KEY_ DEVICE_ IDRESULT_ KEY_ DEVICE_ ID: string
Const RESULT_ KEY_ FILENAMERESULT_ KEY_ FILENAME: string
Const RESULT_ KEY_ FLAGSRESULT_ KEY_ FLAGS: string
Const RESULT_ KEY_ FLASHES_ LEFTRESULT_ KEY_ FLASHES_ LEFT: string
Const RESULT_ KEY_ GUIDRESULT_ KEY_ GUID: string
Const RESULT_ KEY_ HOMEPAGERESULT_ KEY_ HOMEPAGE: string
Const RESULT_ KEY_ HSI_ LEVELRESULT_ KEY_ HSI_ LEVEL: string
Const RESULT_ KEY_ HSI_ RESULTRESULT_ KEY_ HSI_ RESULT: string
Const RESULT_ KEY_ ICONRESULT_ KEY_ ICON: string
Const RESULT_ KEY_ INSTALL_ DURATIONRESULT_ KEY_ INSTALL_ DURATION: string
Const RESULT_ KEY_ INSTANCE_ IDSRESULT_ KEY_ INSTANCE_ IDS: string
Const RESULT_ KEY_ ISSUESRESULT_ KEY_ ISSUES: string
Const RESULT_ KEY_ LICENSERESULT_ KEY_ LICENSE: string
Const RESULT_ KEY_ LOCATIONSRESULT_ KEY_ LOCATIONS: string
Const RESULT_ KEY_ METADATARESULT_ KEY_ METADATA: string
Const RESULT_ KEY_ MODIFIEDRESULT_ KEY_ MODIFIED: string
Const RESULT_ KEY_ NAMERESULT_ KEY_ NAME: string
Const RESULT_ KEY_ NAME_ VARIANT_ SUFFIXRESULT_ KEY_ NAME_ VARIANT_ SUFFIX: string
Const RESULT_ KEY_ PARENT_ DEVICE_ IDRESULT_ KEY_ PARENT_ DEVICE_ ID: string
Const RESULT_ KEY_ PLUGINRESULT_ KEY_ PLUGIN: string
Const RESULT_ KEY_ PROTOCOLRESULT_ KEY_ PROTOCOL: string
Const RESULT_ KEY_ RELEASERESULT_ KEY_ RELEASE: string
Const RESULT_ KEY_ REMOTE_ IDRESULT_ KEY_ REMOTE_ ID: string
Const RESULT_ KEY_ SERIALRESULT_ KEY_ SERIAL: string
Const RESULT_ KEY_ SIZERESULT_ KEY_ SIZE: string
Const RESULT_ KEY_ SOURCE_ URLRESULT_ KEY_ SOURCE_ URL: string
Const RESULT_ KEY_ STATUSRESULT_ KEY_ STATUS: string
Const RESULT_ KEY_ SUMMARYRESULT_ KEY_ SUMMARY: string
Const RESULT_ KEY_ TRUST_ FLAGSRESULT_ KEY_ TRUST_ FLAGS: string
Const RESULT_ KEY_ UPDATE_ ERRORRESULT_ KEY_ UPDATE_ ERROR: string
Const RESULT_ KEY_ UPDATE_ IMAGERESULT_ KEY_ UPDATE_ IMAGE: string
Const RESULT_ KEY_ UPDATE_ MESSAGERESULT_ KEY_ UPDATE_ MESSAGE: string
Const RESULT_ KEY_ UPDATE_ STATERESULT_ KEY_ UPDATE_ STATE: string
Const RESULT_ KEY_ URGENCYRESULT_ KEY_ URGENCY: string
Const RESULT_ KEY_ URIRESULT_ KEY_ URI: string
Const RESULT_ KEY_ VENDORRESULT_ KEY_ VENDOR: string
Const RESULT_ KEY_ VENDOR_ IDRESULT_ KEY_ VENDOR_ ID: string
Const RESULT_ KEY_ VERSIONRESULT_ KEY_ VERSION: string
Const RESULT_ KEY_ VERSION_ BOOTLOADERRESULT_ KEY_ VERSION_ BOOTLOADER: string
Const RESULT_ KEY_ VERSION_ BOOTLOADER_ RAWRESULT_ KEY_ VERSION_ BOOTLOADER_ RAW: string
Const RESULT_ KEY_ VERSION_ FORMATRESULT_ KEY_ VERSION_ FORMAT: string
Const RESULT_ KEY_ VERSION_ LOWESTRESULT_ KEY_ VERSION_ LOWEST: string
Const RESULT_ KEY_ VERSION_ LOWEST_ RAWRESULT_ KEY_ VERSION_ LOWEST_ RAW: string
Const RESULT_ KEY_ VERSION_ RAWRESULT_ KEY_ VERSION_ RAW: string
Const SECURITY_ ATTR_ ID_ ACPI_ DMARSECURITY_ ATTR_ ID_ ACPI_ DMAR: string
Const SECURITY_ ATTR_ ID_ ENCRYPTED_ RAMSECURITY_ ATTR_ ID_ ENCRYPTED_ RAM: string
Const SECURITY_ ATTR_ ID_ FWUPD_ ATTESTATIONSECURITY_ ATTR_ ID_ FWUPD_ ATTESTATION: string
Const SECURITY_ ATTR_ ID_ FWUPD_ PLUGINSSECURITY_ ATTR_ ID_ FWUPD_ PLUGINS: string
Const SECURITY_ ATTR_ ID_ FWUPD_ UPDATESSECURITY_ ATTR_ ID_ FWUPD_ UPDATES: string
Const SECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ ACMSECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ ACM: string
Const SECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ ENABLEDSECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ ENABLED: string
Const SECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ OTPSECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ OTP: string
Const SECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ POLICYSECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ POLICY: string
Const SECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ VERIFIEDSECURITY_ ATTR_ ID_ INTEL_ BOOTGUARD_ VERIFIED: string
Const SECURITY_ ATTR_ ID_ INTEL_ CET_ ACTIVESECURITY_ ATTR_ ID_ INTEL_ CET_ ACTIVE: string
Const SECURITY_ ATTR_ ID_ INTEL_ CET_ ENABLEDSECURITY_ ATTR_ ID_ INTEL_ CET_ ENABLED: string
Const SECURITY_ ATTR_ ID_ INTEL_ DCI_ ENABLEDSECURITY_ ATTR_ ID_ INTEL_ DCI_ ENABLED: string
Const SECURITY_ ATTR_ ID_ INTEL_ DCI_ LOCKEDSECURITY_ ATTR_ ID_ INTEL_ DCI_ LOCKED: string
Const SECURITY_ ATTR_ ID_ INTEL_ SMAPSECURITY_ ATTR_ ID_ INTEL_ SMAP: string
Const SECURITY_ ATTR_ ID_ IOMMUSECURITY_ ATTR_ ID_ IOMMU: string
Const SECURITY_ ATTR_ ID_ KERNEL_ LOCKDOWNSECURITY_ ATTR_ ID_ KERNEL_ LOCKDOWN: string
Const SECURITY_ ATTR_ ID_ KERNEL_ SWAPSECURITY_ ATTR_ ID_ KERNEL_ SWAP: string
Const SECURITY_ ATTR_ ID_ KERNEL_ TAINTEDSECURITY_ ATTR_ ID_ KERNEL_ TAINTED: string
Const SECURITY_ ATTR_ ID_ MEI_ MANUFACTURING_ MODESECURITY_ ATTR_ ID_ MEI_ MANUFACTURING_ MODE: string
Const SECURITY_ ATTR_ ID_ MEI_ OVERRIDE_ STRAPSECURITY_ ATTR_ ID_ MEI_ OVERRIDE_ STRAP: string
Const SECURITY_ ATTR_ ID_ MEI_ VERSIONSECURITY_ ATTR_ ID_ MEI_ VERSION: string
Const SECURITY_ ATTR_ ID_ SPI_ BIOSWESECURITY_ ATTR_ ID_ SPI_ BIOSWE: string
Const SECURITY_ ATTR_ ID_ SPI_ BLESECURITY_ ATTR_ ID_ SPI_ BLE: string
Const SECURITY_ ATTR_ ID_ SPI_ SMM_ BWPSECURITY_ ATTR_ ID_ SPI_ SMM_ BWP: string
Const SECURITY_ ATTR_ ID_ SUSPEND_ TO_ IDLESECURITY_ ATTR_ ID_ SUSPEND_ TO_ IDLE: string
Const SECURITY_ ATTR_ ID_ SUSPEND_ TO_ RAMSECURITY_ ATTR_ ID_ SUSPEND_ TO_ RAM: string
Const SECURITY_ ATTR_ ID_ TPM_ RECONSTRUCTION_ PCR0SECURITY_ ATTR_ ID_ TPM_ RECONSTRUCTION_ PCR0: string
Const SECURITY_ ATTR_ ID_ TPM_ VERSION_ 20SECURITY_ ATTR_ ID_ TPM_ VERSION_ 20: string
Const SECURITY_ ATTR_ ID_ UEFI_ PKSECURITY_ ATTR_ ID_ UEFI_ PK: string
Const SECURITY_ ATTR_ ID_ UEFI_ SECUREBOOTSECURITY_ ATTR_ ID_ UEFI_ SECUREBOOT: string
Builds a JSON report for the list of devices. No filtering is done on the
devices
array, and it is expected that the caller will filter to something sane, e.g. %FWUPD_DEVICE_FLAG_REPORTED at the bare minimum.