The rsd_lib.resources.v2_1.chassis.thermal Module

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.

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

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

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

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)

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.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.