The rsd_lib.resources.v2_1.chassis.thermal_zone
Module¶
-
class
rsd_lib.resources.v2_1.chassis.thermal_zone.
FanCollectionField
(*args, **kwargs)¶ Bases:
sushy.resources.base.ListField
-
name
= <sushy.resources.base.Field object>¶ The Power Supply name
-
rack_location
= <rsd_lib.resources.v2_1.common.rack_location.RackLocationField object>¶ The Fan physical location
-
reading_rpm
= <sushy.resources.base.Field object>¶ Fan RPM reading
-
status
= <rsd_lib.base.StatusField object>¶ The Fan status
-
-
class
rsd_lib.resources.v2_1.chassis.thermal_zone.
TemperatureSensorCollectionField
(*args, **kwargs)¶ Bases:
sushy.resources.base.ListField
-
name
= <sushy.resources.base.Field object>¶ The Power Supply name
-
physical_context
= <sushy.resources.base.Field object>¶ Describes the area or device to which this temperature measurement applies: “Intake” - The intake point of the chassis “Exhaust” - The exhaust point of the chassis “Backplane” - A backplane within the chassis “PowerSupply” - A power supply “SystemBoard” - The system board (PCB) “ComputeBay” - Within a compute bay “PowerSupplyBay” - Within a power supply bay
-
reading_celsius
= <sushy.resources.base.Field object>¶ Current value of the temperature sensor’s reading
-
status
= <rsd_lib.base.StatusField object>¶ The temperature sensors status
-
-
class
rsd_lib.resources.v2_1.chassis.thermal_zone.
ThermalZone
(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)¶ Bases:
rsd_lib.base.ResourceBase
-
desired_speed_pwm
= <sushy.resources.base.Field object>¶ The desired FAN speed in current ThermalZone present in PWM unit
-
desired_speed_rpm
= <sushy.resources.base.Field object>¶ The desired FAN speed in current ThermalZone present in RPM unit
-
fans
= <rsd_lib.resources.v2_1.chassis.thermal_zone.FanCollectionField object>¶ Details of the fans associated with this thermal zone
-
max_fans_supported
= <sushy.resources.base.Field object>¶ Number of maximum fans that can be installed in a given Thermal Zone
-
number_of_fans_present
= <sushy.resources.base.Field object>¶ The existing number of fans in current ThermalZone
-
presence
= <sushy.resources.base.Field object>¶ Indicates the aggregated Power Supply Unit presence information Aggregated Power Supply Unit presence format: Length of string indicate total slot of Power Supply Units in PowerZone.
For each byte the string: “1” means present “0” means not present
-
rack_location
= <rsd_lib.resources.v2_1.common.rack_location.RackLocationField object>¶ The ThermalZone physical location
-
status
= <rsd_lib.base.StatusField object>¶ The ThermalZone status
-
temperatures
= <rsd_lib.resources.v2_1.chassis.thermal_zone.TemperatureSensorCollectionField object>¶ Array of temperature sensors
-
volumetric_airflow
= <sushy.resources.base.Field object>¶ Rack Level PTAS Telemetry - Volumetric airflow in current ThermalZone
-
-
class
rsd_lib.resources.v2_1.chassis.thermal_zone.
ThermalZoneCollection
(connector, path, redfish_version=None, registries=None, root=None)¶