Skip to main content

gitlab.project

Maturity

experimental

Description

GitLab project

Fields

IDTYPEDESCRIPTION
idintProject ID
namestringProject name
fullNamestringThe full name of the project, including the namespace
pathstringProject path
createdAttimeCreate date of the project
descriptionstringProject description
defaultBranchstringDefault Git branch
visibilitystringThe project's visibility level: private, internal, or public
archivedboolWhether the project is archived
mirrorboolWhether the project is a mirror
webURLstringURL of the project
emailsDisabledboolWhether project email notifications are disabled
allowMergeOnSkippedPipelineboolWhether merging merge requests is allowed when a pipeline is skipped
onlyAllowMergeIfPipelineSucceedsboolWhether merging merge requests is allowed only if the pipelines succeed
onlyAllowMergeIfAllDiscussionsAreResolvedboolWhether merging merge requests is allowed only if all discussions are resolved
issuesEnabledboolWhether the issues feature is enabled
mergeRequestsEnabledboolWhether the merge request feature is enabled
wikiEnabledboolWhether the wiki feature is enabled
snippetsEnabledboolWhether the snippets feature is enabled
containerRegistryEnabledboolWhether the container registry feature is enabled
serviceDeskEnabledboolWhether the Service Desk feature is enabled
packagesEnabledboolWhether the packages feature is enabled
autoDevopsEnabledboolWhether the Auto DevOps feature is enabled
requirementsEnabledboolWhether the requirements feature is enabled
approvalRules[]gitlab.project.approvalRuleApproval rules for the project
mergeMethodstringMerge methods for the project
approvalSettingsgitlab.project.approvalSettingApproval settings for the project
protectedBranches[]gitlab.project.protectedBranchProtected branches settings for the project
projectMembers[]gitlab.project.memberList of members in the project with their roles
projectFiles[]gitlab.project.fileList of files in the project repository
webhooks[]gitlab.project.webhookList of webhooks for the project