Inventory
The following resources are available for performing inventory functions.
- /cabinet/view
Use this REST API to retrieve or modify the numbering order preference for devices in racks (cabinets). - /canisters
Use this REST API to retrieve properties and metrics for all Flex System storage controllers (canisters). Each controller represents one of the storage controllers in a Flex System storage device. - /canisters/{uuid}
Use this REST API to retrieve or update properties for a specific Flex System storage controller (canister). Each controller represents one of the controllers in a Flex System storage device. - /chassis
Use this REST API to retrieve properties for all Flex System chassis and chassis components. - /chassis/{file_name}.csv
Use this REST API to download inventory for a large number of specific Flex System chassis and chassis components in CSV format to the local system. - /chassis/{uuid}
Use this REST API to retrieve or modify properties for a specific Flex System chassis and chassis resources. - /cmms
Use this REST API to retrieve properties for all Chassis Management Modules (CMMs). Each chassis contains up to two CMMs. - /cmms/{uuid}
Use this REST API to retrieve or modify the properties for a specific Chassis Management Module (CMM). Each chassis contains up to two CMMs. - /fans
Use this REST API to retrieve properties for all Flex System fans. - /fans/{uuid}
Use this REST API to retrieve properties for a specific Flex System fan. - /fanMuxes
Use this REST API to retrieve information about all Flex System fan logic modules (called fan muxes). Fan muxes enable the CMM to monitor the chassis fans. - /fanMuxes/{uuid}
Use this REST API to retrieve information about a specific Flex System fan logic module (called a fan mux). Fan muxes enable the CMM to monitor the chassis fans. - /nodes
Use this REST API to retrieve properties for all servers and Flex System storage devices. - /nodes/{file_name}.csv
Use this REST API to download inventory for a large number of specific servers, Flex System storage devices, and Flex System storage controllers (canisters) in CSV format to the local system. - /nodes/{uuid}
Use this REST API to retrieve or modify properties and turn LEDs on and off for a specific server or Flex System storage node. - /nodes/{uuid}/bmc
Use this REST API to restart the baseboard management controller for a specific managed server. - /nodes/{uuid}/bundleRepoAvailableSpaceInKB
Use this REST API to return the amount of space that is available in repository on the baseboard management controller for an ThinkSystem server with XCC2. - /nodes/{uuid}/isRAIDReady
Use this REST API to return the hardware RAID status for a specific server. - /nodes/{uuid}/maintenanceHistory
Use this REST API to return information about the maintenance history for a specific ThinkSystem or ThinkAgile device. - /nodes/{uuid}/mediaMount
Use this REST API to retrieve information about all discovered media, mount media, unmount media that was previously mounted, or enable or disable support for mounting media. - /nodes/{uuid}/mediaMount/{UID}
Use this REST API to retrieve information about members of media that was previously mounted and unmount specific media from a specific server. - /nodes/{uuid}/MPFAData
Use this REST API to collect or retrieve memory-failure-prediction analytics data for a specific ThinkSystem or ThinkAgile server. - /nodes/{uuid}/MPFAHealthStatus
Use this REST API to return or modify the memory-failure-prediction analytics status for a specific ThinkSystem or ThinkAgile server. - /nodes/{uuid}/pfaConfigSettings
Use this REST API to retrieve information about and configure the predicted failure alerts (PFA) configuration settings. - /nodes/{uuid}/ssdWearThreshold
Use this REST API to modify the SSD remaining-life alert threshold for ThinkSystem and ThinkAgile servers. - /nodes/{uuid}/singleSignOn
Use this REST API to return the single sign-on setting or enable or disable single sign-on for a specific ThinkSystem or ThinkAgile server. - /nodes/{uuid}/systemGuardSetting
Use this REST API to return the System Guard settings for a specific managed servers with XCC2. - /nodes/cryptoSettings
Use this REST API to modify the current cryptographic settings on one or more managed servers with XCC2. - /nodes/globalConfigSettings
Use this REST API to retrieve and modify global inventory-configuration settings. - /nodes/linkStatusPreference
Use this REST API to retrieve and modify the link-status preference. - /nodes/ssdRemainingLifeStatistics
Use this REST API to return remaining-life statistics for SSDs in all or specific managed servers. - /nodes/SMARTData
Use this REST API to retrieve the most recent SMART data that was collected for all managed ThinkAgile and ThinkSystem servers or to collect SMART data for all manage ThinkAgile and ThinkSystem servers. - /nodes/systemGuardSetting
Use this REST API to enable or disable System Guard on one or more managed servers with XCC2. - /nodes/tlsSettings
Use this REST API to modify the current TLS settings on one or more managed servers with XCC2. - /powerSupplies
Use this REST API to retrieve properties for power supplies in all Flex System chassis. - /powerSupplies/{uuid}
Use this REST API to retrieve the properties for a specific power supply in a Flex System chassis. - /scalableComplex
Use this REST API to retrieve properties for all scalable complexes. A scalable complex is a portfolio comprised of rack servers or Flex compute nodes that can be scaled to two, four, or eight sockets, depending on workload needs. - /scalableComplex/{uuid}
Use this REST API to retrieve properties for a specific scalable complexes. A scalable complex is a portfolio comprised of rack servers or Flex compute nodes that can be scaled to two, four, or eight sockets, depending on workload needs. - /storage
Use this REST API to retrieve properties for all storage devices. - /storage/{file_name}.csv
Use this REST API to download inventory for a large number of specific storage devices in CSV format to the local system. - /storage/{uuid}
Use this REST API to retrieve properties for a specific storage device. - /storage/{uuid}/{controller}
Use this REST API to modify properties or perform management actions on a specific storage device. - /switches
Use this REST API to retrieve properties for all Flex and RackSwitch switches. - /switches/{file_name}.csv
Use this REST API to download inventory for a large number of specific Flex and RackSwitch switches in CSV format to the local system. - /switches/{uuid}
Use this REST API to retrieve and modify properties for a specific Flex and RackSwitch switch and or to perform a power operation on a specific switch. This REST API is available only for Lenovo XClarity Administrator v1.0.1 and later.
Give documentation feedback