The rsd_lib.resources.v2_1.chassis.thermal
Module¶
-
class
rsd_lib.resources.v2_1.chassis.thermal.
FanCollectionField
(*args, **kwargs)¶ Bases:
rsd_lib.base.ReferenceableMemberField
-
fan_name
= <sushy.resources.base.Field object>¶ Name of the fan
-
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
-
max_reading_range
= <sushy.resources.base.Field object>¶ Maximum value for Reading
-
min_reading_range
= <sushy.resources.base.Field object>¶ Minimum value for Reading
-
name
= <sushy.resources.base.Field object>¶ Name of the fan
-
physical_context
= <sushy.resources.base.Field object>¶ Describes the area or device associated with this fan.
-
reading
= <sushy.resources.base.Field object>¶ Current fan speed
-
reading_units
= <sushy.resources.base.Field object>¶ Units in which the reading and thresholds are measured.
-
redundancy
= <rsd_lib.resources.v2_1.common.redundancy.RedundancyCollectionField object>¶ This structure is used to show redundancy for fans. The Component ids will reference the members of the redundancy groups.
The ID(s) of the resources serviced with this fan
-
status
= <rsd_lib.base.StatusField object>¶ This indicates the known state of the resource, such as if it is enabled.
-
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
rsd_lib.resources.v2_1.chassis.thermal.
TemperatureCollectionField
(*args, **kwargs)¶ Bases:
rsd_lib.base.ReferenceableMemberField
-
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
-
max_reading_range_temp
= <sushy.resources.base.Field object>¶ Maximum value for ReadingCelsius
-
min_reading_range_temp
= <sushy.resources.base.Field object>¶ Minimum value for ReadingCelsius
-
name
= <sushy.resources.base.Field object>¶ Temperature sensor name.
-
physical_context
= <sushy.resources.base.Field object>¶ Describes the area or device to which this temperature measurement applies.
-
reading_celsius
= <sushy.resources.base.Field object>¶ Temperature
Describes the areas or devices to which this temperature measurement applies.
-
sensor_number
= <sushy.resources.base.Field object>¶ A numerical identifier to represent the temperature sensor
-
status
= <rsd_lib.base.StatusField object>¶ This indicates the known state of the resource, such as if it is enabled.
-
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
rsd_lib.resources.v2_1.chassis.thermal.
Thermal
(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)¶ Bases:
rsd_lib.base.ResourceBase
Thermal resource class
This is the schema definition for the Thermal properties. It represents the properties for Temperature and Cooling.
-
fans
= <rsd_lib.resources.v2_1.chassis.thermal.FanCollectionField object>¶ This is the definition for fans.
-
redundancy
= <rsd_lib.resources.v2_1.common.redundancy.RedundancyCollectionField object>¶ This structure is used to show redundancy for fans. The Component ids will reference the members of the redundancy groups.
-
status
= <rsd_lib.base.StatusField object>¶ This indicates the known state of the resource, such as if it is enabled.
-
temperatures
= <rsd_lib.resources.v2_1.chassis.thermal.TemperatureCollectionField object>¶ This is the definition for temperature sensors.
-