def METHOD_NAME(self) -> "UserInfoContext":
    """
    Generate an instance context for the instance, the context is capable of
    performing various actions. All instance actions are proxied to the context
    :returns: UserInfoContext for this UserInfoInstance
    """
    if self._context is None:
        self._context = UserInfoContext(
            self._version,
        )
    return self._context