feat: Add gitlab_group_integration_harbor resource
What does this MR do?
Adds a new resource gitlab_group_integration_harbor to manage Harbor integrations at the group level.
Related issues
Closes #6692
Implementation details
-
Resource: Implements
gitlab_group_integration_harborresource - Tests: Adds acceptance tests covering Create, Read, Update, and Import
- Documentation: Generates resource documentation
- Examples: Adds import script and resource configuration examples
Technical Notes
- The
activefield is handled as write-only because the GitLab API (GetGroupHarborSettings) does not return configuration values, including the active status, in the response. We trust the Terraform state for these fields.
Edited by Hamza Hassanain