跳到主要内容

GET – 风扇属性

使用 GET 方法检索风扇资源中的属性。

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/Chassis/1/ThermalSubsystem/Fans/{Id}

请求正文

响应正文

字段

类型

描述

Id

字符串

唯一标识风扇集合中的资源。

与名称相同,但将“ ”(空格)替换为“_”(下划线)。

Name

字符串

传感器名称。

Description

字符串

“It represents the properties for Temperature and Cooling.”

HotPluggable

布尔

始终设置为 true。

Location

对象

风扇的位置。

 

PartLocation

对象

部件位置。

  

LocationOrdinalValue

数字

表示此风扇的位置的数字。

  

LocationType

字符串

风扇的位置类型。

固定值:“Slot”

  

ServiceLabel

字符串

风扇的服务标签,与“Name”相同。

PhysicalContext

字符串

固定值:“Fan”

SpeedPercent

对象

风扇速度。

 

DataSourceUri

字符串

Redfish 资源 URI 路径中的相关风扇传感器。

 

Reading

数字

传感器值。

 

SpeedRPM

数字

设备的转速,单位为每分钟转数(RPM)。

与“Reading”相同。

Status

对象

描述资源及其子项的状态和运行状况。

 

State

字符串

指示此风扇的已知状态。可能的值为“Enabled”、“Disabled”和“Absent”。

 

Health

字符串

表示此风扇的运行状况状态。可能的值为“OK”、“Warning”和“Critical”。

Links

对象

已展开

 

CoolingChassis[]

数组

项:链接

项数:1

  

CoolingChassis[N]

链接

“redfish/v1/Chassis/1”

状态代码

HTTP 状态代码错误消息 ID
500InternalError

示例

返回以下示例 JSON 响应:

{
"SpeedPercent": {
"SpeedRPM": 8611,
"DataSourceUri": "/redfish/v1/Chassis/1/Sensors/205L0",
"Reading": 8611
},
"Status": {
"State": "Enabled",
"Health": "OK"
},
"@odata.context": "/redfish/v1/$metadata#Fan.Fan",
"HotPluggable": true,
"Id": "Fan_1A_Tach",
"Location": {
"PartLocation": {
"LocationType": "Slot",
"LocationOrdinalValue": 1,
"ServiceLabel": "Fan 1A Tach"
}
},
"@odata.type": "#Fan.v1_3_0.Fan",
"@odata.id": "/redfish/v1/Chassis/1/ThermalSubsystem/Fans/Fan_1A_Tach",
"@odata.etag": "\"421d2fbcd92625a6928\"",
"Links": {
"CoolingChassis": [
{
"@odata.id": "/redfish/v1/Chassis/1"
}
]
},
"PhysicalContext": "Fan",
"Description": "It represents the properties for Temperature and Cooling.",
"Name": "Fan 1A Tach"
}