Skip to main content

PCIDevice class

This data object contains PCI extension card data.

Namespace: Lenovo.XClarityOrchestrator.PowerShell.Data.Devices

Assembly: Lenovo.XClarityOrchestrator.PowerShell.Data

Properties

public DeviceFirmware[] Firmware { get; set;}
Device firmware properties.
public PCIDevicePhysicalPort[]PortInfo { get; set;}
Information about the physical ports.
public string PCIRevision { get; set;}
PCI revision.
public string PCIBusNumber { get; set;}
PCI bus number.
public string PCIDeviceNumber { get; set;}
PCI device number.
public string SlotNumber { get; set;}
PCI slot number.
public string PCIFunctionNumber { get; set;}
PCI function number.
public string Manufacturer { get; set;}
Manufacturer of this device.
public string ProductName { get; set;}
Product name.
public string PartNumber { get; set;}
Device part number.
public string FRUSerialNumber { get; set;}
FRU serial number.
public string SlotName { get; set;}
Slot name.
public string PCISubID { get; set;}
PCI sun ID.
public string FODUniqueID { get; set;}
FoD unique ID.
public string PCISubVendorID { get; set;}
PCI sub-vendor ID.
public string FRU { get; set;}
FRU part number.
public string PosID { get; set;}
Position ID.
public string VpdID { get; set;}
VPD id.
public string DeviceClass { get; set;}
Class (basic function) of the PCI device. This can be one of the following values.
  • Bridge
  • Communication controller
  • Coprocessor
  • Display controller
  • Docking station
  • Encryption controller
  • Generic system peripheral
  • Input device controller
  • Intelligent controller
  • Mass storage controller
  • Memory controller
  • Multimedia controller
  • Network controller
  • Non-Essential Instrumentation
  • Processing accelerators
  • Processor
  • Satellite communications controller
  • Serial bus controller
  • Signal processing controller
  • Unassigned class
  • Unclassified device
  • Unknown device
  • Wireless controller
public bool SlotSupportsHotPlug { get; set;}
Identifies whether this PCI slot supports hot plug. This can be one of the following values.
  • true. The PCI slot supports hot plug.
  • false. The PCI slot does not support hot plug.
public bool IsAgentless { get; set;}
Identifies whether the device is agentless. This can be one of the following values.
  • true. The device is agentless.
  • false. The device is not agentless.
public bool IsPLDMUpdateSupported { get; set;}
Identifies whether the Platform Level Data Model updates are supported. This can be one of the following values.
  • true. PLDM update is supported.
  • false. PLDM update is not supported.

Methods

public virtual bool Equals (object obj);
Determines whether the specified object is equal to the current object.

(Inherited from System.Object)

public virtual int GetHashCode ();
Serves as the default hash function

(Inherited from System.Object)

public Type GetType ();
Gets the System.Type of the current instance

(Inherited from System.Object)

public virtual string ToString ();
Returns a string that represents the current object.

(Inherited from System.Object)