Add missing fields to CreateUserOptions struct

Add missing fields to CreateUserOptions struct

Overview

While working with the CreateUserOptions struct, it was noticed that several attributes supported by the GitLab Users API were not present in the struct. This left users of the client unable to set those attributes when creating a user without resorting to manual API calls. This MR addresses that gap and also fixes some outdated documentation links found along the way.

GitLab Users API | Create a user

Changes

Added missing fields to CreateUserOptions struct:

  • Auditor
  • ColorSchemeID
  • CommitEmail
  • Discord
  • ExtraSharedRunnersMinutesLimit
  • Github
  • GroupIDForSAML
  • Pronouns
  • SharedRunnersMinutesLimit

Updated outdated documentation links to point to the correct pages.

References

Merge request reports

Loading