Skip to main content

GET – Thermal Subsystem properties

Use the GET method to retrieve properties in ThermalSubsystem for Redfish service.

Request URL

GET https://<BMC_IPADDR>/redfish/v1/Chassis/1/ThermalSubsystem

Request body

None

Response body

Field

Type

Description

Id

String

“ThermalSubsystem”

Name

String

“Thermal Subsystem”

Description

String

This resource shall represent a thermal subsystem for a Redfish implementation.

Status

Object

The status and health of ThermalSubsystem.

 

State

String

This indicates the known state of the resource, such as if it is enabled. Always set to “Enabled”.

 

Health

String

The worst value of Health of Fans in non-Dense platform. Always set to “OK” in the Dense platform.

ThermalMetrics

Link

Reference to the summary of thermal metrics for this subsystem.

Fans

Link

Reference to the collection of fans within this subsystem. This property is hidden in the Dense platform.

Status code

HTTP Status CodeError Message ID
500InternalError

Example

The following example JSON response is returned:

{
"ThermalMetrics": {
"@odata.id": "/redfish/v1/Chassis/1/ThermalSubsystem/ThermalMetrics"
},
"@odata.etag": "\"3c3303b58c1f27e8b3c\"",
"Fans": {
"@odata.id": "/redfish/v1/Chassis/1/ThermalSubsystem/Fans"
},
"Description": "This resource shall represent a thermal subsystem for a Redfish implementation.",
"Id": "ThermalSubsystem",
"Name": "Thermal Subsystem",
"@odata.type": "#ThermalSubsystem.v1_0_0.ThermalSubsystem",
"@odata.id": "/redfish/v1/Chassis/1/ThermalSubsystem",
"@odata.context": "/redfish/v1/$metadata#ThermalSubsystem.ThermalSubsystem",
"Status": {
"Health": "OK",
"State": "Enabled"
}
}