sushy.resources.chassis.thermal 包

子模块

sushy.resources.chassis.thermal.constants 模块

class sushy.resources.chassis.thermal.constants.FanReadingUnit(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

基础: Enum

PERCENT = 'Percent'

风扇读数和阈值以百分比为单位测量。

RPM = 'RPM'

风扇读数和阈值以每分钟转数测量。

sushy.resources.chassis.thermal.thermal 模块

class sushy.resources.chassis.thermal.thermal.FansListField(*args, **kwargs)

基础: Sensor

与热相关的风扇设备/们。

indicator_led = <sushy.resources.base.MappedField object>

指示灯的状态,用于识别风扇

manufacturer = <sushy.resources.base.Field object>

此风扇的制造商

max_reading_range = <sushy.resources.base.Field object>

读数的最大值

min_reading_range = <sushy.resources.base.Field object>

读数的最小值

model = <sushy.resources.base.Field object>

此风扇的型号

part_number = <sushy.resources.base.Field object>

此风扇的零件编号

reading = <sushy.resources.base.Field object>

当前风扇转速

reading_units = <sushy.resources.base.MappedField object>

读数和阈值以何种单位测量

serial_number = <sushy.resources.base.Field object>

此风扇的序列号

class sushy.resources.chassis.thermal.thermal.Sensor(*args, **kwargs)

基础: ListField

与热相关的传感器设备/们。

identity = <sushy.resources.base.Field object>

传感器的标识符

lower_threshold_critical = <sushy.resources.base.Field object>

低于正常范围但尚未致命

lower_threshold_fatal = <sushy.resources.base.Field object>

低于正常范围且已致命

lower_threshold_non_critical = <sushy.resources.base.Field object>

低于正常范围

name = <sushy.resources.base.Field object>

此传感器的名称

physical_context = <sushy.resources.base.Field object>

与此传感器关联的区域或设备

status = <sushy.resources.common.StatusField object>

传感器的状态

upper_threshold_critical = <sushy.resources.base.Field object>

高于正常范围但尚未致命

upper_threshold_fatal = <sushy.resources.base.Field object>

高于正常范围且已致命

upper_threshold_non_critical = <sushy.resources.base.Field object>

高于正常范围

class sushy.resources.chassis.thermal.thermal.TemperaturesListField(*args, **kwargs)

基础: Sensor

与热相关的温度设备/们。

max_allowable_operating_value = <sushy.resources.base.Field object>

此设备的最高允许工作温度

max_reading_range_temp = <sushy.resources.base.Field object>

摄氏度读数的最大值

min_allowable_operating_value = <sushy.resources.base.Field object>

此设备的最低允许工作温度

min_reading_range_temp = <sushy.resources.base.Field object>

摄氏度读数的最小值

reading_celsius = <sushy.resources.base.Field object>

温度

sensor_number = <sushy.resources.base.Field object>

表示温度传感器的数字标识符

class sushy.resources.chassis.thermal.thermal.Thermal(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)

基类: ResourceBase

此类表示一个 Thermal 资源。

fans = <sushy.resources.chassis.thermal.thermal.FansListField object>

风扇标识符的元组

identity = <sushy.resources.base.Field object>

资源的标识符

name = <sushy.resources.base.Field object>

资源的名称

status = <sushy.resources.common.StatusField object>

资源状态

temperatures = <sushy.resources.chassis.thermal.thermal.TemperaturesListField object>

温度标识符的元组

模块内容