Skip to content

Commit 4e8d1b5

Browse files
committed
resource/gitlab_project_level_mr_approvals: Add required_password_to_approve attribute
1 parent 9170d3a commit 4e8d1b5

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

docs/resources/project_level_mr_approvals.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ resource "gitlab_project_level_mr_approvals" "foo" {
2626
disable_overriding_approvers_per_merge_request = false
2727
merge_requests_author_approval = false
2828
merge_requests_disable_committers_approval = true
29-
require_password_to_approve = true
3029
}
3130
```
3231

@@ -42,11 +41,10 @@ resource "gitlab_project_level_mr_approvals" "foo" {
4241
- **disable_overriding_approvers_per_merge_request** (Boolean) By default, users are able to edit the approval rules in merge requests. If set to true,
4342
- **id** (String) The ID of this resource.
4443
- **merge_requests_author_approval** (Boolean) Set to `true` if you want to allow merge request authors to self-approve merge requests. Authors
45-
- **merge_requests_disable_committers_approval** (Boolean) Set to `true` if you want to prevent approval of merge requests by merge request committers. Default is `false`.
44+
- **merge_requests_disable_committers_approval** (Boolean) Set to `true` if you want to prevent approval of merge requests by merge request committers.
45+
- **require_password_to_approve** (Boolean) Set to `true` if you want to require authentication when approving a merge request.
4646
- **reset_approvals_on_push** (Boolean) Set to `true` if you want to remove all approvals in a merge request when new commits are pushed to its source branch. Default is `true`.
4747

48-
* `require_password_to_approve` - (Optional) Set to `true` if you want to require authentification when approving a merge request. Default is `false`.
49-
5048
## Import
5149

5250
Import is supported using the following syntax:

internal/provider/resource_gitlab_project_level_mr_approvals.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,14 @@ var _ = registerResource("gitlab_project_level_mr_approvals", func() *schema.Res
4545
Optional: true,
4646
},
4747
"merge_requests_disable_committers_approval": {
48-
Description: "Set to `true` if you want to prevent approval of merge requests by merge request committers. Default is `false`.",
48+
Description: "Set to `true` if you want to prevent approval of merge requests by merge request committers.",
4949
Type: schema.TypeBool,
5050
Optional: true,
5151
},
5252
"require_password_to_approve": {
53-
Type: schema.TypeBool,
54-
Optional: true,
53+
Description: "Set to `true` if you want to require authentication when approving a merge request.",
54+
Type: schema.TypeBool,
55+
Optional: true,
5556
},
5657
},
5758
}

0 commit comments

Comments
 (0)