The sushy.resources.manager.manager Module

class sushy.resources.manager.manager.ActionsField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

reset = <sushy.resources.common.ResetActionField object>
class sushy.resources.manager.manager.Manager(connector, identity, redfish_version=None, registries=None)

Bases: sushy.resources.base.ResourceBase

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

Indicates whether the manager is configured for automatic DST adjustment

property chassis

A list of chassis managed by this manager.

Returns a list of Chassis objects representing the chassis or cabinets managed by this manager.

Raises

MissingAttributeError if @odata.id’ field is missing.

Returns

A list of Chassis instances

command_shell = <sushy.resources.manager.manager.RemoteAccessField object>

A dictionary containing the remote access support service via command shell (e.g. Telnet, SSH) and max concurrent sessions

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

The manager description

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

The manager firmware version

get_allowed_reset_manager_values()

Get the allowed values for resetting the manager.

Returns

A set of allowed values.

Raises

MissingAttributeError, if Actions/#Manager.Reset attribute not present.

get_supported_command_shell_types()

Get the supported values for Command Shell connection types.

Returns

A set of supported values.

get_supported_graphical_console_types()

Get the supported values for Graphical Console connection types.

Returns

A set of supported values.

get_supported_serial_console_types()

Get the supported values for Serial Console connection types.

Returns

A set of supported values.

graphical_console = <sushy.resources.manager.manager.RemoteAccessField object>

A dictionary containing the remote access support service via graphical console (e.g. KVMIP) and max concurrent sessions

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

The manager identity string

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

The manager type

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

The manager model

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

The manager name

reset_manager(value)

Reset the manager.

Parameters

value – The target value.

Raises

InvalidParameterValueError, if the target value is not allowed.

serial_console = <sushy.resources.manager.manager.RemoteAccessField object>

A dictionary containing the remote access support service via serial console (e.g. Telnet, SSH, IPMI) and max concurrent sessions

property systems

A list of systems managed by this manager.

Returns a list of System objects representing systems being managed by this manager.

Raises

MissingAttributeError if @odata.id’ field is missing.

Returns

A list of System instances

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

The manager UUID

property virtual_media
class sushy.resources.manager.manager.ManagerCollection(connector, path, redfish_version=None, registries=None)

Bases: sushy.resources.base.ResourceCollectionBase

class sushy.resources.manager.manager.RemoteAccessField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

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