API Guide

Return Type: JSON.
sdkdevice.iDeviceDriver.get_json_device
API string/Method: sdkdevice.iDeviceDriver.get_json_device.
Description: The sdkdevice.iDeviceDriver.get_json_device() is used to apply the monitor lter on the raw entityJSON and
also lter the category of the attributes and components required for the client.
Table 11. Parameters for sdkdevice.iDeviceDriver.get_json_device
Parameter Name Type Allowed Values
monitorfilter
MonitorScope
MonitorScope.BasicInventory
MonitorScope.CongState
MonitorScope.Health
MonitorScope.Inventory
MonitorScope.Key
MonitorScope.MainHealth
MonitorScope.Metrics
MonitorScope.OtherHealth
MonitorScope.OtherInventory
Description The category of lters to apply.
Table 12. Parameter for Component
Parameter Name Type Allowed Values
compScope
String or Enum iDRAC CMC
iDRACCompEnum.BIOS
iDRACCompEnum.ControllerBattery
iDRACCompEnum.Controller
iDRACCompEnum.CPU
iDRACCompEnum.Enclosure
iDRACCompEnum.EnclosureEMM
iDRACCompEnum.EnclosurePSU
iDRACCompEnum.EnclosureFanSensor
iDRACCompEnum.EnclosureTempSensor
iDRACCompEnum.Fan
iDRACCompEnum.FC
iDRACCompEnum.HostNIC
iDRACCompEnum.iDRAC
iDRACCompEnum.iDRACNIC
iDRACCompEnum.License
iDRACCompEnum.LogicalSystem
iDRACCompEnum.NIC
iDRACCompEnum.PCIDevice
iDRACCompEnum.PowerSupply
iDRACCompEnum.PresenceAndStatusSe
nsor
CMCCompEnum.BladeSlot
CMCCompEnum.CMC
CMCCompEnum.ComputeModule
CMCCompEnum.Controller
CMCCompEnum.ControllerBattery
CMCCompEnum.Enclosure
CMCCompEnum.EnclosureEMM
CMCCompEnum.EnclosurePSU
CMCCompEnum.Fan
CMCCompEnum.IOModule
CMCCompEnum.KVM
CMCCompEnum.License
CMCCompEnum.PowerSupply
CMCCompEnum.PhysicalDisk
CMCCompEnum.PCIDevice
CMCCompEnum.StorageModule
CMCCompEnum.Slots_Summary
CMCCompEnum.System
CMCCompEnum.VirtualDisk
12 OpenManage Python SDK API introduction