The rsd_lib.resources.v2_1.system.pcie_function Module

The rsd_lib.resources.v2_1.system.pcie_function Module

class 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

class 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.

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.

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.