sushy.resources.system.bios
Module¶sushy.resources.system.bios.
ActionsField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
change_password
= <sushy.resources.common.ActionField object>¶reset_bios
= <sushy.resources.common.ActionField object>¶sushy.resources.system.bios.
Bios
(connector, path, redfish_version=None, registries=None)¶Bases: sushy.resources.base.ResourceBase
apply_time_settings
¶attributes
= <sushy.resources.base.Field object>¶Vendor-specific key-value dict of effective BIOS attributes
Attributes cannot be updated directly.
To update use set_attribute()
or set_attributes()
change_password
(new_password, old_password, password_name)¶Change BIOS password
description
= <sushy.resources.base.Field object>¶Human-readable description of the BIOS resource
identity
= <sushy.resources.base.Field object>¶The Bios resource identity string
name
= <sushy.resources.base.Field object>¶The name of the resource
pending_attributes
¶Pending BIOS attributes
BIOS attributes that have been committed to the system, but for them to take effect system restart is necessary
reset_bios
()¶Reset the BIOS attributes to default
set_attribute
(key, value)¶Update an attribute
Attribute update is not immediate but requires system restart.
Committed attributes can be checked at pending_attributes
property
key – Attribute name
value – Attribute value
set_attributes
(value)¶Update many attributes at once
Attribute update is not immediate but requires system restart.
Committed attributes can be checked at pending_attributes
property
value – Key-value pairs for attribute name and value
update_status
¶Status of the last attribute update
sushy.resources.settings.SettingsUpdate
object
containing status and any messages
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.