The rsd_lib.resources.v2_1.manager.manager Module

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, reader=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)

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.

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.