The rsd_lib.resources.v2_1.system.pcie_device Module

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>

The value of this property shall reference a resource of type Chassis that represents the physical container associated with this resource.

pcie_functions = <sushy.resources.base.Field object>

The value of this property shall be a reference to the resources that this device exposes and shall reference a resource of type PCIeFunction.

class rsd_lib.resources.v2_1.system.pcie_device.PCIeDevice(connector, path='', redfish_version=None, reader=None)

Bases: sushy.resources.base.ResourceBase

asset_tag = <sushy.resources.base.Field object>

The user assigned asset tag for this PCIe device

description = <sushy.resources.base.Field object>

The PCIe device description

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

identity = <sushy.resources.base.Field object>

The PCIe device identity string

The link section of PCIe device

manufacturer = <sushy.resources.base.Field object>

The PCIe device manufacturer

model = <sushy.resources.base.Field object>

The PCIe device Model

name = <sushy.resources.base.Field object>

The PCIe device name

part_number = <sushy.resources.base.Field object>

The PCIe device part number

serial_number = <sushy.resources.base.Field object>

The PCIe device serial number

sku = <sushy.resources.base.Field object>

The PCIe device stock-keeping unit

status = <rsd_lib.common.StatusField object>

The PCIe device status

update(asset_tag=None)

Update AssetTag properties

Parameters

asset_tag – The user assigned asset tag for this PCIe device

class rsd_lib.resources.v2_1.system.pcie_device.PCIeDeviceCollection(connector, path, redfish_version=None)

Bases: sushy.resources.base.ResourceCollectionBase

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.