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.