The rsd_lib.resources.v2_4.system.processor
Module¶
- class rsd_lib.resources.v2_4.system.processor.FpgaField(*args, **kwargs)¶
Bases:
sushy.resources.base.CompositeField
- acceleration_functions = <sushy.resources.base.Field object>¶
The reference to a resource of type AccelerationFunctions
- external_interfaces = <sushy.resources.base.Field object>¶
External interfaces of FPGA
- fpga_type = <sushy.resources.base.Field object>¶
Type of FPGA
- fw_id = <sushy.resources.base.Field object>¶
Firmware identity of FPGA
- fw_manufacturer = <sushy.resources.base.Field object>¶
Firmware manufacturer of FPGA
- fw_version = <sushy.resources.base.Field object>¶
Firmware version of FPGA
- host_interface = <sushy.resources.base.Field object>¶
Host interface of FPGA
- model = <sushy.resources.base.Field object>¶
Model of FPGA
- pcie_virtual_functions = <sushy.resources.base.Field object>¶
PCIe Virtual functions of FPGA
- programmable_from_host = <sushy.resources.base.Field object>¶
Indict whether programmable from host
- reconfiguration_slots = <sushy.resources.base.Field object>¶
Number of supported reconfiguration slots
- reconfiguration_slots_details = <rsd_lib.resources.v2_4.system.processor.ReconfigurationSlotsDetailsField object>¶
Details of supported reconfiguration slots
- sideband_interface = <sushy.resources.base.Field object>¶
Sideband interface of FPGA
- class rsd_lib.resources.v2_4.system.processor.IntelRackScaleField(*args, **kwargs)¶
Bases:
rsd_lib.resources.v2_2.system.processor.IntelRackScaleField
- extended_identification_registers = <rsd_lib.base.DynamicField object>¶
Extended contents of the Identification Registers (CPUID) for this processor
- fpga = <rsd_lib.resources.v2_4.system.processor.FpgaField object>¶
FPGA specific properties for FPGA ProcessorType
- metrics = <sushy.resources.base.Field object>¶
A reference to the Metrics associated with this Processor
- on_package_memory = <rsd_lib.resources.v2_4.system.processor.OnPackageMemoryField object>¶
An array of references to the endpoints that connect to this processor
- pcie_function = <sushy.resources.base.Field object>¶
The reference to a resource of type PCIeFunction
- thermal_design_power_watt = <sushy.resources.base.Field object>¶
Thermal Design Power (TDP) of this processor
- class rsd_lib.resources.v2_4.system.processor.LinksField(*args, **kwargs)¶
Bases:
sushy.resources.base.CompositeField
- chassis = <sushy.resources.base.Field object>¶
The reference to a resource of type Chassis that represent the physical container associated with this processor
- oem = <rsd_lib.resources.v2_4.system.processor.LinksOemField object>¶
The Oem specific reference links
- class rsd_lib.resources.v2_4.system.processor.LinksIntelRackScaleField(*args, **kwargs)¶
Bases:
sushy.resources.base.CompositeField
- connected_port = <sushy.resources.base.Field object>¶
The reference to a resource of type ConnectedPort
- connected_processors = <sushy.resources.base.Field object>¶
The reference to a list of type ConnectedProcessors
- endpoints = <sushy.resources.base.Field object>¶
The reference to a list of type Endpoints
- class rsd_lib.resources.v2_4.system.processor.LinksOemField(*args, **kwargs)¶
Bases:
sushy.resources.base.CompositeField
- intel_rackscale = <rsd_lib.resources.v2_4.system.processor.LinksIntelRackScaleField object>¶
The Intel Rack Scale specific reference links
- class rsd_lib.resources.v2_4.system.processor.OemField(*args, **kwargs)¶
Bases:
sushy.resources.base.CompositeField
- intel_rackscale = <rsd_lib.resources.v2_4.system.processor.IntelRackScaleField object>¶
Intel Rack Scale Design extensions (‘Intel_RackScale’ object)
- class rsd_lib.resources.v2_4.system.processor.OnPackageMemoryField(*args, **kwargs)¶
Bases:
sushy.resources.base.ListField
- capacity_mb = <sushy.resources.base.Field object>¶
Memory capacity
- memory_type = <sushy.resources.base.Field object>¶
Type of memory
- speed_mhz = <sushy.resources.base.Field object>¶
Memory speed
- class rsd_lib.resources.v2_4.system.processor.Processor(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None)¶
Bases:
rsd_lib.resources.v2_2.system.processor.Processor
- links = <rsd_lib.resources.v2_4.system.processor.LinksField object>¶
Contain references to resources that are related to, but not contained by (subordinate to), this processor
- oem = <rsd_lib.resources.v2_4.system.processor.OemField object>¶
Oem extension object
- property sub_processors¶
Property to provide reference to ProcessorCollection instance
It is calculated once the first time it is queried. On refresh, this property is reset.
- class rsd_lib.resources.v2_4.system.processor.ProcessorCollection(connector, path, redfish_version=None, registries=None)¶
Bases:
rsd_lib.resources.v2_2.system.processor.ProcessorCollection
- class rsd_lib.resources.v2_4.system.processor.ReconfigurationSlotsDetailsField(*args, **kwargs)¶
Bases:
sushy.resources.base.ListField
- programmable_from_host = <sushy.resources.base.Field object>¶
Indict whether programmable from host
- slot_id = <sushy.resources.base.Field object>¶
Reconfiguration slot identity
- uuid = <sushy.resources.base.Field object>¶
Reconfiguration slot uuid