gitlab_group_membership (Resource)

The gitlab_group_membership resource allows to manage the lifecycle of a users group membership.

Upstream API: GitLab REST API docs

Example Usage

resource "gitlab_group_membership" "test" {
  group_id     = "12345"
  user_id      = 1337
  access_level = "guest"
  expires_at   = "2020-12-31"
}

Schema

Required

Optional

Read-Only

Import

Import is supported using the following syntax:

# GitLab group membership can be imported using an id made up of `group_id:user_id`, e.g.
terraform import gitlab_group_membership.test "12345:1337"