Physical CPUs REST API
Use this REST API to manage physical CPUs.
Get all physical CPUs
| REST API information | Value | Description |
|---|---|---|
| URI | /admin/resources/physical_cpus | |
| Method | GET | |
| Returns | 200 | Returns a list of all physical CPUs. |
| 404 | The physical CPU list was not found | |
| 500 | Platform System Manager encountered an internal error while processing the request. |
Returns a list of physical cpus.
You can use optional parameters to modify the response from GET calls. For more information, see Custom responses from GET calls.
Response body
[
{
"total": 16,
"created_time_raw": 1467055528895,
"model": "",
"cpu_utilization_units": "%",
"state": "available",
"cpu_capacity": 41599.9921875,
"allocated": 2.0999999046325684,
"pvu_type": "",
"updated_time": "Fri 08 Jul 2016 19:46:31.500 UTC",
"version": "2.2.2.0",
"id": "/admin/resources/physical_cpus/843cd5a4-a546-4e39-9cef-6f26177adda0",
"max_cpu_utilization": 9,
"description": "",
"name": "SN#172.17.168.19",
"parent_type": "compute_nodes",
"physical_cpu_history": [
"/admin/resources/physical_cpu_history/85dfd5e2-ec34-4a0b-940d-8af1810f149e",
"/admin/resources/physical_cpu_history/53906ddb-e489-4574-8baf-6d3bcc3f3aa6",
"/admin/resources/physical_cpu_history/4ee65fd9-06a0-4ab1-9990-64cd237d5f26",
"/admin/resources/physical_cpu_history/31c0ddf8-3bae-42ef-81fc-fce4bcd4d60f",
"/admin/resources/physical_cpu_history/aca74611-99ac-4c11-9f20-8f02e52a4d33",
"/admin/resources/physical_cpu_history/c17dafd2-75db-4c66-9457-96c49586181d",
"/admin/resources/physical_cpu_history/e2efab24-f615-4f1b-8e29-904eda78c68b",
"/admin/resources/physical_cpu_history/244cad07-31e9-4907-939d-1f8ea982e620",
"/admin/resources/physical_cpu_history/c352baeb-142b-4377-8490-7b32fbca5666",
"/admin/resources/physical_cpu_history/35d08956-a4b8-41d6-b225-fbf0749fefea",
"/admin/resources/physical_cpu_history/b978371c-35c6-47d8-922f-61bcee248c9c",
"/admin/resources/physical_cpu_history/4c2ae8e5-ee03-45d1-a4da-289e03f31104",
"/admin/resources/physical_cpu_history/057730af-feaf-4ed1-a742-064b1e167188",
"/admin/resources/physical_cpu_history/02b44068-8ea2-4074-8151-93d78d711976",
"/admin/resources/physical_cpu_history/9707e894-2dbc-4e8e-94a6-85c59047e777",
"/admin/resources/physical_cpu_history/9031ea4a-d900-4947-b4b7-77ac673c03ad",
"/admin/resources/physical_cpu_history/999fc327-a8d8-4649-be04-97ecfa5bb2b7",
"/admin/resources/physical_cpu_history/820ad5c7-1351-4677-89dc-5ee1684fc7ee",
"/admin/resources/physical_cpu_history/b268d65c-d722-4248-bef5-9bbef291525e",
"/admin/resources/physical_cpu_history/67ed77e9-8ae6-4fa4-98a7-33debabe69cf",
"/admin/resources/physical_cpu_history/3713abd6-707b-4d54-8d85-b4f1b69b62bf",
"/admin/resources/physical_cpu_history/aa6f8065-30c0-425d-9bef-8ba2ebf6d394",
"/admin/resources/physical_cpu_history/5027802f-6148-4354-83aa-8f8a8671b798",
"/admin/resources/physical_cpu_history/7fd98c31-9b79-4983-ac42-b8dbc24fe371",
"/admin/resources/physical_cpu_history/a4d36ef9-9ec1-49c8-ac2d-a051a248124d",
"/admin/resources/physical_cpu_history/4731aa4e-4955-411b-995e-7a9a83a29fe7",
"/admin/resources/physical_cpu_history/d77c3687-ba95-4547-bc89-dbe636675b2d",
"/admin/resources/physical_cpu_history/b99b7e6a-a78e-46df-b94a-a06f60498fb8",
"/admin/resources/physical_cpu_history/92bb3d66-f5a9-4c82-8a94-5b665eb85c01",
"/admin/resources/physical_cpu_history/5e0369ad-b1ca-45b6-ab28-9889d9eecfc9",
"/admin/resources/physical_cpu_history/f0f8ce55-c2e5-44f8-a30c-806d65849cd8",
"/admin/resources/physical_cpu_history/8768b608-6afd-471f-883f-8a3549833da9",
"/admin/resources/physical_cpu_history/3074cd74-8887-42f6-90b8-0ad937c3e580",
"/admin/resources/physical_cpu_history/14949fe8-918d-4d1e-acb3-e5bc67f9ad42",
"/admin/resources/physical_cpu_history/0914b4a4-2f82-4669-86d9-9b6c0b9cbb0c",
"/admin/resources/physical_cpu_history/bd428712-e32f-4671-a86c-7c73b0914b35",
"/admin/resources/physical_cpu_history/61a13c2e-9d6a-4b95-beaf-1b364b352d92",
"/admin/resources/physical_cpu_history/60ad692c-4c2a-42c2-b7d6-ce3aba742f45",
"/admin/resources/physical_cpu_history/62027f43-d964-4fe0-9f01-3f2c7cac1eae",
"/admin/resources/physical_cpu_history/c19d2da3-f687-4a46-bd72-2aa662e45467",
"/admin/resources/physical_cpu_history/2717195b-1095-4e9b-8984-69d29d22a74e",
"/admin/resources/physical_cpu_history/a7ce5330-63ac-41e8-82d4-9540da519b1e",
"/admin/resources/physical_cpu_history/5b89c4b3-6ae5-423c-a53a-a6054d878f2a",
"/admin/resources/physical_cpu_history/ac283ef6-9c3b-4108-9b63-72c8dbbd492a",
"/admin/resources/physical_cpu_history/bdc1dd16-a4c3-4a85-a7c0-4f7dbe02d2bb",
"/admin/resources/physical_cpu_history/cdf201aa-964f-41d3-b82b-8654d6532529",
"/admin/resources/physical_cpu_history/ed0b2ca3-821c-4b90-aeeb-e7bb160f808d",
"/admin/resources/physical_cpu_history/70a01823-e8dc-4683-8215-7ee56f077662",
"/admin/resources/physical_cpu_history/9f91e1e2-26a3-45d8-8c4c-bba7e4177b9b",
"/admin/resources/physical_cpu_history/1dea3c36-a735-42d5-9e40-b1b66ff78b30",
"/admin/resources/physical_cpu_history/8a66a2e9-cc0e-4773-8009-68641838aec5",
"/admin/resources/physical_cpu_history/a46dc01a-c43e-4ccc-ae0c-d2e1ac3ce43c",
"/admin/resources/physical_cpu_history/bd1bf119-8c63-4787-88b9-e7e2eba61bb7",
"/admin/resources/physical_cpu_history/c5e8a3ad-ab38-4089-b7cb-ffce5bde0bf4",
"/admin/resources/physical_cpu_history/705e58f7-34d8-40b7-959f-a139d5b4e9c7"
],
"cpu_utilization": 4,
"compute_nodes": "/admin/resources/compute_nodes/77f09b0c-4ff4-43eb-9325-ecf89d4b6e7d",
"physical_cpu_modules": [
"/admin/resources/physical_cpu_modules/4cc53530-af01-4c9c-9740-9e19eea1a61f"
],
"vendor": "",
"cpu_capacity_units": "MHz",
"isas_rn": 1,
"label_text": "Physical CPU",
"available": 13.900000095367432,
"label_key": "pure0524",
"units": "cores",
"updated_time_raw": 1468007191500,
"total_unlicensed": 0,
"brand": "",
"created_time": "Mon 27 Jun 2016 19:25:28.895 UTC"
}
]
- allocated
- Allocated number of physical cpus
- cpu_utilization
- The utilization of the physical cpu
- cpu_utilization_units
- The units used with the physical cpu utilization
- created_time
- The time at which the object is created
- id
- The unique ID of the object in the system.
- label_key
- Key for retrieving the label for the physical cpu
- label_text
- Default translated message text
- max_cpu_utilization
- The maximum utilization of the physical cpu
- name
- The name of the physical cpu
- parent_type
- The type of parent of the physical cpu
- state
- The general availability of the object. If "pending" the object has been created but not activated. If "available" the object is active in the system.
- total
- Total number of physical cpus
- units
- The units used with the physical cpu
- updated_time
- The time at which the object was last updated
- parent_type
- The type of the generic parent
Get a specific physical CPU
| REST API information | Value | Description |
|---|---|---|
| URI | /admin/resources/physical_cpus/{id} | |
| Method | GET | |
| Returns | 200 | The physical CPU was returned. |
| 404 | The physical CPU was not found | |
| 500 | Platform System Manager encountered an internal error while processing the request. |
Returns a single physical cpu identified by {id}.
You can use optional parameters to modify the response from GET calls. For more information, see Custom responses from GET calls.