The rsd_lib.resources.v2_1.chassis.power_zone Module

class rsd_lib.resources.v2_1.chassis.power_zone.PowerSupplyCollectionField(*args, **kwargs)

Bases: sushy.resources.base.ListField

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

The firmware version for this Power Supply

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

The average power output of this Power Supply

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

The manufacturer of this Power Supply

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

The model number for this Power Supply

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

The Power Supply name

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

The part number for this Power Supply

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

The maximum capacity of this Power Supply

rack_location = <rsd_lib.resources.v2_1.common.rack_location.RackLocationField object>

The PowerZone physical location

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

The serial number for this Power Supply

status = <rsd_lib.base.StatusField object>

The Power supply status

class rsd_lib.resources.v2_1.chassis.power_zone.PowerZone(connector, path='', redfish_version=None, registries=None, reader=None)

Bases: rsd_lib.base.ResourceBase

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

The maximum number of Power Supply Units supported by PowerZone

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

Indicates the number of existing Power Supply Units in PowerZone

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

The maximum power capacity supported by PowerZone

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

The total power consumption of PowerZone, sum of trays’ power consumption

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

The total power production of PowerZone, sum of PSUs’ output

power_supplies = <rsd_lib.resources.v2_1.chassis.power_zone.PowerSupplyCollectionField object>

Details of the power supplies associated with this system or device

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 PowerZone physical location

status = <rsd_lib.base.StatusField object>

The PowerZone status

class rsd_lib.resources.v2_1.chassis.power_zone.PowerZoneCollection(connector, path, redfish_version=None, registries=None)

Bases: rsd_lib.base.ResourceCollectionBase