rsd_lib.resources.v2_1.system.pcie_function
Module¶rsd_lib.resources.v2_1.system.pcie_function.
LinksField
(*args, **kwargs)¶Bases: sushy.resources.base.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
rsd_lib.resources.v2_1.system.pcie_function.
PCIeFunction
(connector, path='', redfish_version=None, reader=None)¶Bases: rsd_lib.base.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.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.