Skip to main content

Summary of changes in the REST API for v3.6

Lenovo XClarity Administrator v3.6 supports enhancements to the Open REST API.

This documentation includes new methods and parameters that apply to the current XClarity Administrator release and later. If you are using an earlier release of XClarity Administrator, you can use the REST API Reference PDF for a list of methods and parameters that apply to that specific release. To find PDFs for the release that you need, see PDF files.

The following methods were added or updated in this release.
  • Discovery and management

  • Inventory

    • GET /nodes/{uuid_list}. Added the faceplateIDs.fruNumber, faceplateIDs.partNumber, and faceplateIDs.serialNumber response attributes to return additional information about storage backplane assets. Added the ssdWearThreshold response attribute to return the SSD remaining-life alert threshold. Added the assetTag response attribute to return the name that represents the chassis or other physical enclosure. Added the raidSettings.fruPartNumber response attribute to return the FRU part number, if applicable. Added the diskDriveSensorInfo response attribute to return a list of disk-drive sensor names. Added the memoryModules.diskDrives.encryptionStatus response attribute to return whether the disk drive is encrypted.
    • PUT /nodes/{uuid}. Added the assetTag request attribute to modify the name that represents the chassis or other physical enclosure.
    • (New) PUT /nodes/{uuid}/ssdWearThreshold. Modifies the SSD remaining-life alert threshold.
    • GET /nodes/globalConfigSettings. Added the secureEraseMaxServerLimit response attribute to return the maximum number of servers on which the secure-erase operation can be performed at one time.
    • PUT /nodes/globalConfigSettings. Added the secureEraseMaxServerLimit response attribute to modify the maximum number of servers on which the secure-erase operation can be performed at one time.
    • GET /storage/{uuid_list}. Added the storageNodeCapacityList response parameter to return information about storage capacity for each node.
  • Server configuration

    • GET /userAccountSettings. Added the complianceTimestamp response attribute to return the timestamp when the compliance status was set to VALID.
    • PUT /userAccountSettings. Added the complianceStatus request attribute to modify the compliance status.
  • Security

    • GET /userAccountSettings. Added the minPasswordComplexityRules response attribute to return the number of complexity rules that must be followed when creating a new password.
    • PUT /userAccountSettings. Added the minPasswordComplexityRules request attribute to modify the number of complexity rules that must be followed when creating a new password.