The rsd_lib.resources.v2_1.manager.manager Module

class rsd_lib.resources.v2_1.manager.manager.CommandShellField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

CommandShell field

Used for describing services like Serial Console, Command Shell or Graphical Console

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

This object is used to enumerate the Command Shell connection types allowed by the implementation.

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

Indicates the maximum number of service sessions, regardless of protocol, this manager is able to support.

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

Indicates if the service is enabled for this manager.

class rsd_lib.resources.v2_1.manager.manager.GraphicalConsoleField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

GraphicalConsole field

Used for describing services like Serial Console, Command Shell or Graphical Console

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

This object is used to enumerate the Graphical Console connection types allowed by the implementation.

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

Indicates the maximum number of service sessions, regardless of protocol, this manager is able to support.

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

Indicates if the service is enabled for this manager.

class rsd_lib.resources.v2_1.manager.manager.LinksField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

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

This property is an array of references to the chassis that this manager has control over.

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

This property is an array of references to the systems that this manager has control over.

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

This property is a reference to the chassis that this manager is located in.

oem = <rsd_lib.resources.v2_1.manager.manager.LinksOemField object>

Oem specific properties.

class rsd_lib.resources.v2_1.manager.manager.LinksIntelRackScaleField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

manager_for_services = <sushy.resources.base.Field object>
manager_for_switches = <sushy.resources.base.Field object>
class rsd_lib.resources.v2_1.manager.manager.LinksOemField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

intel_rackscale = <rsd_lib.resources.v2_1.manager.manager.LinksIntelRackScaleField object>

Intel Rack Scale Design specific properties.

class rsd_lib.resources.v2_1.manager.manager.Manager(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)

Bases: rsd_lib.base.ResourceBase

Manager resource class

This is the schema definition for a Manager. Examples of managers are BMCs, Enclosure Managers, Management Controllers and other subsystems assigned managability functions.

command_shell = <rsd_lib.resources.v2_1.manager.manager.CommandShellField object>

Information about the Command Shell service provided by this manager.

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

The current DateTime (with offset) for the manager, used to set or read time.

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

The time offset from UTC that the DateTime property is set to in format: +06:00 .

property ethernet_interfaces

Property to provide reference to EthernetInterfaceCollection instance

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

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

The firmware version of this Manager

graphical_console = <rsd_lib.resources.v2_1.manager.manager.GraphicalConsoleField object>

The value of this property shall contain the information about the Graphical Console (KVM-IP) service of this manager.

Contains references to other resources that are related to this resource.

property 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.

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

This property represents the type of manager that this resource represents.

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

The model information of this Manager as defined by the manufacturer

property network_protocol

Property to provide reference to ManagerNetworkProtocol 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 Manager.

redundancy = <rsd_lib.resources.v2_1.common.redundancy.RedundancyCollectionField object>

Redundancy information for the managers of this system

serial_console = <rsd_lib.resources.v2_1.manager.manager.SerialConsoleField object>

Information about the Serial Console service provided by this manager.

property serial_interfaces

Property to provide reference to SerialInterfaceCollection instance

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

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

The UUID of the Redfish Service provided by this manager

status = <rsd_lib.base.StatusField object>

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

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

The Universal Unique Identifier (UUID) for this Manager

property virtual_media

Property to provide reference to VirtualMediaCollection instance

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

class rsd_lib.resources.v2_1.manager.manager.ManagerCollection(connector, path, redfish_version=None, registries=None, root=None)

Bases: rsd_lib.base.ResourceCollectionBase

class rsd_lib.resources.v2_1.manager.manager.SerialConsoleField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

SerialConsole field

Used for describing services like Serial Console, Command Shell or Graphical Console

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

This object is used to enumerate the Serial Console connection types allowed by the implementation.

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

Indicates the maximum number of service sessions, regardless of protocol, this manager is able to support.

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

Indicates if the service is enabled for this manager.