Repository(type: RepositoryType, url: URI, credentials: Credentials, pattern: String = "")
Data class of a repository.