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)¶
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)¶
- 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