Skip to main content

DeviceConfigCompliance class

This data object contains information about server-confirmation compliance for a specific device.

Namespace: Lenovo.SysMgmt.LXCO.Integration.Data

Assembly: Lenovo.SysMgmt.LXCO.Integration.Data

Properties

public bool IsAddressPresent { get; set; }
Identifies whether address pools are used
public string ComplianceStatus { get; set; }
Compliance status. This can be one of the following values.
  • valid. Server settings are compliant with the profile
  • invalid. Server settings are Non-compliant with the profile
  • none. Compliance has not been calculated because pattern is still activated, pending or inactive
public bool IsManagementPatternPresent { get; set; }
Identifies whether a management-interface pattern is used
public string ProfileName { get; set; }
Name of the server profile
public string ProfileStatus { get; set; }
Current status of the profile. This can be one of the following values.
  • ASSIGNED. The profile is assigned to the server.
  • UNASSIGNED. The profile in not assigned to any server.
  • PENDING_ACTIVATION. The profile is created and targeted to a server but has not been activated yet.
  • ACTIVATING. The profile is currently being activated on the targeted server
  • ERROR_ACTIVATING. There was an error while activating the profile on the targeted server.
public string TemplateId { get; set; }
ID of the server pattern that was used to create the profile
public string Type { get; set; }
Pattern 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)