The rsd_lib.resources.v2_2.system.system Module

class rsd_lib.resources.v2_2.system.system.IntelRackScaleField(*args, **kwargs)

Bases: rsd_lib.resources.v2_1.system.system.IntelRackScaleField

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

A reference to the Metrics associated with this ComputerSystem

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

This indicates if TXT mode is enabled

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

This indicates if platform user mode is enabled

class rsd_lib.resources.v2_2.system.system.OemField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

intel_rackscale = <rsd_lib.resources.v2_2.system.system.IntelRackScaleField object>

Intel Rack Scale Design specific properties.

class rsd_lib.resources.v2_2.system.system.System(connector, path='', redfish_version=None, registries=None, reader=None)

Bases: rsd_lib.resources.v2_1.system.system.System

property memory

Property to provide reference to MemoryCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.

property metrics

Property to provide reference to ComputerSystemMetrics instance

It is calculated once the first time it is queried. On refresh, this property is reset.

oem = <rsd_lib.resources.v2_2.system.system.OemField object>

Oem specific properties.

property processors

Property to provide reference to ProcessorCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.

trusted_modules = <rsd_lib.resources.v2_2.system.system.TrustedModulesCollectionField object>

This object describes the array of Trusted Modules in the system.

class rsd_lib.resources.v2_2.system.system.SystemCollection(connector, path, redfish_version=None, registries=None)

Bases: rsd_lib.resources.v2_1.system.system.SystemCollection

class rsd_lib.resources.v2_2.system.system.TrustedModulesCollectionField(*args, **kwargs)

Bases: sushy.resources.base.ListField

TrustedModules field

This object describes the inventory of a Trusted Modules installed in the system.

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

The firmware version of this Trusted Module.

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

The 2nd firmware version of this Trusted Module, if applicable.

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

This property indicates the interface type of the Trusted Module.

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

The Interface Type selection supported by this Trusted Module.

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

The trusted_modules oem

status = <rsd_lib.base.StatusField object>

This indicates the known state of the resource, such as if it is enabled.