The sushy.resources.chassis.thermal.thermal Module¶
-
class
sushy.resources.chassis.thermal.thermal.FansListField(*args, **kwargs)¶ Bases:
sushy.resources.chassis.thermal.thermal.SensorThe Fan device/s associated with Thermal.
-
indicator_led= <sushy.resources.base.MappedField object>¶ The state of the indicator LED, used to identify the fan
-
manufacturer= <sushy.resources.base.Field object>¶ This is the manufacturer of this Fan
-
max_reading_range= <sushy.resources.base.Field object>¶ Maximum value for Reading
-
min_reading_range= <sushy.resources.base.Field object>¶ Minimum value for Reading
-
model= <sushy.resources.base.Field object>¶ The model of this Fan
-
part_number= <sushy.resources.base.Field object>¶ Part number of this Fan
-
reading= <sushy.resources.base.Field object>¶ Current Fan Speed
-
reading_units= <sushy.resources.base.MappedField object>¶ Units in which the reading and thresholds are measured
-
serial_number= <sushy.resources.base.Field object>¶ Serial number of this Fan
-
-
class
sushy.resources.chassis.thermal.thermal.Sensor(*args, **kwargs)¶ Bases:
sushy.resources.base.ListFieldThe sensor device/s associated with Thermal.
-
identity= <sushy.resources.base.Field object>¶ Identifier of the Sensor
-
lower_threshold_critical= <sushy.resources.base.Field object>¶ Below normal range but not yet fatal
-
lower_threshold_fatal= <sushy.resources.base.Field object>¶ Below normal range and is fatal
-
lower_threshold_non_critical= <sushy.resources.base.Field object>¶ Below normal range
-
name= <sushy.resources.base.Field object>¶ The name of this sensor
-
physical_context= <sushy.resources.base.Field object>¶ Area or device associated with this sensor
-
status= <sushy.resources.common.StatusField object>¶ Status of the sensor
-
upper_threshold_critical= <sushy.resources.base.Field object>¶ Above normal range but not yet fatal
-
upper_threshold_fatal= <sushy.resources.base.Field object>¶ Above normal range and is fatal
-
upper_threshold_non_critical= <sushy.resources.base.Field object>¶ Above normal range
-
-
class
sushy.resources.chassis.thermal.thermal.TemperaturesListField(*args, **kwargs)¶ Bases:
sushy.resources.chassis.thermal.thermal.SensorThe Temperature device/s associated with Thermal.
-
max_allowable_operating_value= <sushy.resources.base.Field object>¶ Maximum allowable operating temperature for this equipment
-
max_reading_range_temp= <sushy.resources.base.Field object>¶ Maximum value for ReadingCelsius
-
min_allowable_operating_value= <sushy.resources.base.Field object>¶ Minimum allowable operating temperature for this equipment
-
min_reading_range_temp= <sushy.resources.base.Field object>¶ Minimum value for ReadingCelsius
-
reading_celsius= <sushy.resources.base.Field object>¶ Temperature
-
sensor_number= <sushy.resources.base.Field object>¶ A numerical identifier to represent the temperature sensor
-
-
class
sushy.resources.chassis.thermal.thermal.Thermal(connector, path='', redfish_version=None, registries=None, reader=None)¶ Bases:
sushy.resources.base.ResourceBaseThis class represents a Thermal resource.
-
fans= <sushy.resources.chassis.thermal.thermal.FansListField object>¶ A tuple of Fan identities
-
identity= <sushy.resources.base.Field object>¶ Identifier of the resource
-
name= <sushy.resources.base.Field object>¶ The name of the resource
-
status= <sushy.resources.common.StatusField object>¶ Status of the resource
-
temperatures= <sushy.resources.chassis.thermal.thermal.TemperaturesListField object>¶ A tuple of Temperature identities
-