gitlab_project_protected_branches (Data Source)

The gitlab_project_protected_branches data source allows details of the protected branches of a given project.

Upstream API: GitLab REST API docs

Example Usage

data "gitlab_project_protected_branches" "example" {
  project_id = 30
}

data "gitlab_project_protected_branches" "example" {
  project_id = "foo/bar/baz"
}

Schema

Required

Optional

Read-Only

Nested Schema for protected_branches

Optional:

Read-Only:

Nested Schema for protected_branches.merge_access_levels

Optional:

Read-Only:

Nested Schema for protected_branches.push_access_levels

Optional:

Read-Only: