rsd_lib.resources.v2_3.chassis.chassis
Module¶rsd_lib.resources.v2_3.chassis.chassis.
Chassis
(connector, path='', redfish_version=None, reader=None)¶Bases: rsd_lib.base.ResourceBase
Chassis resource class
A Chassis represents the physical components for any system. This resource represents the sheet-metal confined spaces and logical zones like racks, enclosures, chassis and all other containers. Subsystems (like sensors), which operate outside of a system’s data plane (meaning the resources are not accessible to software running on the system) are linked either directly or indirectly through this resource.
asset_tag
= <sushy.resources.base.Field object>¶The user assigned asset tag for this chassis.
chassis_type
= <sushy.resources.base.Field object>¶This property indicates the type of physical form factor of this resource.
depth_mm
= <sushy.resources.base.Field object>¶The depth of the chassis.
height_mm
= <sushy.resources.base.Field object>¶The height of the chassis.
indicator_led
= <sushy.resources.base.Field object>¶The state of the indicator LED, used to identify the chassis.
links
= <rsd_lib.resources.v2_3.chassis.chassis.LinksField object>¶Contains references to other resources that are related to this resource.
location
= <rsd_lib.base.LocationField object>¶Location of a resource
log_services
¶Property to provide reference to LogServiceCollection instance
It is calculated once when it is queried for the first time. On refresh, this property is reset.
manufacturer
= <sushy.resources.base.Field object>¶This is the manufacturer of this chassis.
model
= <sushy.resources.base.Field object>¶This is the model number for the chassis.
oem
= <rsd_lib.resources.v2_1.chassis.chassis.OemField object>¶Oem specific properties.
part_number
= <sushy.resources.base.Field object>¶The part number for this chassis.
physical_security
= <rsd_lib.resources.v2_1.chassis.chassis.PhysicalSecurityField object>¶The state of the physical security sensor.
power
¶Property to provide reference to Power instance
It is calculated once when it is queried for the first time. On refresh, this property is reset.
power_state
= <sushy.resources.base.Field object>¶This is the current power state of the chassis.
serial_number
= <sushy.resources.base.Field object>¶The serial number for this chassis.
sku
= <sushy.resources.base.Field object>¶This is the SKU for this chassis.
status
= <rsd_lib.base.StatusField object>¶This indicates the known state of the resource, such as if it is enabled.
thermal
¶Property to provide reference to Thermal instance
It is calculated once when it is queried for the first time. On refresh, this property is reset.
update
(asset_tag=None, location_id=None)¶Update AssetTag and Location->Id properties
asset_tag – The user assigned asset tag for this chassis
location_id – The user assigned location id for this chassis. It can be changed only for a Rack Chassis
weight_kg
= <sushy.resources.base.Field object>¶The weight of the chassis.
width_mm
= <sushy.resources.base.Field object>¶The width of the chassis.
rsd_lib.resources.v2_3.chassis.chassis.
ChassisCollection
(connector, path, redfish_version=None)¶rsd_lib.resources.v2_3.chassis.chassis.
LinksField
(*args, **kwargs)¶Bases: rsd_lib.resources.v2_1.chassis.chassis.LinksField
pcie_devices
= <sushy.resources.base.Field object>¶An array of references to the PCIe Devices located in this Chassis.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.