Remove name field from update project options since it is not required

Created by: jcoelho93

Description

Closes #1262 (closed) There is a bug in GitLab that prevents project Maintainers to use this provider. Furthermore according to GitLab documentation, the name field is not required. There should be no use case where the Edit Project API is called without one of the fields required.

With this PR, maintainers would still not be able to update the name of a project, but they would be able to update other fields. Since the bug on GitLab only affects the name field

PR Checklist Acknowledgement

  • I acknowledge that all of the following items are true, where applicable:
    • Resource attributes match 1:1 the names and structure of the API resource in the GitLab API documentation.
    • Examples are updated with:
      • A *.tf file for the resource/s with at least one usage example
      • A *.sh file for the resource/s with an import example (if applicable)
    • New resources have at minimum a basic test with three steps:
      • Create the resource
      • Update the attributes
      • Import the resource
    • No new //lintignore comments were copied from existing code. (Linter rules are meant to be enforced on new code.)
Edited by Timo Furrer

Merge request reports

Loading