Unreal Networked Player Instantiation

I'm new to Unreal but have previously used PUN a few years ago. I don't think I'm following the Unreal C++ logic of instantiating a networked player using Photon Realtime. In Unity C# It's something like PhotonNetwork.Instantiate(playerPrefab); What would be the C++ Unreal alternative, I do not see the Instantiate class in the SDK so assuming it's handled differently