Use a GET request to retrieve a list of fault suspects associated with a specific fault record.
HTTP Request Format:
GET /rest/v<version>/SYS/<FRU_resource_name> HTTP/1.1 <Header Name> : <Header Value>
Where:
FRU_resource_name identifies the name of the resource target. For example: /rest/v1/SYS/PS1
Request Header Fields Required
The required request header fields are as follows: Authorization, Accept, and Host.
For a description of these required header fields, see Common Request Header Fields.
Response: Status Codes
Success: HTTP Status = 200 OK
Failure: HTTP Status = 4xx, 5xx
Response Body
{
"fru_type": "FRU_name",
"fru_part_number": "<value>",
"fru_serial_number": "<value>",
"fru_rev_level": "<value>",
"fru_manufacturer": "<value>",
"fru_description": "<value>",
"Faults": [
{
"name": "<Fault_record_UUID>",
"uri": "/rest/v<version>/faults/<Fault_record_UUID>"
}
],
"Actions": [
{
"name": "acquit"
},
{
"name": "repair"
},
{
"name": "replace"
}
],
"Targets":[],
"Target":"/rest/v<version>/SYS/PS1"
}
Where:
fault_record_UUID identifies a numeric string (universally unique identifier (UUID)) that is assigned to a specific fault record.
suspect_UUID identifies a numeric string (universally unique identifier (UUID)) that is assigned to a suspect faulty hardware component.