The rsd_lib.resources.v2_1.system.processor Module

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 property shall represent the brand of processor

capabilities = <sushy.resources.base.Field object>

This property shall represent array of processor capabilities (like reported in /proc/cpuinfo flags)

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 extensions (“Intel_RackScale” object)

class rsd_lib.resources.v2_1.system.processor.Processor(connector, identity, redfish_version=None)

Bases: sushy.resources.base.ResourceBase

description = <sushy.resources.base.Field object>

The processor description string

identity = <sushy.resources.base.Field object>

The processor identity string

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 in MHz.

model = <sushy.resources.base.Field object>

The product model number of this device

name = <sushy.resources.base.Field object>

The processor name string

oem = <rsd_lib.resources.v2_1.system.processor.OemField object>

Oem extension object

processor_architecture = <sushy.resources.base.Field object>

The architecture of the processor

processor_id = <rsd_lib.resources.v2_1.system.processor.ProcessorIdField object>

The processor id

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.common.StatusField object>

The processor status

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)

Bases: sushy.resources.base.ResourceCollectionBase

class rsd_lib.resources.v2_1.system.processor.ProcessorIdField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

effective_family = <sushy.resources.base.Field object>

The processor effective family

effective_model = <sushy.resources.base.Field object>

The processor effective model

identification_registers = <sushy.resources.base.Field object>

The processor identification registers

microcode_info = <sushy.resources.base.Field object>

The processor microcode info

step = <sushy.resources.base.Field object>

The processor stepping

vendor_id = <sushy.resources.base.Field object>

The processor vendor id

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.