Skip to main content

DeviceConfigPatternDetails class

This data object contains information about the configuration pattern applied to a device.

Namespace: Lenovo.SysMgmt.LXCO.Integration.Data

Assembly: Lenovo.SysMgmt.LXCO.Integration.Data

Properties

public string DeviceName { get; set; }
Name that is displayed in the user interface for this device.
public string ProductName { get; set; }
Product name.
public string ID { get; set; }
Device ID.
Tip
The device ID includes the UUID of the device and the UUID of the resource manager that manages the device, separated by a dash ({deviceUUID}–{managerUUID}).
public string UUID { get; set; }
Device UUID.
public string [] Ipv6Addresses { get; set; }
List of IPV6 addresses.
public string [] Ipv4Addresses { get; set; }
List of IPv4 addresses.
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 alerts. This can be one of the following values.
  • Normal
  • Warning
  • Critical
  • Unknown
public string SerialNumber { get; set; }
Device serial number.
public string MgmtProcType { get; set; }
Type of management controller. This can be one of the following values.
  • FSP
  • IMM2
  • IMM3v1
  • XCC
  • XCC2
  • UNKNOWN
public string AccessState { get; set; }
Access state of the server key. This can be one of the following values.
  • Online
  • Offline
  • Offline Managed
  • Partial
  • Pending
  • Unknown
public string DeviceType { get; set; }
Device type.
public string MachineTypeModel { get; set; }
Machine type and model, separate by a forward slash (for example, 8387/AC1).
public ManagerGroup[] Groups { get; set; }
Information about each group in which this device is a member.
public DevicePattern Patterns { get; set; }
Information about the applied pattern of the device, if applicable.
public DeviceManager Manager { get; set; }
Information about the resource manager that manages this device.

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)