Implement resources and data sources for GitLab Agent for Kubernetes API
This change set adds the following new resources / data sources:
resource gitlab_project_cluster_agent
data gitlab_project_cluster_agent
data gitlab_project_cluster_agents
Corresponding to the new API here: https://docs.gitlab.com/ee/api/cluster_agents.html
This PR is currently blocked by:
@nagyv I had quite some discussions about the naming of that API over at GitLab. In the provider we usually name resources / data sources similar to the API path, thus /projects/:id/cluster_agents
becomes gitlab_project_cluster_agent
... Is that okay with you, too? Or do you have any other preference for that particular resource name?