GET – Fan properties
Use the GET method to retrieve properties in fan resource.
Request URL
GET https://<BMC_IPADDR>/redfish/v1/Chassis/1/ThermalSubsystem/Fans/{Id}
Request body
None
Response body
Field | Type | Description | ||
---|---|---|---|---|
Description | String | It represents the properties for Temperature and Cooling. | ||
HotPluggable | Boolean | Always set to true. | ||
Id | String | Uniquely identifies the resource within the collection of Fans. Same as name, but replace “ ” (space) with “_” (under score). | ||
Links | Object | Expanded. | ||
CoolingChassis | Array Link | Item count: 1 Refer to “/redfish/v1/Chassis/1" | ||
Location | Object | Expanded. | ||
PartLocation | Object | Expanded. | ||
LocationOrdinalValue | Number | The number that represents the location of this fan. | ||
LocationType | String | The type of location of the fan. Fixed value : “Slot” | ||
ServiceLabel | String | The service label of the fan, same as Name. | ||
Name | String | Sensor name. | ||
PhysicalContext | String | Fixed value : “Fan” | ||
SpeedPercent | Object | Expanded. | ||
DataSourceUri | String | Related fan sensor in Redfish resource URI path. | ||
Reading | Number | Sensor value. | ||
Status | Object | Describes the status and health of a resource and its children. | ||
State | String | This indicates the known state of this fan. Possible values are Enabled, Disabled and Absent”. | ||
Health | String | This represents the health state of this fan. Possible values are OK, Warning and Critical. |
Status code
HTTP Status Code | Error Message ID |
---|---|
500 | InternalError |
Example
The following example JSON response is returned:
{
"@odata.context": "/redfish/v1/$metadata#Fan.Fan",
"@odata.etag": "\"F0C7EABC\"",
"@odata.id": "/redfish/v1/Chassis/1/ThermalSubsystem/Fans/fantach_Fan1_Front_Tach",
"@odata.type": "#Fan.v1_3_0.Fan",
"Description": "This resource is used to represent a fan for a Redfish implementation",
"HotPluggable": true,
"Id": "fantach_Fan1_Front_Tach",
"Links": {
"CoolingChassis": [
{
"@odata.id": "/redfish/v1/Chassis/1"
}
]
},
"Location": {
"PartLocation": {
"LocationOrdinalValue": 1,
"LocationType": "Slot",
"ServiceLabel": "Fan1 Front Tach"
}
},
"Name": "Fan1 Front Tach",
"PhysicalContext": "Fan",
"SpeedPercent": {
"DataSourceUri": "/redfish/v1/Chassis/1/Sensors/fantach_Fan1_Front_Tach",
"Reading": 69
},
"Status": {
"Health": "OK",
"State": "Enabled"
}
}