This API returns the inventory details about all the managed systems that are connected to CMC.
Important: The versions v1 and v2 have the same response syntax.
For details about this API and the sample request and response, see Inventory Managed System.
Use the following table to review the syntax of the API and the description of the API response parameters.
Parameter | Description |
{ | |
"ManagedSystems": [ | |
{ | |
"MTMS": { | MTMS of the managed system. |
"MachineType": "string", | Machine type of the system. |
"Model": "string", | Model of the managed system. |
"SerialNumber": "string" | Serial number of the managed system. |
}, | |
"ManagingHMCs": [ | Array for details of the managing HMCs. |
{ | |
"MTMS": { | MTMS of the HMC. |
"MachineType": "string", | Machine type of the HMC. |
"Model": "string", | Model of the HMC. |
"SerialNumber": "string" | Serial number of the HMC. |
}, | |
"Name": "string", | HMC name. |
"State": "string", | State of the HMC. |
"UUID": "string" | UUID of the HMC. |
} | |
], | |
"MemoryConfiguration": { | Memory configuration of the managed system. |
"AvailableMemory": "number", | Available memory of the managed system. |
"InstalledMemory": "number", | Installed memory of the managed system. |
"MemoryUsedByHypervisor": "number" | Memory used by the hypervisor of the managed system. |
}, | |
"Name": "string", | System name. |
"ProcessorConfiguration": { | Processor configuration of the managed system. |
"AvailableProcessorUnits": "number", | Available processor units of the managed system. |
"InstalledProcessorUnits": "number" | Installed processor units of the managed system. |
}, | |
"IPAddress": "string", | IP address of the managed system. |
"State": "string", | State of the managed system. |
"SystemFirmware": "string", | Firmware of the managed system. |
"SystemLocation": "string", | Location of the managed system. |
"SystemType": "string", | Type of the managed system. |
"UUID": "string", | UUID of the managed system. |
"Partitions": [ | Array for the associated partitions of the systems. |
{ | |
"ID": "string", | Partition ID. |
"Name": "string", | Partition name. |
"State": "string", | Partition state. |
"PartitionType": "string", | Type of the partition. |
"UUID": "string", | UUID of the partition. |
"Link": "string" | Link of the partition. |
} | |
], | |
"SharedProcessorPools": [ | Array for associated shared processor pools to the system. |
{ | |
"AssignedPartitions": [ | Assigned partitions for the shared processor pools. |
{ | |
"PartitionUUID": "string", | Partition UUID. |
"PartitionName": "string", | Name of the partition in the shared processor pool. |
"ID": "string" | Partition ID> |
} | |
], | |
"AvailableProcessingUnits": "string", | Available processing units in the partition. |
"CurrentReservedProcessingUnits": "string", | Current reserved processing units in the partition. |
"MaximumProcessingUnits": "string", | Maximum processing units in the partition. |
"PoolID": "string", | Pool ID in the partition. |
"PoolName": "string" | Name of the pool in the partition. |
} | |
], | |
"Tags": [ | Array for details of the tags. |
{ | |
"Name": "string" | Tag name. |
} | |
], | |
"Description": "string", | Description for the partition. |
"NumberOfLPARs": "number", | Number of LPARs in the partition. |
"NumberOfVIOSs": "number", | Number of VIOSs in the partition. |
"ProcessorThrottling": "boolean" | Processor throttling in the partition. |
} | |
] | |
} |
Comments
0 comments
Please sign in to leave a comment.