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)¶
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.
- links = <rsd_lib.resources.v2_1.manager.manager.LinksField object>¶
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)¶
- 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.