White Papers

128 Lifecycle Controller Integration Best Practices Guide
RegisteredVersion = 1.1.0
21.2 Inventory of memory in system
Use the following procedure below to list the inventory of all memory DIMMs in the system.
Applies to: LC1.5.0+
Prerequisites for script: none
Script: GetMemoryViews.win
A) The Lifecycle Controller remote service must be in a “ready” state before running any other WSMAN commands.
The GetRSStatus() method or the GetRemoteServicesAPIStatus() method may be used depending on the version of the
LC Management registered profile.
B) GetMemoryViews(): ENUMERATE the DCIM_MemoryView class to view all instances. See section 2.2 for a
definition of ENUMERATE.
The instance information of all available memory DIMMs will be returned.
21.3 Get Information About the First Memory
Use the following procedure to get a single memory instance. The URI for getting particular instance information is
deterministic (i.e the InstanceID will be unique for each instance).
Applies to: LC1.5.0+
Prerequisites for script:
None
Set desired instanceID by editing script
Script: GetMemoryView.win
A) The Lifecycle Controller remote service must be in a “ready” state before running any other WSMAN commands.
The GetRSStatus() method or the GetRemoteServicesAPIStatus() method may be used depending on the version of the
LC Management registered profile.
B) GetMemoryView(): GET the DCIM_MemoryView instance using the InstanceID= DIMM.Socket.A1. See Section
2.3 for a definition of GET.
The instance of DCIM_MemoryView that contains the information on the first memory DIMM will be returned.