The rsd_lib.resources.v2_1.system.processor
Module¶
-
class
rsd_lib.resources.v2_1.system.processor.
IntelRackScaleField
(*args, **kwargs)¶ Bases:
sushy.resources.base.CompositeField
-
brand
= <sushy.resources.base.Field object>¶ This indicates processor brand
-
capabilities
= <sushy.resources.base.Field object>¶ This indicates array of processor capabilities
-
-
class
rsd_lib.resources.v2_1.system.processor.
OemField
(*args, **kwargs)¶ Bases:
sushy.resources.base.CompositeField
-
intel_rackscale
= <rsd_lib.resources.v2_1.system.processor.IntelRackScaleField object>¶ Intel Rack Scale Design specific properties.
-
-
class
rsd_lib.resources.v2_1.system.processor.
Processor
(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)¶ Bases:
rsd_lib.base.ResourceBase
Processor resource class
This is the schema definition for the Processor resource. It represents the properties of a processor attached to a System.
-
instruction_set
= <sushy.resources.base.Field object>¶ The instruction set of the processor
-
manufacturer
= <sushy.resources.base.Field object>¶ The processor manufacturer
-
max_speed_mhz
= <sushy.resources.base.Field object>¶ The maximum clock speed of the processor
-
model
= <sushy.resources.base.Field object>¶ The product model number of this device
-
oem
= <rsd_lib.resources.v2_1.system.processor.OemField object>¶ Oem specific properties.
-
processor_architecture
= <sushy.resources.base.Field object>¶ The architecture of the processor
-
processor_id
= <rsd_lib.resources.v2_1.system.processor.ProcessorIdField object>¶ Identification information for this processor.
-
processor_type
= <sushy.resources.base.Field object>¶ The type of processor
-
socket
= <sushy.resources.base.Field object>¶ The socket or location of the processor
-
status
= <rsd_lib.base.StatusField object>¶ This indicates the known state of the resource, such as if it is enabled.
-
total_cores
= <sushy.resources.base.Field object>¶ The total number of cores contained in this processor
-
total_threads
= <sushy.resources.base.Field object>¶ The total number of execution threads supported by this processor
-
-
class
rsd_lib.resources.v2_1.system.processor.
ProcessorCollection
(connector, path, redfish_version=None, registries=None, root=None)¶
-
class
rsd_lib.resources.v2_1.system.processor.
ProcessorIdField
(*args, **kwargs)¶ Bases:
sushy.resources.base.CompositeField
-
effective_family
= <sushy.resources.base.Field object>¶ The effective Family for this processor
-
effective_model
= <sushy.resources.base.Field object>¶ The effective Model for this processor
-
identification_registers
= <sushy.resources.base.Field object>¶ The contents of the Identification Registers (CPUID) for this processor
-
microcode_info
= <sushy.resources.base.Field object>¶ The Microcode Information for this processor
-
step
= <sushy.resources.base.Field object>¶ The Step value for this processor
-
vendor_id
= <sushy.resources.base.Field object>¶ The Vendor Identification for this processor
-