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, root=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, root=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
-