sushy.resources.system.system Module¶sushy.resources.system.system.ActionsField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
reset = <sushy.resources.common.ResetActionField object>¶sushy.resources.system.system.BootField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
allowed_values = <sushy.resources.base.Field object>¶enabled = <sushy.resources.base.MappedField object>¶mode = <sushy.resources.base.MappedField object>¶target = <sushy.resources.base.MappedField object>¶sushy.resources.system.system.MemorySummaryField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
health = <sushy.resources.base.Field object>¶The overall health state of memory.
This signifies health state of memory along with its dependent resources.
size_gib = <sushy.resources.base.Field object>¶The size of memory of the system in GiB.
This signifies the total installed, operating system-accessible memory (RAM), measured in GiB.
sushy.resources.system.system.System(connector, identity, redfish_version=None)¶Bases: sushy.resources.base.ResourceBase
asset_tag = <sushy.resources.base.Field object>¶The system asset tag
bios_version = <sushy.resources.base.Field object>¶The system BIOS version
boot = <sushy.resources.system.system.BootField object>¶A dictionary containg the current boot device, frequency and mode
description = <sushy.resources.base.Field object>¶The system description
ethernet_interfaces¶Property to reference EthernetInterfaceCollection instance
It is set once when the first time it is queried. On refresh, this property is marked as stale (greedy-refresh not done). Here the actual refresh of the sub-resource happens, if stale.
get_allowed_reset_system_values()¶Get the allowed values for resetting the system.
| Returns: | A set with the allowed values. |
|---|
get_allowed_system_boot_source_values()¶Get the allowed values for changing the boot source.
| Returns: | A set with the allowed values. |
|---|
hostname = <sushy.resources.base.Field object>¶The system hostname
identity = <sushy.resources.base.Field object>¶The system identity string
indicator_led = <sushy.resources.base.Field object>¶Whether the indicator LED is lit or off
manufacturer = <sushy.resources.base.Field object>¶The system manufacturer
memory_summary = <sushy.resources.system.system.MemorySummaryField object>¶The summary info of memory of the system in general detail
name = <sushy.resources.base.Field object>¶The system name
part_number = <sushy.resources.base.Field object>¶The system part number
power_state = <sushy.resources.base.MappedField object>¶The system power state
processors¶Property to reference ProcessorCollection instance
It is set once when the first time it is queried. On refresh, this property is marked as stale (greedy-refresh not done). Here the actual refresh of the sub-resource happens, if stale.
reset_system(value)¶Reset the system.
| Parameters: | value – The target value. |
|---|---|
| Raises: | InvalidParameterValueError, if the target value is not allowed. |
serial_number = <sushy.resources.base.Field object>¶The system serial number
set_system_boot_source(target, enabled='once', mode=None)¶Set the boot source.
Set the boot source to use on next reboot of the System.
| Parameters: |
|
|---|---|
| Raises: | InvalidParameterValueError, if any information passed is invalid. |
sku = <sushy.resources.base.Field object>¶The system stock-keeping unit
system_type = <sushy.resources.base.Field object>¶The system type
uuid = <sushy.resources.base.Field object>¶The system UUID
sushy.resources.system.system.SystemCollection(connector, path, redfish_version=None)¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.