code: def _ConvertManagedPropertyType(self, propType):
        
        if propType:
           name = propType.name
           version = propType.version
           aType = propType.type
           flags = self._ConvertAnnotations(propType.annotation)
           privId = propType.privId
           prop = (name, aType, version, flags, privId)
        else:
           prop = None
        return prop
docs: Convert vmodl.reflect.DynamicTypeManager.PropertyTypeInfo to pyVmomi
        managed property definition