Emit owner access_token via gitlab_project_access_token

Created by: Nainterceptor

GitLab Provider version

3.15.1

GitLab version

Gitlab.com

Terraform version

1.2.3

Relevant Terraform Configuration

resource "gitlab_project_access_token" "project_website" {
  project      = <redacted>
  name         = "terraform"
  access_level = "owner"

  scopes = ["api"]
}

Relevant log output

│ Error: expected access_level to be one of [no one minimal guest reporter developer maintainer master], got owner

│   with gitlab_project_access_token.project_website,
│   on projects.tf line 33, in resource "gitlab_project_access_token" "project_website":
│   33:   access_level = "owner"

Description

It's not possible to use "owner" access level, according to access_level_helpers.go, but API documentation say :

I can do a merge request to just add Owner to the list, but I don't know what it will be impacted.