Basic system information for identification.
Fields
| Field Name | Description |
|---|---|
name - String!
|
System name. |
hostname - String!
|
Network hostname including domain. |
computerName - String!
|
Friendly computer name. |
uuid - String!
|
Unique ID provided by the system. |
cpuType - CpuType!
|
CPU type or architecture. |
cpuBrand - String!
|
CPU vendor and model. |
cpuLogicalCores - Int!
|
Number of logical CPU cores available to the system. |
cpuPhysicalCores - Int!
|
Number of physical CPU cores available to the system. |
physicalMemory - Uint64!
|
Total physical memory in bytes. |
hardwareVendor - String!
|
Hardware vendor. |
hardwareModel - String!
|
Hardware model. |
hardwareSerial - String!
|
Hardware serial number. |
biosDate - String
|
BIOS date. Found at /sys/class/dmi/id/bios_date on Linux. |
biosRelease - String
|
BIOS release. Found at /sys/class/dmi/id/bios_release on Linux. |
biosVersion - String
|
BIOS version. Found at /sys/class/dmi/id/bios_version on Linux. |
boardAssetTag - String
|
Board asset tag. Found at /sys/class/dmi/id/board_asset_tag on Linux. |
boardName - String
|
Board name. Found at /sys/class/dmi/id/board_name on Linux. |
boardSerial - String
|
Board serial number. Found at /sys/class/dmi/id/board_serial on Linux. |
boardVendor - String
|
Board vendor. Found at /sys/class/dmi/id/board_vendor on Linux. |
boardVersion - String
|
Board version. Found at /sys/class/dmi/id/board_version on Linux. |
chassisAssetTag - String
|
Chassis asset tag. Found at /sys/class/dmi/id/chassis_asset_tag on Linux. |
chassisSerial - String
|
Chassis serial number. Found at /sys/class/dmi/id/chassis_serial on Linux. |
chassisType - ChassisType
|
Chassis type, translated from the raw value reported by the endpoint (Win32_SystemEnclosure ChassisTypes on Windows, /sys/class/dmi/id/chassis_type on Linux), or derived from the hardware model identifier on Apple hardware. Null when not reported and not derivable. |
chassisVendor - String
|
Chassis vendor. Found at /sys/class/dmi/id/chassis_vendor on Linux. |
chassisVersion - String
|
Chassis version. Found at /sys/class/dmi/id/chassis_version on Linux. |
productFamily - String
|
Product family. Found at /sys/class/dmi/id/product_family on Linux. |
productSKU - String
|
Product SKU. Found at /sys/class/dmi/id/product_sku on Linux. |
productVersion - String
|
Product version. Found at /sys/class/dmi/id/product_version on Linux. |
systemVendor - String
|
System vendor. Found at /sys/class/dmi/id/sys_vendor on Linux. |
virtualMachineType - VirtualMachineType
|
Hypervisor product this endpoint runs on when it is a virtual machine. When the endpoint reports the virtual machine flag, the hypervisor is determined by matching the reported hardware manufacturer; on macOS, where no flag is reported, manufacturer matching alone detects a VM. Null when the endpoint is physical hardware. |
Used by
Endpointtype: A Windows, macOS, or Linux computer that runs the Wartiva endpoint agent and is enrolled with an organization.
Example
Example
{
"name": "abc123",
"hostname": "abc123",
"computerName": "xyz789",
"uuid": "xyz789",
"cpuType": "X86",
"cpuBrand": "xyz789",
"cpuLogicalCores": 123,
"cpuPhysicalCores": 987,
"physicalMemory": "8589934592",
"hardwareVendor": "xyz789",
"hardwareModel": "xyz789",
"hardwareSerial": "xyz789",
"biosDate": "xyz789",
"biosRelease": "xyz789",
"biosVersion": "xyz789",
"boardAssetTag": "abc123",
"boardName": "xyz789",
"boardSerial": "xyz789",
"boardVendor": "xyz789",
"boardVersion": "abc123",
"chassisAssetTag": "xyz789",
"chassisSerial": "xyz789",
"chassisType": "OTHER",
"chassisVendor": "abc123",
"chassisVersion": "xyz789",
"productFamily": "abc123",
"productSKU": "xyz789",
"productVersion": "abc123",
"systemVendor": "xyz789",
"virtualMachineType": "APPLE_VM"
}