Method

GetSummary

ModuleAgent
LibraryCore
Action


Returns high-level information about the device the Agent is running on.


Parameters(None)
Return values

TimeZone (int): The device's current timezone offset from UTC in minutes (positive or negative).

This is based on timezone, not UTC bias. In other words, this value will not be affected by daylight savings.

Manufacturer (string): The hardware manufacturer of the device's chassis.

OsType: (string): The type of operating system family running on the device. The values are:

      • "Android"
      • "Linux"
      • "MacOS" (N.B. not "macOS")
      • "Solaris"
      • "Windows"

OsArchitecture: (string): The processor architecture of the operating system. The values depend on the OsType as follows:

      • Android: "ARM 32 bit", "ARM 64 bit", "x86" (32-bit) or "x86_64".
      • Linux: "x86" (32-bit) or "x86_64"; same as the result of the "uname -m" command.
      • MacOS: "arm64", "x86" (32-bit) or "x64".
      • Solaris: "x64" or "SPARC".
      • Windows: "x86" (32-bit) or "x64".

OsVersionText: (string): The caption of the operating system running on the device - a more descriptive version of OsType.

Version: (string): The Agent version number in four-part dotted representation (e.g. "5.1.0.23").

VirtualizationPlatform: (string): The type of virtualization technology on which the device's operating system is running (if any).

Example


 Agent.GetSummary();


Platforms
  • Windows
  • Linux
  • MacOS
  • Solaris Intel
  • Solaris Sparc
  • Android
Notes