computer_hardware association
Available from 9.2.8.
Use the computer_hardware
association to retrieve
detailed hardware information as part of other REST API requests.
Association
computer_hardware
Applicable REST APIs
computer_hardware
association with the following REST APIs:Syntax
<URL>?columns[]=computer_hardware.<column>&token=<token>
GET api/sam/v2/software_instances?columns[]=computer_hardware.computer_type
&token=7adc3efb175e2bc0f4484bdd2efca54a8fa04623
Schema description
GET api/sam/schemas/associations/computer_hardware.json?token=<token>
Available columns
Name on the Hardware Inventory report | Description | Type |
---|---|---|
computer_type | Computer Type. Possible values are:
|
Numeric |
shared_pool_id | Identifier of IBM POWER shared processor pool. | String |
system_model | Name of the hardware system or virtualization technology that is discovered by the BigFix client. | String |
cluster_name | Name of the cluster to which the computer belongs. | String |
cluster_cores_count | Number of processor cores available within the cluster to which the computer belongs. | Numeric |
partition_cores | Number of processor cores on the partition on which the BigFix client is installed. The number does not take into account hyper-threading on the x86 architecture. | Numeric |
status | Status of the computer. Possible values are:
|
String |
server_id | Internal identifier of the physical server that hosts a computer. In case of a virtual machine that is not fully defined, the ID is a placeholder for a physical server and it changes when you complete defining the virtual machine. | Numeric |
server_name | A unique system in the infrastructure. For a physical machine, it
is the hardware manufacturer, type, and a machine serial number. For
a virtual machine, it is the manufacturer and host name. For a
virtual machine with an incomplete definition, it is a UUID that is
prefixed with TLM_VM_ .You can specify the data that is returned by this property by configuring the following advanced server settings: managedServerTagTemplate and standaloneServerTagTemplate. For more information, see: Configuring advanced server settings. |
String |
server_serial_number | A serial number of a physical server. In case of a virtual
machine that is not fully defined, the Server Serial Number is a
UUID that is prefixed with TLM_VM_ . |
Numeric |
server_type | A type of a physical server. | String |
server_vendor | A type of a physical server. | String |
server_model | A type of a physical server. | String |
node_total_processors | Number of active sockets on the physical server for placing CPU units. | Numeric |
server_cores | Number of active physical processor cores on the physical server. | Numeric |
server_id | Identifier of the server. | |
pvu_per_core | Number of PVUs that are assigned to a processor core on the computer. By default, the value is taken from the PVU table. | Numeric |
default_pvu_value | Indicates whether a default number of processor value units is assigned to the computer. | Boolean |
parent_hostname | Hostname of the parent computer, if available. The value is null if the parent computer is not available. | String |
platform | Hardware architecture. Possible values are:
The list might change with time because the REST API stores the same value that is returned by the operating system. |
String |
Property | Name on the Hardware Inventory report | Description | Type |
---|---|---|---|
processor_brand_string | Processor Brand String | Full specification of the processor including its brand, model and speed as read from the computer operating system. | String |
processor_brand | Brand | Brand of the processor that was matched in the PVU table. If the brand is "Other", the processor is not listed in the PVU table. | String |
processor_model | Model | Model of the processor. | String |
processor_type | Type | Type of the processor according to the number of cores. | String |
processor_vendor | Vendor | Vendor of the processor. | String |