Skip to main content

DiscoveredDeviceData class

This data object contains information about a discovered device.

Namespace: Lenovo.XClarityOrchestrator.PowerShell.Data.Discovery

Assembly: Lenovo.XClarityOrchestrator.PowerShell.Data

Properties

public DeviceDiscoveredBy[] DiscoveredBy {get; set; }
Information about each resource manager that discovered this device
public string[] JobIds {get; set; }
IDs of the jobs through which this device was discovered
public string[] IPv4Addresses {get; set; }
List of IPv4 addresses that are assigned to this device
public string[] IPv6Addresses {get; set; }
List of IPv6 addresses that are assigned to this device
public string SerialNumber {get; set; }
Serial number assigned to this device
public string Type {get; set; }
Device type
public string UUID {get; set; }
Device UUID
public string Name {get; set; }
Name that is displayed in the user interface for this device
public string ProductName {get; set; }
Product name
public string PowerStatus {get; set; }
Power status. This can be one of the following values.
  • Off
  • On
  • Standby
  • Unknown
public string OverallHealthState {get; set; }
Highest severity of all events. This can be one of the following values.
  • Normal
  • Warning
  • Critical
  • Unknown
public string MTM {get; set; }
Device machine-type model
public string DeviceName {get; set; }
Device name
public string ID {get; set; }

Device ID

This ID is made up of the UUID of the device and the UUID of the resource manager that manages the device, separated by a dash.

public string ManagementProcType {get; set; }
Device management-processor type.

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)