code: def GetUcsChild(self, inMo=None, inDn=None, classId=None, inHierarchical=False, dumpXml=None):
  		
  
  		from UcsBase import UcsValidationException, UcsException, UcsUtils
  
  		if not inDn and not inMo:
  			raise UcsValidationException('[Error]: get_ucs_child: Provide in_mo or in_dn.')
  
  		if inMo:
  			parentDn = inMo.getattr("Dn")
  		elif inDn:
  			parentDn = inDn
  
  		crc = self.ConfigResolveChildren(classId, parentDn, None, inHierarchical, dumpXml)
  		if crc.errorCode == 0:
  			moList = UcsUtils.extractMolistFromMethodResponse(crc, inHierarchical)
  			return moList
  		else:
  			raise UcsException(crc.errorCode, crc.error_descr)
docs: Gets Child Managed Object from UCS.
  
  		- in_mo, if provided, it acts as a parent for the present operation. (required if in_dn is None).
  		- in_dn, parent mo dn (required if in_mo is None)
  		- class_id of the managed object/s to get.(optional)
  		- in_hierarchical, Explores hierarchy if true, else returns managed objects at a single level.(optional)