Skip to main content

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 CodeError Message ID
500InternalError

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"
}
}