code: def _ConvertDataType(self, dataType):
        
        if dataType:
           vmodlName = dataType.name
           wsdlName = dataType.wsdlName
           version = dataType.version
           parent = dataType.base[0]
           props = self._Filter(self._ConvertDataPropertyType, dataType.property)
           doType = (vmodlName, wsdlName, parent, version, props)
        else:
           doType = None
        return doType
docs: Convert vmodl.reflect.DynamicTypeManager.DataTypeInfo to pyVmomi data
        type definition