The answer is simple: any complex structure arises in this way.
Indeed, any compact Riemann surface $X$ admits a holomorphic cover $\phi \colon X \to \mathbb{P}^1$. In order to see this
This is straightforward in genus $0$ and $1$. If the genus is at least $2$, recall thatthen the linear system $|3K_X|$ is always very ample, so it gives an embedding $\gamma \colon X \to \mathbb{P}^N$, and the map $\phi$ is obtained by composing $\gamma$ with a suitable projection.
We are using here the fact that every compact Riemann surface is a smooth complex projective curve; this follows from the existence of a meromorphic function on it, which is a non-trivial fact (see Andy Putman's comment).
EDIT. We can always chose $\phi$ so that the local monodromy is general, that is it is given by a single transposition around each branch point. In fact, projecting $X \subset \mathbb{P}^N$ from a general subspace of the right codimension, we obtain a plane curve $X' \subset \mathbb{P}^2$ whose singularities are at worst ordinary double points. Moreover, $X'$ has at most a finite number of bitangent lines; taking the projection $\pi_p \colon X' \to \mathbb{P}^1$ from a point $p$ not contained in any of the bitangent lines and composing with the map $X \to X'$ we obtain a finite cover $\phi \colon X \to \mathbb{P}^1$ whith the desired property.