Skip to main content

DeviceInfo class

This data object contains general information about a specific device.

Namespace: Lenovo.SysMgmt.LXCO.Integration.Data

Assembly: Lenovo.SysMgmt.LXCO.Integration.Data

Properties

public DeviceLocation Location { get; set; }
Information about the location of the server or Flex System storage device
public DeviceManager Manager { get; set; }
Information about the resource manager that manages this device
public string DomainName { get; set; }
Domain name
public string Uuid { get; set; }
Device UUID
public string Hostname { get; set; }
Hostname
public string ProductName { get; set; }
Product names
public string UserDefinedName { get; set; }
User-defined name for the device
public string MachineType { get; set; }
Machine type
public string Model { get; set; }
Device model
public string SerialNumber { get; set; }
Device serial number
public string EntitleSerialNumber { get; set; }
Entitled serial number
public string[] GroupNames { get; set; }
List of IDs for groups that include this device
public string[] Ipv4Addresses { get; set; }
List of IPv4 addresses
public string [] Ipv6Addresses { get; set; }
List of IPV6 addresses
public string PowerStatus { get; set; }
Power status key. This can be one of the following values.
  • Off
  • On
  • Standby
  • Unknown
public string HealthStatus { get; set; }
Highest severity of all alerts. This can be one of the following values.
  • Normal
  • Warning
  • Critical
  • Unknown

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)