@type t() :: %Nuon.Model.ServicePublicGitVcsConfigRequest{ branch: String.t(), directory: String.t(), repo: String.t() }