Add member_events support

Add member_events support to the gitlab_group_hook resource.

This merge request implements support for firing group webhooks on member events in Terraform. GitLab’s API allows triggering group hooks when members are created, updated, or removed (see: https://docs.gitlab.com/api/group_webhooks/#list-all-group-hooks).

Changes include:

  • Adding a new member_events attribute to the schema in internal/provider/resource_gitlab_group_hook.go, following the existing job_events pattern.
  • Adding member_events to the schema in internal/provider/datasource_gitlab_group_hook.go.
  • Updating resource and datasource logic to handle member_events when creating or reading group hooks.

This enables Terraform users to configure group hooks for member events directly via the gitlab_group_hook resource.

Related issue: #6739 (closed)

Merge request reports

Loading