Add new gitlab_compliance_requirement resource
Implements support for managing Compliance Framework Requirements and Controls via GitLab's GraphQL API.
Features:
- Create, update, delete compliance requirements
- Support for internal controls with expressions
- Support for external controls with URLs and secret tokens
- Multiple controls per requirement
- Import support (uses pipe separator for GID compatibility)
Requires GitLab Ultimate license.
Note: this MR is rather large, so no data source is included. That will be another MR.
Resolves #6484 (closed)
Edited by Mark Nessen