rsd_lib.resources.v2_1.system.memory
Module¶rsd_lib.resources.v2_1.system.memory.
IntelRackScaleField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
voltage_volt
= <sushy.resources.base.Field object>¶This indicates current voltage of memory module
rsd_lib.resources.v2_1.system.memory.
Memory
(connector, path='', redfish_version=None, registries=None, reader=None)¶Bases: rsd_lib.base.ResourceBase
Memory resource class
This is the schema definition for definition of a Memory and its configuration
allowed_speeds_mhz
= <sushy.resources.base.Field object>¶Speed bins supported by this Memory
base_module_type
= <sushy.resources.base.Field object>¶The base module type of Memory
bus_width_bits
= <sushy.resources.base.Field object>¶Bus Width in bits.
capacity_mib
= <sushy.resources.base.Field object>¶Memory Capacity in MiB.
data_width_bits
= <sushy.resources.base.Field object>¶Data Width in bits.
device_id
= <sushy.resources.base.Field object>¶Device ID
device_locator
= <sushy.resources.base.Field object>¶Location of the Memory in the platform
error_correction
= <sushy.resources.base.Field object>¶Error correction scheme supported for this memory
firmware_api_version
= <sushy.resources.base.Field object>¶Version of API supported by the firmware
firmware_revision
= <sushy.resources.base.Field object>¶Revision of firmware on the Memory controller
function_classes
= <sushy.resources.base.Field object>¶Function Classes by the Memory
is_rank_spare_enabled
= <sushy.resources.base.Field object>¶Rank spare enabled status
is_spare_device_enabled
= <sushy.resources.base.Field object>¶Spare device enabled status
manufacturer
= <sushy.resources.base.Field object>¶The Memory manufacturer
max_tdp_milli_watts
= <sushy.resources.base.Field object>¶Maximum TDPs in milli Watts
memory_device_type
= <sushy.resources.base.Field object>¶Type details of the Memory
memory_location
= <rsd_lib.resources.v2_1.system.memory.MemoryLocationField object>¶Memory connection information to sockets and memory controllers.
memory_media
= <sushy.resources.base.Field object>¶Media of this Memory
memory_type
= <sushy.resources.base.Field object>¶The type of Memory
oem
= <rsd_lib.resources.v2_1.system.memory.OemField object>¶Oem specific properties.
operating_memory_modes
= <sushy.resources.base.Field object>¶Memory modes supported by the Memory
operating_speed_mhz
= <sushy.resources.base.Field object>¶Operating speed of Memory in MHz
part_number
= <sushy.resources.base.Field object>¶The product part number of this device
persistent_region_size_limit_mib
= <sushy.resources.base.Field object>¶Total size of persistent regions in MiB
rank_count
= <sushy.resources.base.Field object>¶Number of ranks available in the Memory
regions
= <rsd_lib.resources.v2_1.system.memory.RegionSetCollectionField object>¶Memory regions information within the Memory
serial_number
= <sushy.resources.base.Field object>¶The product serial number of this device
spare_device_count
= <sushy.resources.base.Field object>¶Number of unused spare devices available in the Memory
status
= <rsd_lib.base.StatusField object>¶This indicates the known state of the resource, such as if it is enabled.
subsystem_device_id
= <sushy.resources.base.Field object>¶Subsystem Device ID
subsystem_vendor_id
= <sushy.resources.base.Field object>¶SubSystem Vendor ID
vendor_id
= <sushy.resources.base.Field object>¶Vendor ID
volatile_region_size_limit_mib
= <sushy.resources.base.Field object>¶Total size of volatile regions in MiB
rsd_lib.resources.v2_1.system.memory.
MemoryCollection
(connector, path, redfish_version=None, registries=None)¶rsd_lib.resources.v2_1.system.memory.
MemoryLocationField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
channel
= <sushy.resources.base.Field object>¶Channel number in which Memory is connected
memory_controller
= <sushy.resources.base.Field object>¶Memory controller number in which Memory is connected
slot
= <sushy.resources.base.Field object>¶Slot number in which Memory is connected
socket
= <sushy.resources.base.Field object>¶Socket number in which Memory is connected
rsd_lib.resources.v2_1.system.memory.
OemField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
intel_rackscale
= <rsd_lib.resources.v2_1.system.memory.IntelRackScaleField object>¶Intel Rack Scale Design specific properties.
rsd_lib.resources.v2_1.system.memory.
RegionSetCollectionField
(*args, **kwargs)¶Bases: sushy.resources.base.ListField
RegionSet field
Memory memory region information.
memory_classification
= <sushy.resources.base.Field object>¶Classification of memory occupied by the given memory region
offset_mib
= <sushy.resources.base.Field object>¶Offset with in the Memory that corresponds to the starting of this memory region in MiB
passphrase_state
= <sushy.resources.base.Field object>¶State of the passphrase for this region
region_id
= <sushy.resources.base.Field object>¶Unique region ID representing a specific region within the Memory
size_mib
= <sushy.resources.base.Field object>¶Size of this memory region in MiB
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.