The rsd_lib.resources.v2_1.system.pcie_function
Module¶
- class rsd_lib.resources.v2_1.system.pcie_function.LinksField(*args, **kwargs)¶
Bases:
CompositeField
- drives = <sushy.resources.base.Field object>¶
An array of references to the drives which the PCIe device produces
- ethernet_interfaces = <sushy.resources.base.Field object>¶
An array of references to the ethernet interfaces which the PCIe device produces
- pcie_device = <sushy.resources.base.Field object>¶
A reference to the PCIeDevice on which this function resides.
- storage_controllers = <sushy.resources.base.Field object>¶
An array of references to the storage controllers which the PCIe device produces
- class rsd_lib.resources.v2_1.system.pcie_function.PCIeFunction(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)¶
Bases:
ResourceBase
PCIeFunction resource class
This is the schema definition for the PCIeFunction resource. It represents the properties of a PCIeFunction attached to a System.
- class_code = <sushy.resources.base.Field object>¶
The Class Code of this PCIe function.
- device_class = <sushy.resources.base.Field object>¶
The class for this PCIe Function.
- device_id = <sushy.resources.base.Field object>¶
The Device ID of this PCIe function.
- function_id = <sushy.resources.base.Field object>¶
The the PCIe Function identifier.
- function_type = <sushy.resources.base.Field object>¶
The type of the PCIe Function.
- links = <rsd_lib.resources.v2_1.system.pcie_function.LinksField object>¶
The links object contains the links to other resources that are related to this resource.
- revision_id = <sushy.resources.base.Field object>¶
The Revision ID of this PCIe function.
- status = <rsd_lib.base.StatusField object>¶
This indicates the known state of the resource, such as if it is enabled.
- subsystem_id = <sushy.resources.base.Field object>¶
The Subsystem ID of this PCIe function.
- subsystem_vendor_id = <sushy.resources.base.Field object>¶
The Subsystem Vendor ID of this PCIe function.
- vendor_id = <sushy.resources.base.Field object>¶
The Vendor ID of this PCIe function.