optional:ci_config_path,type: String,desc: 'The path to CI config file. Defaults to `.gitlab-ci.yml`'
# TODO: remove in API v5, replaced by *_access_level
optional:issues_enabled,type: Boolean,desc: 'Flag indication if the issue tracker is enabled'
optional:merge_requests_enabled,type: Boolean,desc: 'Flag indication if merge requests are enabled'
optional:wiki_enabled,type: Boolean,desc: 'Flag indication if the wiki is enabled'
optional:jobs_enabled,type: Boolean,desc: 'Flag indication if jobs are enabled'
optional:snippets_enabled,type: Boolean,desc: 'Flag indication if snippets are enabled'
optional:issues_access_level,type: String,values: %w(disabled private enabled),desc: 'Issues access level. One of `disabled`, `private` or `enabled`'
optional:repository_access_level,type: String,values: %w(disabled private enabled),desc: 'Repository access level. One of `disabled`, `private` or `enabled`'
optional:merge_requests_access_level,type: String,values: %w(disabled private enabled),desc: 'Merge requests access level. One of `disabled`, `private` or `enabled`'
optional:wiki_access_level,type: String,values: %w(disabled private enabled),desc: 'Wiki access level. One of `disabled`, `private` or `enabled`'
optional:builds_access_level,type: String,values: %w(disabled private enabled),desc: 'Builds access level. One of `disabled`, `private` or `enabled`'
optional:snippets_access_level,type: String,values: %w(disabled private enabled),desc: 'Snippets access level. One of `disabled`, `private` or `enabled`'
optional:shared_runners_enabled,type: Boolean,desc: 'Flag indication if shared runners are enabled for that project'
optional:resolve_outdated_diff_discussions,type: Boolean,desc: 'Automatically resolve merge request diffs discussions on lines changed with a push'
optional:container_registry_enabled,type: Boolean,desc: 'Flag indication if the container registry is enabled for that project'
...
...
@@ -30,6 +44,8 @@ module API
optional:initialize_with_readme,type: Boolean,desc: "Initialize a project with a README.md"
optional:external_authorization_classification_label,type: String,desc: 'The classification label for the project'
optional:ci_default_git_depth,type: Integer,desc: 'Default number of revisions for shallow cloning'
optional:auto_devops_enabled,type: Boolean,desc: 'Flag indication if Auto DevOps is enabled'