API Guide
Parameter Name Type Allowed Values
iDRACCompEnum.EnclosureFanSe
nsor
iDRACCompEnum.EnclosureTempS
ensor
iDRACCompEnum.Fan
iDRACCompEnum.FC
iDRACCompEnum.HostNIC
iDRACCompEnum.iDRAC
iDRACCompEnum.iDRACNIC
iDRACCompEnum.License
iDRACCompEnum.LogicalSystem
iDRACCompEnum.NIC
iDRACCompEnum.PCIDevice
iDRACCompEnum.PowerSupply
iDRACCompEnum.PresenceAndSta
tusSensor
iDRACCompEnum.PhysicalDisk
iDRACCompEnum.Sensors_Amper
age
iDRACCompEnum.Sensors_Battery
iDRACCompEnum.Sensors_Fan
iDRACCompEnum.Sensors_Intrusio
n
iDRACCompEnum.Sensors_Temper
ature
iDRACCompEnum.Sensors_Voltage
iDRACCompEnum.SystemMetrics
iDRACCompEnum.VFlash
iDRACCompEnum.Video
iDRACCompEnum.VirtualDisk
CMCCompEnum.Fan
CMCCompEnum.IOModule
CMCCompEnum.KVM
CMCCompEnum.License
CMCCompEnum.PowerSupply
CMCCompEnum.PhysicalDisk
CMCCompEnum.PCIDevice
CMCCompEnum.StorageModule
CMCCompEnum.Slots_Summary
CMCCompEnum.System
CMCCompEnum.VirtualDisk
Description List of strings or enumeration of the components.
Example:
status=idrac.get_partial_entityjson(idrac.ComponentEnum.EnclosureTempSensor)
print(status)
Returns: Success or Failure.
Return Type: JSON.
sdkbase.iBaseDriver.ContainmentTree
API string/Method: sdkbase.iBaseDriver.ContainmentTree.
Description: The sdkbase.iBaseDriver.ContainmentTree() is used to create and return the component tree of the device with
keys of the Components organized in a tree structure.
Example:
system = idrac.ContainmentTree
print(system)
Returns: Success or Failure.
OpenManage Python SDK API introduction
11