GET /fanMuxes/{uuid}
Use this method to return properties and metrics for a specific Flex System fan logic module (fan mux).
Authentication
Authentication with username and password is required.
Request URL
GET https://{management_server_IP}/fanMuxes/{uuid}
where {uuid} is the UUID of the fan to be retrieved. To obtain the fan UUID, use the GET /fanMuxes method.
Query parameters
Parameters | Required / Optional | Description |
---|---|---|
excludeAttributes={attributes} | Optional | Returns a response that excludes the specified attributes for each resource. You can specify one or more attributes that are listed in the response body, separated by a comma. Note
|
includeAttributes=<attributes} | Optional | Returns a response that includes the base attributes and the specified attributes for each resource. You can specify one or more attributes that are listed in the response body, separated by a comma. Note
|
Response codes
Code | Description | Comments |
---|---|---|
200 | OK | The request completed successfully. |
400 | Bad Request | A query parameter or request attribute is missing or not valid, or the operation is not supported. A descriptive error message is returned in the response body. |
401 | Unauthorized | The user cannot be authenticated. Authentication has not been provided or has failed. A descriptive error message is returned in the response body. |
403 | Forbidden | The orchestrator server was prevented from fulfilling the request. A descriptive error message is returned in the response body. Ensure that you have privileges to perform the request. |
409 | Conflict | There is a conflict with the current state of the resource. A descriptive error message is returned in the response body. |
500 | Internal Server Error | An internal error occurred. A descriptive error message is returned in the response body. |
Response body
Attributes | Type | Description | |
---|---|---|---|
cmmDisplayName | String | Fan mux name that is provided by the CMM | |
cmmHealthState | String | Health summary that corresponds to the highest event severity of all the devices. This can be one of the following values.
| |
dataHandle | Long | Time stamp of the last status update | |
description | String | Description provided by the CMM | |
FRU | String | FRU part number | |
fruSerialNumber | String | FRU serial number | |
hardwareRevision | String | Hardware revision | |
leds | Array | Information about fan mux LEDs | |
color | String | LED color. This can be one of the following values.
| |
location | String | LED location. This can be one of the following values.
| |
name | String | LED name | |
state | String | LED state. This can be one of the following values.
| |
machineType | String | Machine type | |
manufacturer | String | Manufacturer | |
manufactureDate | String | Manufacture date | |
manufacturerID | String | Manufacturer ID | |
model | String | Fan mux model | |
name | String | Name that is displayed in the user interface for this device | |
parent | Object | Parent device | |
uri | String | Parent URI | |
uuid | String | Parent UUID | |
partNumber | String | Part number | |
productID | String | Product ID | |
productName | String | Product name | |
serialNumber | String | Serial number | |
slots | Integer | Primary slot | |
status | String | Status. This can be one of the following values.
| |
type | String | Resource type. This value is always FanMux. | |
uri | String | URI | |
uuid | String | UUID |
The following example is returned if the request is successful.
{
"cmmDisplayName": "Fan Logic 01",
"cmmHealthState": "Major-Failure",
"dataHandle": 0,
"description": "Fan Logic Module",
"FRU": "81Y2912",
"fruSerialNumber": "31gfbdRUKGmS",
"hardwareRevision": "3.1",
"leds": [{
"color": "Amber",
"location": "FrontPanel",
"name": "FAULT",
"state": "On"
}],
"machineType": "",
"manufactureDate": "1011",
"manufacturer": "IBM",
"manufacturerId": "20301",
"model": "",
"name": "Fan Logic 01",
"parent": {
"uri": "chassis/48331A223BF34FBA90732B379B837B9C",
"uuid": "48331A223BF34FBA90732B379B837B9C"
},
"partNumber": "49Y3309",
"productId": "338",
"productName": "IBM Accipiter Fan Logic Mux Card",
"serialNumber": "",
"slots": [1],
"status": "Major-Failure",
"type": "FanMux",
"uri": "fanMux/5D3EC1A4F2064A2981457AC9A06B56F9",
"uuid": "5D3EC1A4F2064A2981457AC9A06B56F9"
}
Give documentation feedback