The rsd_lib.resources.v2_1.system.pcie_device Module¶
-
class
rsd_lib.resources.v2_1.system.pcie_device.LinksField(*args, **kwargs)¶ Bases:
sushy.resources.base.CompositeField-
chassis= <sushy.resources.base.Field object>¶ An array of references to the chassis in which the PCIe device is contained
-
pcie_functions= <sushy.resources.base.Field object>¶ An array of references to PCIeFunctions exposed by this device.
-
-
class
rsd_lib.resources.v2_1.system.pcie_device.PCIeDevice(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)¶ Bases:
rsd_lib.base.ResourceBasePCIeDevice resource class
This is the schema definition for the PCIeDevice resource. It represents the properties of a PCIeDevice attached to a System.
-
asset_tag= <sushy.resources.base.Field object>¶ The user assigned asset tag for this PCIe device.
-
device_type= <sushy.resources.base.Field object>¶ The device type for this PCIe device.
-
firmware_version= <sushy.resources.base.Field object>¶ The version of firmware for this PCIe device.
-
links= <rsd_lib.resources.v2_1.system.pcie_device.LinksField object>¶ The links object contains the links to other resources that are related to this resource.
-
manufacturer= <sushy.resources.base.Field object>¶ This is the manufacturer of this PCIe device.
-
model= <sushy.resources.base.Field object>¶ This is the model number for the PCIe device.
-
part_number= <sushy.resources.base.Field object>¶ The part number for this PCIe device.
-
serial_number= <sushy.resources.base.Field object>¶ The serial number for this PCIe device.
-
sku= <sushy.resources.base.Field object>¶ This is the SKU for this PCIe device.
-
status= <rsd_lib.base.StatusField object>¶ This indicates the known state of the resource, such as if it is enabled.
-
update(asset_tag)¶ Update AssetTag properties
- Parameters
asset_tag – The user assigned asset tag for this PCIe device
-