{"resources":{"gitlab":{"id":"gitlab","fields":{"group":{"name":"group","type":"\u001bgitlab.group","title":"GitLab group","provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"member":{"name":"member","type":"\u001bgitlab.member","title":"GitLab member (used in both groups and projects)","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"namespace":{"name":"namespace","type":"\u001bgitlab.namespace","title":"GitLab namespace","provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"project":{"name":"project","type":"\u001bgitlab.project","title":"GitLab project","provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"settings":{"name":"settings","type":"\u001bgitlab.settings","title":"GitLab instance-level application settings","desc":"Requires admin access to the GitLab instance.","provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"user":{"name":"user","type":"\u001bgitlab.user","title":"GitLab user","provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true}},"is_extension":true},"gitlab.group":{"id":"gitlab.group","name":"gitlab.group","fields":{"accessToken":{"name":"accessToken","type":"\u001bgitlab.group.accessToken","title":"GitLab group access token","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"accessTokens":{"name":"accessTokens","type":"\u0019\u001bgitlab.group.accessToken","title":"Access tokens for the group","min_provider_version":"11.1.138","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"allowedEmailDomainsList":{"name":"allowedEmailDomainsList","type":"\u0007","is_mandatory":true,"title":"List of allowed email domains for the group","min_provider_version":"11.1.107","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"auditEvent":{"name":"auditEvent","type":"\u001bgitlab.group.auditEvent","title":"GitLab group audit event - records a security-relevant action against the group.","desc":"Available on Premium and Ultimate tiers via /groups/:id/audit_events.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"auditEvents":{"name":"auditEvents","type":"\u0019\u001bgitlab.group.auditEvent","title":"Audit events for the group (Premium/Ultimate)","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Create date of the group","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"deployToken":{"name":"deployToken","type":"\u001bgitlab.group.deployToken","title":"GitLab group deploy token","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"deployTokens":{"name":"deployTokens","type":"\u0019\u001bgitlab.group.deployToken","title":"Deploy tokens for the group","min_provider_version":"11.1.138","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Group description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"emailsDisabled":{"name":"emailsDisabled","type":"\u0004","is_mandatory":true,"title":"Whether group email notifications are disabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"fullName":{"name":"fullName","type":"\u0007","is_mandatory":true,"title":"Complete group name including namespace","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"fullPath":{"name":"fullPath","type":"\u0007","is_mandatory":true,"title":"Complete URL path including parent groups","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Group ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"label":{"name":"label","type":"\u001bgitlab.group.label","title":"GitLab group label","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"labels":{"name":"labels","type":"\u0019\u001bgitlab.group.label","title":"List of labels for the group","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"lfsEnabled":{"name":"lfsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the group has Large File Storage (LFS) enabled","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"markedForDeletionOn":{"name":"markedForDeletionOn","type":"\t","is_mandatory":true,"title":"Date when the group is scheduled for deletion","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"members":{"name":"members","type":"\u0019\u001bgitlab.member","title":"List of members in the group with their roles","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"membershipLock":{"name":"membershipLock","type":"\u0004","is_mandatory":true,"title":"Whether membership in the group is locked - members can only be added by administrators","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"mentionsDisabled":{"name":"mentionsDisabled","type":"\u0004","is_mandatory":true,"title":"Whether group mentions within issues and merge requests are disabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Group name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"namespace":{"name":"namespace","type":"\u001bgitlab.namespace","title":"Namespace associated with this group","min_provider_version":"11.2.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"path":{"name":"path","type":"\u0007","is_mandatory":true,"title":"Group path","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"preventForkingOutsideGroup":{"name":"preventForkingOutsideGroup","type":"\u0004","is_mandatory":true,"title":"Whether forking projects outside this group is forbidden","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"projects":{"name":"projects","type":"\u0019\u001bgitlab.project","title":"List of all projects that belong to the group","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"protectedBranch":{"name":"protectedBranch","type":"\u001bgitlab.group.protectedBranch","title":"GitLab group protected branch","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"protectedBranches":{"name":"protectedBranches","type":"\u0019\u001bgitlab.group.protectedBranch","title":"Protected branches at the group level","min_provider_version":"11.1.138","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"pushRule":{"name":"pushRule","type":"\u001bgitlab.group.pushRule","title":"GitLab group push rules","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"pushRules":{"name":"pushRules","type":"\u001bgitlab.group.pushRule","title":"Push rules for the group","min_provider_version":"11.1.138","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"requestAccessEnabled":{"name":"requestAccessEnabled","type":"\u0004","is_mandatory":true,"title":"Whether users can request membership to the group","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"requireTwoFactorAuthentication":{"name":"requireTwoFactorAuthentication","type":"\u0004","is_mandatory":true,"title":"Whether all users in this group are required to set up two-factor authentication","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"samlGroupLink":{"name":"samlGroupLink","type":"\u001bgitlab.group.samlGroupLink","title":"GitLab SAML group link - maps an external SAML group/claim value to a GitLab access level.","desc":"Available on Premium and Ultimate tiers via /groups/:id/saml_group_links.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"samlGroupLinks":{"name":"samlGroupLinks","type":"\u0019\u001bgitlab.group.samlGroupLink","title":"SAML group links mapping SAML claim values to group access levels (Premium/Ultimate)","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"subgroups":{"name":"subgroups","type":"\u0019\u001bgitlab.group","title":"List of subgroups that belong to this group","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"twoFactorGracePeriod":{"name":"twoFactorGracePeriod","type":"\u0005","is_mandatory":true,"title":"Time (in hours) users are allowed to skip forced 2FA configuration before being locked out","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"visibility":{"name":"visibility","type":"\u0007","is_mandatory":true,"title":"The group's visibility level: private, internal, or public","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"webURL":{"name":"webURL","type":"\u0007","is_mandatory":true,"title":"URL of the group","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab group","min_provider_version":"9.0.0","defaults":"name visibility webURL","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.group.accessToken":{"id":"gitlab.group.accessToken","name":"gitlab.group.accessToken","fields":{"accessLevel":{"name":"accessLevel","type":"\u0005","is_mandatory":true,"title":"Access level granted by the token","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"active":{"name":"active","type":"\u0004","is_mandatory":true,"title":"Whether the token is active","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Token creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"expiresAt":{"name":"expiresAt","type":"\t","is_mandatory":true,"title":"Token expiration date","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Token ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"lastUsedAt":{"name":"lastUsedAt","type":"\t","is_mandatory":true,"title":"Last time the token was used","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Token name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"revoked":{"name":"revoked","type":"\u0004","is_mandatory":true,"title":"Whether the token has been revoked","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"scopes":{"name":"scopes","type":"\u0019\u0007","is_mandatory":true,"title":"Token scopes (api, read_api, read_repository, write_repository, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab group access token","private":true,"min_provider_version":"11.1.138","defaults":"id name active expiresAt","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.group.auditEvent":{"id":"gitlab.group.auditEvent","name":"gitlab.group.auditEvent","fields":{"author":{"name":"author","type":"\u001bgitlab.user","title":"User who performed the action (null if the author cannot be resolved)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"authorClass":{"name":"authorClass","type":"\u0007","is_mandatory":true,"title":"Class of the author (User, DeployToken, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"authorEmail":{"name":"authorEmail","type":"\u0007","is_mandatory":true,"title":"Email of the author","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"authorId":{"name":"authorId","type":"\u0005","is_mandatory":true,"title":"ID of the user who performed the action","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"authorName":{"name":"authorName","type":"\u0007","is_mandatory":true,"title":"Display name of the author","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Time the event occurred","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"customMessage":{"name":"customMessage","type":"\u0007","is_mandatory":true,"title":"Description of the change","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"entityGroup":{"name":"entityGroup","type":"\u001bgitlab.group","title":"Group entity targeted by this audit event when entityType is \"Group\" (null otherwise)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"entityId":{"name":"entityId","type":"\u0005","is_mandatory":true,"title":"ID of the entity the event applies to","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"entityPath":{"name":"entityPath","type":"\u0007","is_mandatory":true,"title":"Path of the entity within the group hierarchy","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"entityProject":{"name":"entityProject","type":"\u001bgitlab.project","title":"Project entity targeted by this audit event when entityType is \"Project\" (null otherwise)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"entityType":{"name":"entityType","type":"\u0007","is_mandatory":true,"title":"Entity type (Group, User, Project, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"entityUser":{"name":"entityUser","type":"\u001bgitlab.user","title":"User entity targeted by this audit event when entityType is \"User\" (null otherwise)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"eventName":{"name":"eventName","type":"\u0007","is_mandatory":true,"title":"Name of the event (e.g., user_added_to_group)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"eventType":{"name":"eventType","type":"\u0007","is_mandatory":true,"title":"Event type","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"failedLogin":{"name":"failedLogin","type":"\u0007","is_mandatory":true,"title":"Whether this was a failed login event","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Audit event ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"ipAddress":{"name":"ipAddress","type":"\u0007","is_mandatory":true,"title":"IP address the action originated from","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"targetDetails":{"name":"targetDetails","type":"\u0007","is_mandatory":true,"title":"Target details","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"targetType":{"name":"targetType","type":"\u0007","is_mandatory":true,"title":"Type of the target object","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab group audit event - records a security-relevant action against the group.","desc":"Available on Premium and Ultimate tiers via /groups/:id/audit_events.","private":true,"min_provider_version":"13.0.8","defaults":"id eventName createdAt","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.group.deployToken":{"id":"gitlab.group.deployToken","name":"gitlab.group.deployToken","fields":{"expired":{"name":"expired","type":"\u0004","is_mandatory":true,"title":"Whether the token has expired","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"expiresAt":{"name":"expiresAt","type":"\t","is_mandatory":true,"title":"Token expiration time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Deploy token ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Deploy token name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"revoked":{"name":"revoked","type":"\u0004","is_mandatory":true,"title":"Whether the token has been revoked","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"scopes":{"name":"scopes","type":"\u0019\u0007","is_mandatory":true,"title":"Token scopes (read_repository, read_registry, write_registry, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"username":{"name":"username","type":"\u0007","is_mandatory":true,"title":"Deploy token username","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab group deploy token","private":true,"min_provider_version":"11.1.138","defaults":"id name expired revoked","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.group.label":{"id":"gitlab.group.label","name":"gitlab.group.label","fields":{"closedIssuesCount":{"name":"closedIssuesCount","type":"\u0005","is_mandatory":true,"title":"Count of closed issues with this label","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"color":{"name":"color","type":"\u0007","is_mandatory":true,"title":"Label color (hex notation with leading '#')","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Label description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"descriptionHtml":{"name":"descriptionHtml","type":"\u0007","is_mandatory":true,"title":"HTML-formatted description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Label ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"isProjectLabel":{"name":"isProjectLabel","type":"\u0004","is_mandatory":true,"title":"Whether this is a project label (vs. group label)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Label name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"openIssuesCount":{"name":"openIssuesCount","type":"\u0005","is_mandatory":true,"title":"Count of open issues with this label","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"openMergeRequestsCount":{"name":"openMergeRequestsCount","type":"\u0005","is_mandatory":true,"title":"Count of open merge requests with this label","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"priority":{"name":"priority","type":"\u0005","is_mandatory":true,"title":"Label priority (higher priority labels appear first)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"subscribed":{"name":"subscribed","type":"\u0004","is_mandatory":true,"title":"Whether the authenticated user is subscribed","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"textColor":{"name":"textColor","type":"\u0007","is_mandatory":true,"title":"Text color for label display","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab group label","private":true,"min_provider_version":"11.1.129","defaults":"name color","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.group.protectedBranch":{"id":"gitlab.group.protectedBranch","name":"gitlab.group.protectedBranch","fields":{"allowForcePush":{"name":"allowForcePush","type":"\u0004","is_mandatory":true,"title":"Whether force push is allowed","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"codeOwnerApprovalRequired":{"name":"codeOwnerApprovalRequired","type":"\u0004","is_mandatory":true,"title":"Whether code owner approval is required","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Protected branch ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Branch name or pattern","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab group protected branch","private":true,"min_provider_version":"11.1.138","defaults":"name allowForcePush","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.group.pushRule":{"id":"gitlab.group.pushRule","name":"gitlab.group.pushRule","fields":{"authorEmailRegex":{"name":"authorEmailRegex","type":"\u0007","is_mandatory":true,"title":"Regex for allowed author emails","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"branchNameRegex":{"name":"branchNameRegex","type":"\u0007","is_mandatory":true,"title":"Regex for branch names","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"commitCommitterCheck":{"name":"commitCommitterCheck","type":"\u0004","is_mandatory":true,"title":"Whether the committer must be a verified GitLab user","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"commitCommitterNameCheck":{"name":"commitCommitterNameCheck","type":"\u0004","is_mandatory":true,"title":"Whether the committer name must match the GitLab user name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"commitMessageNegativeRegex":{"name":"commitMessageNegativeRegex","type":"\u0007","is_mandatory":true,"title":"Regex for commit messages to reject","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"commitMessageRegex":{"name":"commitMessageRegex","type":"\u0007","is_mandatory":true,"title":"Regex for commit messages","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Push rule creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"denyDeleteTag":{"name":"denyDeleteTag","type":"\u0004","is_mandatory":true,"title":"Whether deleting tags is denied","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"fileNameRegex":{"name":"fileNameRegex","type":"\u0007","is_mandatory":true,"title":"Regex for disallowed file names","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Push rule ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"maxFileSize":{"name":"maxFileSize","type":"\u0005","is_mandatory":true,"title":"Maximum allowed file size in MB","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"memberCheck":{"name":"memberCheck","type":"\u0004","is_mandatory":true,"title":"Whether commits must be from a group member","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"preventSecrets":{"name":"preventSecrets","type":"\u0004","is_mandatory":true,"title":"Whether known secrets are prevented from being pushed","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"rejectNonDCOCommits":{"name":"rejectNonDCOCommits","type":"\u0004","is_mandatory":true,"title":"Whether non-DCO commits are rejected","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"rejectUnsignedCommits":{"name":"rejectUnsignedCommits","type":"\u0004","is_mandatory":true,"title":"Whether unsigned commits are rejected","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab group push rules","private":true,"min_provider_version":"11.1.138","defaults":"preventSecrets rejectUnsignedCommits commitCommitterCheck","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.group.samlGroupLink":{"id":"gitlab.group.samlGroupLink","name":"gitlab.group.samlGroupLink","fields":{"accessLevel":{"name":"accessLevel","type":"\u0005","is_mandatory":true,"title":"GitLab access level granted (10=Guest, 20=Reporter, 30=Developer, 40=Maintainer, 50=Owner)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"memberRoleId":{"name":"memberRoleId","type":"\u0005","is_mandatory":true,"title":"Member role ID for custom roles (0 if not used)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the SAML group / claim value","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"provider":{"name":"provider","type":"\u0007","is_mandatory":true,"title":"SAML provider name (when using multiple providers)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab SAML group link - maps an external SAML group/claim value to a GitLab access level.","desc":"Available on Premium and Ultimate tiers via /groups/:id/saml_group_links.","private":true,"min_provider_version":"13.0.8","defaults":"name accessLevel provider","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.member":{"id":"gitlab.member","name":"gitlab.member","fields":{"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Member ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"role":{"name":"role","type":"\u0007","is_mandatory":true,"title":"Access level of the user within the group or project (e.g., Guest, Reporter, Developer, Maintainer, Owner)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"user":{"name":"user","type":"\u001bgitlab.user","is_mandatory":true,"title":"User associated with this membership","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab member (used in both groups and projects)","private":true,"min_provider_version":"11.1.129","defaults":"user role","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.namespace":{"id":"gitlab.namespace","name":"gitlab.namespace","fields":{"billableMembersCount":{"name":"billableMembersCount","type":"\u0005","is_mandatory":true,"title":"Number of billable members","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"fullPath":{"name":"fullPath","type":"\u0007","is_mandatory":true,"title":"Full URL path","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Namespace ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"kind":{"name":"kind","type":"\u0007","is_mandatory":true,"title":"Namespace kind (group or user)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"maxSeatsUsed":{"name":"maxSeatsUsed","type":"\u0005","is_mandatory":true,"title":"Maximum seats used","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"membersCountWithDescendants":{"name":"membersCountWithDescendants","type":"\u0005","is_mandatory":true,"title":"Number of members including descendants","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Namespace name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"parentId":{"name":"parentId","type":"\u0005","is_mandatory":true,"title":"Parent namespace ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"path":{"name":"path","type":"\u0007","is_mandatory":true,"title":"Namespace path","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"plan":{"name":"plan","type":"\u0007","is_mandatory":true,"title":"Subscription plan (free, premium, ultimate)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"seatsInUse":{"name":"seatsInUse","type":"\u0005","is_mandatory":true,"title":"Seats currently in use","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"trial":{"name":"trial","type":"\u0004","is_mandatory":true,"title":"Whether the namespace is on a trial","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"trialEndsOn":{"name":"trialEndsOn","type":"\t","is_mandatory":true,"title":"Trial end date","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"webURL":{"name":"webURL","type":"\u0007","is_mandatory":true,"title":"Web URL","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab namespace","min_provider_version":"11.2.1","defaults":"name kind plan","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project":{"id":"gitlab.project","name":"gitlab.project","fields":{"accessToken":{"name":"accessToken","type":"\u001bgitlab.project.accessToken","title":"GitLab project access token","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"accessTokens":{"name":"accessTokens","type":"\u0019\u001bgitlab.project.accessToken","title":"Access tokens for the project","min_provider_version":"11.1.138","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"allowMergeOnSkippedPipeline":{"name":"allowMergeOnSkippedPipeline","type":"\u0004","is_mandatory":true,"title":"Whether merging merge requests is allowed when a pipeline is skipped","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"approvalRule":{"name":"approvalRule","type":"\u001bgitlab.project.approvalRule","title":"GitLab project approval rule","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"approvalRules":{"name":"approvalRules","type":"\u0019\u001bgitlab.project.approvalRule","title":"Approval rules for the project","min_provider_version":"11.1.12","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"approvalSetting":{"name":"approvalSetting","type":"\u001bgitlab.project.approvalSetting","title":"GitLab project approval settings","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"approvalSettings":{"name":"approvalSettings","type":"\u001bgitlab.project.approvalSetting","title":"Approval settings for the project","min_provider_version":"11.1.15","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"archived":{"name":"archived","type":"\u0004","is_mandatory":true,"title":"Whether the project is archived","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"autoDevopsEnabled":{"name":"autoDevopsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the Auto DevOps feature is enabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"autocloseReferencedIssues":{"name":"autocloseReferencedIssues","type":"\u0004","is_mandatory":true,"title":"Whether the project has autoclose referenced issues enabled","min_provider_version":"11.1.107","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"containerRegistryEnabled":{"name":"containerRegistryEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the container registry feature is enabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Create date of the project","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"defaultBranch":{"name":"defaultBranch","type":"\u0007","is_mandatory":true,"title":"Default Git branch","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"deployKey":{"name":"deployKey","type":"\u001bgitlab.project.deployKey","title":"GitLab project deploy key","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"deployKeys":{"name":"deployKeys","type":"\u0019\u001bgitlab.project.deployKey","title":"Deploy keys for the project","min_provider_version":"11.1.138","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"deployToken":{"name":"deployToken","type":"\u001bgitlab.project.deployToken","title":"GitLab project deploy token","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"deployTokens":{"name":"deployTokens","type":"\u0019\u001bgitlab.project.deployToken","title":"Deploy tokens for the project","min_provider_version":"11.1.138","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Project description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"emailsDisabled":{"name":"emailsDisabled","type":"\u0004","is_mandatory":true,"title":"Whether project email notifications are disabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"emptyRepo":{"name":"emptyRepo","type":"\u0004","is_mandatory":true,"title":"Whether the repo is empty","min_provider_version":"11.1.36","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"file":{"name":"file","type":"\u001bgitlab.project.file","title":"GitLab project file","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"forksCount":{"name":"forksCount","type":"\u0005","is_mandatory":true,"title":"Number of project forks","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"fullName":{"name":"fullName","type":"\u0007","is_mandatory":true,"title":"The full name of the project, including the namespace","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"groupRunnersEnabled":{"name":"groupRunnersEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the project is enabled for group runners","min_provider_version":"11.1.36","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Project ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"issue":{"name":"issue","type":"\u001bgitlab.project.issue","title":"GitLab project issue","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"issues":{"name":"issues","type":"\u0019\u001bgitlab.project.issue","title":"List of issues for the project","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"issuesEnabled":{"name":"issuesEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the issues feature is enabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"jobsEnabled":{"name":"jobsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether CI jobs are enabled","min_provider_version":"11.1.36","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"label":{"name":"label","type":"\u001bgitlab.project.label","title":"GitLab project label","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"labels":{"name":"labels","type":"\u0019\u001bgitlab.project.label","title":"List of labels for the project","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"lastActivityAt":{"name":"lastActivityAt","type":"\t","is_mandatory":true,"title":"Last activity timestamp for the project","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"lfsEnabled":{"name":"lfsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the project has LFS enabled","min_provider_version":"11.1.107","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"mergeMethod":{"name":"mergeMethod","type":"\u0007","title":"Merge methods for the project","min_provider_version":"11.1.12","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"mergeRequest":{"name":"mergeRequest","type":"\u001bgitlab.project.mergeRequest","title":"GitLab project merge request","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"mergeRequests":{"name":"mergeRequests","type":"\u0019\u001bgitlab.project.mergeRequest","title":"List of merge requests for the project","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"mergeRequestsEnabled":{"name":"mergeRequestsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the merge request feature is enabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"milestone":{"name":"milestone","type":"\u001bgitlab.project.milestone","title":"GitLab project milestone","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"milestones":{"name":"milestones","type":"\u0019\u001bgitlab.project.milestone","title":"List of milestones for the project","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"mirror":{"name":"mirror","type":"\u0004","is_mandatory":true,"title":"Whether the project is a mirror","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Project name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"onlyAllowMergeIfAllDiscussionsAreResolved":{"name":"onlyAllowMergeIfAllDiscussionsAreResolved","type":"\u0004","is_mandatory":true,"title":"Whether merging merge requests is allowed only if all discussions are resolved","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"onlyAllowMergeIfPipelineSucceeds":{"name":"onlyAllowMergeIfPipelineSucceeds","type":"\u0004","is_mandatory":true,"title":"Whether merging merge requests is allowed only if the pipelines succeed","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"packagesEnabled":{"name":"packagesEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the packages feature is enabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"path":{"name":"path","type":"\u0007","is_mandatory":true,"title":"Project path","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"pipeline":{"name":"pipeline","type":"\u001bgitlab.project.pipeline","title":"GitLab CI/CD pipeline","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"pipelines":{"name":"pipelines","type":"\u0019\u001bgitlab.project.pipeline","title":"List of CI/CD pipelines for the project","min_provider_version":"11.1.130","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"projectFiles":{"name":"projectFiles","type":"\u0019\u001bgitlab.project.file","title":"List of files in the project repository","min_provider_version":"11.1.13","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"projectMembers":{"name":"projectMembers","type":"\u0019\u001bgitlab.member","title":"List of members in the project with their roles","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"protectedBranch":{"name":"protectedBranch","type":"\u001bgitlab.project.protectedBranch","title":"GitLab protected branch","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"protectedBranches":{"name":"protectedBranches","type":"\u0019\u001bgitlab.project.protectedBranch","title":"Protected branches settings for the project","min_provider_version":"11.1.12","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"pushRule":{"name":"pushRule","type":"\u001bgitlab.project.pushRule","title":"GitLab project push rules","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"pushRules":{"name":"pushRules","type":"\u001bgitlab.project.pushRule","title":"Push rules for the project","min_provider_version":"11.1.138","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"release":{"name":"release","type":"\u001bgitlab.project.release","title":"GitLab project release","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"releases":{"name":"releases","type":"\u0019\u001bgitlab.project.release","title":"List of releases for the project","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"removeSourceBranchAfterMerge":{"name":"removeSourceBranchAfterMerge","type":"\u0004","is_mandatory":true,"title":"Whether the merge request source brand is removed after merge","min_provider_version":"11.1.107","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"requirementsEnabled":{"name":"requirementsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the requirements feature is enabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"runner":{"name":"runner","type":"\u001bgitlab.project.runner","title":"GitLab CI/CD runner","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"runners":{"name":"runners","type":"\u0019\u001bgitlab.project.runner","title":"List of runners available to the project","min_provider_version":"11.1.130","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"securitySetting":{"name":"securitySetting","type":"\u001bgitlab.project.securitySetting","title":"GitLab project security settings","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"securitySettings":{"name":"securitySettings","type":"\u001bgitlab.project.securitySetting","title":"Security settings for the project","min_provider_version":"11.1.138","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"serviceDeskEnabled":{"name":"serviceDeskEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the Service Desk feature is enabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"sharedRunnersEnabled":{"name":"sharedRunnersEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the project is enabled for shared runners","min_provider_version":"11.1.36","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"snippetsEnabled":{"name":"snippetsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the snippets feature is enabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"starCount":{"name":"starCount","type":"\u0005","is_mandatory":true,"title":"Number of project stars","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"variable":{"name":"variable","type":"\u001bgitlab.project.variable","title":"GitLab project CI/CD variable","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"variables":{"name":"variables","type":"\u0019\u001bgitlab.project.variable","title":"List of CI/CD variables for the project","min_provider_version":"11.1.129","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"visibility":{"name":"visibility","type":"\u0007","is_mandatory":true,"title":"The project's visibility level: private, internal, or public","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"webURL":{"name":"webURL","type":"\u0007","is_mandatory":true,"title":"URL of the project","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"webhook":{"name":"webhook","type":"\u001bgitlab.project.webhook","title":"GitLab project webhook","desc":" Note: GitLab's API never returns the configured secret token in list/get responses (write-only field), so we cannot expose its presence directly. Use the GitLab UI or audit logs to verify a token is configured.","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"webhooks":{"name":"webhooks","type":"\u0019\u001bgitlab.project.webhook","title":"List of webhooks for the project","min_provider_version":"11.1.13","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"wikiEnabled":{"name":"wikiEnabled","type":"\u0004","is_mandatory":true,"title":"Whether the wiki feature is enabled","min_provider_version":"9.0.1","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project","min_provider_version":"9.0.0","defaults":"fullName visibility webURL","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.accessToken":{"id":"gitlab.project.accessToken","name":"gitlab.project.accessToken","fields":{"accessLevel":{"name":"accessLevel","type":"\u0005","is_mandatory":true,"title":"Access level granted by the token","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"active":{"name":"active","type":"\u0004","is_mandatory":true,"title":"Whether the token is active","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Token creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"expiresAt":{"name":"expiresAt","type":"\t","is_mandatory":true,"title":"Token expiration date","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Token ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"lastUsedAt":{"name":"lastUsedAt","type":"\t","is_mandatory":true,"title":"Last time the token was used","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Token name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"revoked":{"name":"revoked","type":"\u0004","is_mandatory":true,"title":"Whether the token has been revoked","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"scopes":{"name":"scopes","type":"\u0019\u0007","is_mandatory":true,"title":"Token scopes (api, read_api, read_repository, write_repository, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project access token","private":true,"min_provider_version":"11.1.138","defaults":"id name active expiresAt","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.approvalRule":{"id":"gitlab.project.approvalRule","name":"gitlab.project.approvalRule","fields":{"approvalsRequired":{"name":"approvalsRequired","type":"\u0005","is_mandatory":true,"title":"Number of approvals required","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Rule ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Rule name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project approval rule","private":true,"min_provider_version":"11.1.12","defaults":"id name approvalsRequired","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.approvalSetting":{"id":"gitlab.project.approvalSetting","name":"gitlab.project.approvalSetting","fields":{"approvalsBeforeMerge":{"name":"approvalsBeforeMerge","type":"\u0005","is_mandatory":true,"title":"Number of approvals before merge","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"disableOverridingApproversPerMergeRequest":{"name":"disableOverridingApproversPerMergeRequest","type":"\u0004","is_mandatory":true,"title":"Whether users are prevented from overriding an approver per merge request","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"mergeRequestsAuthorApproval":{"name":"mergeRequestsAuthorApproval","type":"\u0004","is_mandatory":true,"title":"Whether author of merge request can approve","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"mergeRequestsDisableCommittersApproval":{"name":"mergeRequestsDisableCommittersApproval","type":"\u0004","is_mandatory":true,"title":"Whether users are prevented from overriding a committer's approval for merge request","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"requirePasswordToApprove":{"name":"requirePasswordToApprove","type":"\u0004","is_mandatory":true,"title":"Whether a password is required to approve","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"resetApprovalsOnPush":{"name":"resetApprovalsOnPush","type":"\u0004","is_mandatory":true,"title":"Whether all approvals are removed when new commits are pushed","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"selectiveCodeOwnerRemovals":{"name":"selectiveCodeOwnerRemovals","type":"\u0004","is_mandatory":true,"title":"Whether approvals are reset from Code Owners if their files changed","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project approval settings","private":true,"min_provider_version":"11.1.15","defaults":"approvalsBeforeMerge requirePasswordToApprove","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.deployKey":{"id":"gitlab.project.deployKey","name":"gitlab.project.deployKey","fields":{"canPush":{"name":"canPush","type":"\u0004","is_mandatory":true,"title":"Whether the key has push (write) access","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Key creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"daysOld":{"name":"daysOld","type":"\u0005","title":"Age of the deploy key in days since creation","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"expiresAt":{"name":"expiresAt","type":"\t","is_mandatory":true,"title":"Key expiration time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"fingerprint":{"name":"fingerprint","type":"\u0007","is_mandatory":true,"title":"MD5 fingerprint of the key","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"fingerprintSHA256":{"name":"fingerprintSHA256","type":"\u0007","is_mandatory":true,"title":"SHA256 fingerprint of the key","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Deploy key ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"key":{"name":"key","type":"\u0007","is_mandatory":true,"title":"Public SSH key","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"project":{"name":"project","type":"\u001bgitlab.project","title":"The project this deploy key is registered against","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"title":{"name":"title","type":"\u0007","is_mandatory":true,"title":"Deploy key title","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project deploy key","private":true,"min_provider_version":"11.1.138","defaults":"id title canPush","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.deployToken":{"id":"gitlab.project.deployToken","name":"gitlab.project.deployToken","fields":{"expired":{"name":"expired","type":"\u0004","is_mandatory":true,"title":"Whether the token has expired","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"expiresAt":{"name":"expiresAt","type":"\t","is_mandatory":true,"title":"Token expiration time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Deploy token ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Deploy token name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"revoked":{"name":"revoked","type":"\u0004","is_mandatory":true,"title":"Whether the token has been revoked","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"scopes":{"name":"scopes","type":"\u0019\u0007","is_mandatory":true,"title":"Token scopes (read_repository, read_registry, write_registry, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"username":{"name":"username","type":"\u0007","is_mandatory":true,"title":"Deploy token username","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project deploy token","private":true,"min_provider_version":"11.1.138","defaults":"id name expired revoked","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.file":{"id":"gitlab.project.file","name":"gitlab.project.file","fields":{"content":{"name":"content","type":"\u0007","is_mandatory":true,"title":"File content","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"File name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"path":{"name":"path","type":"\u0007","is_mandatory":true,"title":"File path","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"File type","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project file","private":true,"min_provider_version":"11.1.13","defaults":"path type","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.issue":{"id":"gitlab.project.issue","name":"gitlab.project.issue","fields":{"author":{"name":"author","type":"\u0007","is_mandatory":true,"title":"Issue author username","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"closedAt":{"name":"closedAt","type":"\t","is_mandatory":true,"title":"Issue close time (if closed)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"confidential":{"name":"confidential","type":"\u0004","is_mandatory":true,"title":"Whether the issue is confidential","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Issue creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Issue description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"dueDate":{"name":"dueDate","type":"\t","is_mandatory":true,"title":"Issue due date","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Issue ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"internalId":{"name":"internalId","type":"\u0005","is_mandatory":true,"title":"Issue internal ID (project-scoped)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"labels":{"name":"labels","type":"\u0019\u0007","is_mandatory":true,"title":"Issue labels","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"milestone":{"name":"milestone","type":"\u001bgitlab.project.milestone","title":"Issue milestone","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"state":{"name":"state","type":"\u0007","is_mandatory":true,"title":"Issue state (opened, closed)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"title":{"name":"title","type":"\u0007","is_mandatory":true,"title":"Issue title","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"updatedAt":{"name":"updatedAt","type":"\t","is_mandatory":true,"title":"Issue update time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"webURL":{"name":"webURL","type":"\u0007","is_mandatory":true,"title":"Issue web URL","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project issue","private":true,"min_provider_version":"11.1.129","defaults":"internalId title state","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.label":{"id":"gitlab.project.label","name":"gitlab.project.label","fields":{"closedIssuesCount":{"name":"closedIssuesCount","type":"\u0005","is_mandatory":true,"title":"Count of closed issues with this label","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"color":{"name":"color","type":"\u0007","is_mandatory":true,"title":"Label color (hex notation with leading '#')","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Label description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"descriptionHtml":{"name":"descriptionHtml","type":"\u0007","is_mandatory":true,"title":"HTML-formatted description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Label ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"isProjectLabel":{"name":"isProjectLabel","type":"\u0004","is_mandatory":true,"title":"Whether this is a project label (vs. group label)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Label name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"openIssuesCount":{"name":"openIssuesCount","type":"\u0005","is_mandatory":true,"title":"Count of open issues with this label","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"openMergeRequestsCount":{"name":"openMergeRequestsCount","type":"\u0005","is_mandatory":true,"title":"Count of open merge requests with this label","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"priority":{"name":"priority","type":"\u0005","is_mandatory":true,"title":"Label priority (higher priority labels appear first)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"subscribed":{"name":"subscribed","type":"\u0004","is_mandatory":true,"title":"Whether the authenticated user is subscribed","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"textColor":{"name":"textColor","type":"\u0007","is_mandatory":true,"title":"Text color for label display","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project label","private":true,"min_provider_version":"11.1.129","defaults":"name color","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.mergeRequest":{"id":"gitlab.project.mergeRequest","name":"gitlab.project.mergeRequest","fields":{"author":{"name":"author","type":"\u0007","is_mandatory":true,"title":"Merge request author username","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Merge request creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Merge request description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"draft":{"name":"draft","type":"\u0004","is_mandatory":true,"title":"Whether the merge request is a draft","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Merge request ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"internalId":{"name":"internalId","type":"\u0005","is_mandatory":true,"title":"Merge request internal ID (project-scoped)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"labels":{"name":"labels","type":"\u0019\u0007","is_mandatory":true,"title":"Merge request labels","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"mergedAt":{"name":"mergedAt","type":"\t","is_mandatory":true,"title":"Merge request merge time (if merged)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"milestone":{"name":"milestone","type":"\u001bgitlab.project.milestone","title":"Merge request milestone","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"sourceBranch":{"name":"sourceBranch","type":"\u0007","is_mandatory":true,"title":"Source branch name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"state":{"name":"state","type":"\u0007","is_mandatory":true,"title":"Merge request state (opened, closed, merged, locked)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"targetBranch":{"name":"targetBranch","type":"\u0007","is_mandatory":true,"title":"Target branch name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"title":{"name":"title","type":"\u0007","is_mandatory":true,"title":"Merge request title","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"updatedAt":{"name":"updatedAt","type":"\t","is_mandatory":true,"title":"Merge request update time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"webURL":{"name":"webURL","type":"\u0007","is_mandatory":true,"title":"Merge request web URL","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project merge request","private":true,"min_provider_version":"11.1.129","defaults":"internalId title state","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.milestone":{"id":"gitlab.project.milestone","name":"gitlab.project.milestone","fields":{"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Creation timestamp","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Milestone description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"dueDate":{"name":"dueDate","type":"\t","is_mandatory":true,"title":"Target completion date","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"expired":{"name":"expired","type":"\u0004","is_mandatory":true,"title":"Whether the milestone has passed its due date","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Milestone ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"internalId":{"name":"internalId","type":"\u0005","is_mandatory":true,"title":"Milestone internal ID (project-scoped)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"projectId":{"name":"projectId","type":"\u0005","is_mandatory":true,"title":"Project ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"startDate":{"name":"startDate","type":"\t","is_mandatory":true,"title":"Beginning date","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"state":{"name":"state","type":"\u0007","is_mandatory":true,"title":"Current status (active or closed)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"title":{"name":"title","type":"\u0007","is_mandatory":true,"title":"Milestone title","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"updatedAt":{"name":"updatedAt","type":"\t","is_mandatory":true,"title":"Last modification timestamp","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project milestone","private":true,"min_provider_version":"11.1.129","defaults":"internalId title state","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.pipeline":{"id":"gitlab.project.pipeline","name":"gitlab.project.pipeline","fields":{"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Pipeline creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Pipeline ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"internalId":{"name":"internalId","type":"\u0005","is_mandatory":true,"title":"Pipeline internal ID (project-scoped)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Pipeline name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"projectId":{"name":"projectId","type":"\u0005","is_mandatory":true,"title":"Project ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"ref":{"name":"ref","type":"\u0007","is_mandatory":true,"title":"Git reference (branch or tag name)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"sha":{"name":"sha","type":"\u0007","is_mandatory":true,"title":"Git commit SHA","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"source":{"name":"source","type":"\u0007","is_mandatory":true,"title":"Pipeline source (push, web, trigger, schedule, api, external, pipeline, chat, webide, merge_request_event, external_pull_request_event, parent_pipeline, ondemand_dast_scan, ondemand_dast_validation)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"status":{"name":"status","type":"\u0007","is_mandatory":true,"title":"Pipeline status (created, waiting_for_resource, preparing, pending, running, success, failed, canceled, skipped, manual, scheduled)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"updatedAt":{"name":"updatedAt","type":"\t","is_mandatory":true,"title":"Pipeline last update time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"webURL":{"name":"webURL","type":"\u0007","is_mandatory":true,"title":"Pipeline web URL","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab CI/CD pipeline","private":true,"min_provider_version":"11.1.130","defaults":"id status ref","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.protectedBranch":{"id":"gitlab.project.protectedBranch","name":"gitlab.project.protectedBranch","fields":{"allowForcePush":{"name":"allowForcePush","type":"\u0004","is_mandatory":true,"title":"Whether force push is allowed","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"codeOwnerApproval":{"name":"codeOwnerApproval","type":"\u0004","is_mandatory":true,"title":"Whether code owner approval is required","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"defaultBranch":{"name":"defaultBranch","type":"\u0004","is_mandatory":true,"title":"Whether this is the default branch","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Branch name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab protected branch","private":true,"min_provider_version":"11.1.12","defaults":"name allowForcePush","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.pushRule":{"id":"gitlab.project.pushRule","name":"gitlab.project.pushRule","fields":{"authorEmailRegex":{"name":"authorEmailRegex","type":"\u0007","is_mandatory":true,"title":"Regex for allowed author emails","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"branchNameRegex":{"name":"branchNameRegex","type":"\u0007","is_mandatory":true,"title":"Regex for branch names","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"commitCommitterCheck":{"name":"commitCommitterCheck","type":"\u0004","is_mandatory":true,"title":"Whether the committer must be a verified GitLab user","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"commitCommitterNameCheck":{"name":"commitCommitterNameCheck","type":"\u0004","is_mandatory":true,"title":"Whether the committer name must match the GitLab user name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"commitMessageNegativeRegex":{"name":"commitMessageNegativeRegex","type":"\u0007","is_mandatory":true,"title":"Regex for commit messages to reject","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"commitMessageRegex":{"name":"commitMessageRegex","type":"\u0007","is_mandatory":true,"title":"Regex for commit messages","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Push rule creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"denyDeleteTag":{"name":"denyDeleteTag","type":"\u0004","is_mandatory":true,"title":"Whether deleting tags is denied","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"fileNameRegex":{"name":"fileNameRegex","type":"\u0007","is_mandatory":true,"title":"Regex for disallowed file names","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Push rule ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"maxFileSize":{"name":"maxFileSize","type":"\u0005","is_mandatory":true,"title":"Maximum allowed file size in MB","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"memberCheck":{"name":"memberCheck","type":"\u0004","is_mandatory":true,"title":"Whether commits must be from a group member","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"preventSecrets":{"name":"preventSecrets","type":"\u0004","is_mandatory":true,"title":"Whether known secrets are prevented from being pushed","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"rejectNonDCOCommits":{"name":"rejectNonDCOCommits","type":"\u0004","is_mandatory":true,"title":"Whether non-DCO commits are rejected","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"rejectUnsignedCommits":{"name":"rejectUnsignedCommits","type":"\u0004","is_mandatory":true,"title":"Whether unsigned commits are rejected","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project push rules","private":true,"min_provider_version":"11.1.138","defaults":"preventSecrets rejectUnsignedCommits commitCommitterCheck","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.release":{"id":"gitlab.project.release","name":"gitlab.project.release","fields":{"author":{"name":"author","type":"\u0007","is_mandatory":true,"title":"Release author username","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Release creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Release description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Release name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"releasedAt":{"name":"releasedAt","type":"\t","is_mandatory":true,"title":"Release publish time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"tagName":{"name":"tagName","type":"\u0007","is_mandatory":true,"title":"Release tag name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project release","private":true,"min_provider_version":"11.1.129","defaults":"tagName name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.runner":{"id":"gitlab.project.runner","name":"gitlab.project.runner","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Runner description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Runner ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"isShared":{"name":"isShared","type":"\u0004","is_mandatory":true,"title":"Whether this is a shared runner","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Runner name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"online":{"name":"online","type":"\u0004","is_mandatory":true,"title":"Whether the runner is online","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"paused":{"name":"paused","type":"\u0004","is_mandatory":true,"title":"Whether the runner is paused","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"runnerType":{"name":"runnerType","type":"\u0007","is_mandatory":true,"title":"Runner type (instance_type, group_type, project_type)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"status":{"name":"status","type":"\u0007","is_mandatory":true,"title":"Runner status (online, offline, stale, never_contacted, active, paused)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab CI/CD runner","private":true,"min_provider_version":"11.1.130","defaults":"id description status","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.securitySetting":{"id":"gitlab.project.securitySetting","name":"gitlab.project.securitySetting","fields":{"autoFixContainerScanning":{"name":"autoFixContainerScanning","type":"\u0004","is_mandatory":true,"title":"Whether auto-fix for container scanning is enabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"autoFixDAST":{"name":"autoFixDAST","type":"\u0004","is_mandatory":true,"title":"Whether auto-fix for DAST is enabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"autoFixDependencyScanning":{"name":"autoFixDependencyScanning","type":"\u0004","is_mandatory":true,"title":"Whether auto-fix for dependency scanning is enabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"autoFixSAST":{"name":"autoFixSAST","type":"\u0004","is_mandatory":true,"title":"Whether auto-fix for SAST is enabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"containerScanningForRegistryEnabled":{"name":"containerScanningForRegistryEnabled","type":"\u0004","is_mandatory":true,"title":"Whether container scanning for registry is enabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"continuousVulnerabilityScansEnabled":{"name":"continuousVulnerabilityScansEnabled","type":"\u0004","is_mandatory":true,"title":"Whether continuous vulnerability scans are enabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"secretPushProtectionEnabled":{"name":"secretPushProtectionEnabled","type":"\u0004","is_mandatory":true,"title":"Whether secret push protection is enabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project security settings","private":true,"min_provider_version":"11.1.138","defaults":"secretPushProtectionEnabled continuousVulnerabilityScansEnabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.variable":{"id":"gitlab.project.variable","name":"gitlab.project.variable","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Variable description","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"environmentScope":{"name":"environmentScope","type":"\u0007","is_mandatory":true,"title":"Environment scope for the variable","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"hidden":{"name":"hidden","type":"\u0004","is_mandatory":true,"title":"Whether the variable is hidden","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"key":{"name":"key","type":"\u0007","is_mandatory":true,"title":"Variable key/name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"masked":{"name":"masked","type":"\u0004","is_mandatory":true,"title":"Whether the variable value is masked in job logs","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"protected":{"name":"protected","type":"\u0004","is_mandatory":true,"title":"Whether the variable is protected (only available on protected branches/tags)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"raw":{"name":"raw","type":"\u0004","is_mandatory":true,"title":"Whether the variable is raw (not expanded)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"variableType":{"name":"variableType","type":"\u0007","is_mandatory":true,"title":"Variable type (env_var or file)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project CI/CD variable","private":true,"min_provider_version":"11.1.129","defaults":"key masked protected","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.project.webhook":{"id":"gitlab.project.webhook","name":"gitlab.project.webhook","fields":{"alertStatus":{"name":"alertStatus","type":"\u0007","is_mandatory":true,"title":"Alert status of the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"branchFilterStrategy":{"name":"branchFilterStrategy","type":"\u0007","is_mandatory":true,"title":"Strategy used to filter branches for push events: all_branches, wildcard, or regex","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"confidentialIssuesEvents":{"name":"confidentialIssuesEvents","type":"\u0004","is_mandatory":true,"title":"Whether confidential issues events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"confidentialNoteEvents":{"name":"confidentialNoteEvents","type":"\u0004","is_mandatory":true,"title":"Whether confidential note events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Webhook creation time","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"customWebhookTemplate":{"name":"customWebhookTemplate","type":"\u0007","is_mandatory":true,"title":"Custom webhook payload template configured for this hook (empty when default payload is used)","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"deploymentEvents":{"name":"deploymentEvents","type":"\u0004","is_mandatory":true,"title":"Whether deployment events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Webhook description","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"disabledUntil":{"name":"disabledUntil","type":"\t","is_mandatory":true,"title":"Time until which the webhook is disabled (set by GitLab when too many failures occur)","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"emojiEvents":{"name":"emojiEvents","type":"\u0004","is_mandatory":true,"title":"Whether emoji events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"featureFlagEvents":{"name":"featureFlagEvents","type":"\u0004","is_mandatory":true,"title":"Whether feature flag events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Webhook ID","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"issuesEvents":{"name":"issuesEvents","type":"\u0004","is_mandatory":true,"title":"Whether issues events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"jobEvents":{"name":"jobEvents","type":"\u0004","is_mandatory":true,"title":"Whether job events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"mergeRequestsEvents":{"name":"mergeRequestsEvents","type":"\u0004","is_mandatory":true,"title":"Whether merge request events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"milestoneEvents":{"name":"milestoneEvents","type":"\u0004","is_mandatory":true,"title":"Whether milestone events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Webhook display name","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"noteEvents":{"name":"noteEvents","type":"\u0004","is_mandatory":true,"title":"Whether note (comment) events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"pipelineEvents":{"name":"pipelineEvents","type":"\u0004","is_mandatory":true,"title":"Whether pipeline events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"project":{"name":"project","type":"\u001bgitlab.project","title":"The project this webhook is registered against","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"pushEvents":{"name":"pushEvents","type":"\u0004","is_mandatory":true,"title":"Whether push events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"pushEventsBranchFilter":{"name":"pushEventsBranchFilter","type":"\u0007","is_mandatory":true,"title":"Branch filter for push events","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"releasesEvents":{"name":"releasesEvents","type":"\u0004","is_mandatory":true,"title":"Whether release events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"repositoryUpdateEvents":{"name":"repositoryUpdateEvents","type":"\u0004","is_mandatory":true,"title":"Whether repository update events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"resourceAccessTokenEvents":{"name":"resourceAccessTokenEvents","type":"\u0004","is_mandatory":true,"title":"Whether resource access token events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"sslVerification":{"name":"sslVerification","type":"\u0004","is_mandatory":true,"title":"Whether SSL verification is enabled - disabling permits man-in-the-middle interception of webhook payloads","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"tagPushEvents":{"name":"tagPushEvents","type":"\u0004","is_mandatory":true,"title":"Whether tag push events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"url":{"name":"url","type":"\u0007","is_mandatory":true,"title":"Webhook URL","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"vulnerabilityEvents":{"name":"vulnerabilityEvents","type":"\u0004","is_mandatory":true,"title":"Whether vulnerability events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"wikiPageEvents":{"name":"wikiPageEvents","type":"\u0004","is_mandatory":true,"title":"Whether wiki page events trigger the webhook","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab project webhook","desc":" Note: GitLab's API never returns the configured secret token in list/get responses (write-only field), so we cannot expose its presence directly. Use the GitLab UI or audit logs to verify a token is configured.","private":true,"min_provider_version":"11.1.13","defaults":"url sslVerification","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.settings":{"id":"gitlab.settings","name":"gitlab.settings","fields":{"defaultGroupVisibility":{"name":"defaultGroupVisibility","type":"\u0007","is_mandatory":true,"title":"The default group visibility (private, internal, public)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"defaultProjectVisibility":{"name":"defaultProjectVisibility","type":"\u0007","is_mandatory":true,"title":"The default project visibility (private, internal, public)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitTwoFactorSessionExpiry":{"name":"gitTwoFactorSessionExpiry","type":"\u0005","is_mandatory":true,"title":"Session expiry for Git operations when 2FA is enabled (in minutes)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Settings ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"passwordAuthenticationEnabledForGit":{"name":"passwordAuthenticationEnabledForGit","type":"\u0004","is_mandatory":true,"title":"Whether password authentication is enabled for Git over HTTP(S)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"passwordAuthenticationEnabledForWeb":{"name":"passwordAuthenticationEnabledForWeb","type":"\u0004","is_mandatory":true,"title":"Whether password authentication is enabled for the web interface","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"requireAdminTwoFactorAuthentication":{"name":"requireAdminTwoFactorAuthentication","type":"\u0004","is_mandatory":true,"title":"Whether two-factor authentication is required for administrators","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"requireTwoFactorAuthentication":{"name":"requireTwoFactorAuthentication","type":"\u0004","is_mandatory":true,"title":"Whether all users are required to set up two-factor authentication","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"signupEnabled":{"name":"signupEnabled","type":"\u0004","is_mandatory":true,"title":"Whether new user registration is enabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"twoFactorGracePeriod":{"name":"twoFactorGracePeriod","type":"\u0005","is_mandatory":true,"title":"Time (in hours) users are allowed to skip forced 2FA configuration","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"updatedAt":{"name":"updatedAt","type":"\t","is_mandatory":true,"title":"Last update time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab instance-level application settings","desc":"Requires admin access to the GitLab instance.","min_provider_version":"13.0.3","defaults":"requireTwoFactorAuthentication","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.user":{"id":"gitlab.user","name":"gitlab.user","fields":{"avatarURL":{"name":"avatarURL","type":"\u0007","is_mandatory":true,"title":"Avatar URL","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"bot":{"name":"bot","type":"\u0004","is_mandatory":true,"title":"Whether this is a bot account","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Account creation date","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"email":{"name":"email","type":"\u0007","is_mandatory":true,"title":"Email address","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"externalIdentities":{"name":"externalIdentities","type":"\u0019\u001bgitlab.user.externalIdentity","title":"External SSO identities linked to this user (SAML, LDAP, OAuth providers, etc.)","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"externalIdentity":{"name":"externalIdentity","type":"\u001bgitlab.user.externalIdentity","title":"External SSO identity linked to a GitLab user (SAML, LDAP, OAuth provider, etc.)","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"User ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"jobTitle":{"name":"jobTitle","type":"\u0007","is_mandatory":true,"title":"Job title","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"location":{"name":"location","type":"\u0007","is_mandatory":true,"title":"Geographic location","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"locked":{"name":"locked","type":"\u0004","is_mandatory":true,"title":"Whether the account is locked","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Display name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"organization":{"name":"organization","type":"\u0007","is_mandatory":true,"title":"Organization name","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"sshKey":{"name":"sshKey","type":"\u001bgitlab.user.sshKey","title":"SSH key registered to a GitLab user account","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/gitlab","is_implicit_resource":true},"sshKeys":{"name":"sshKeys","type":"\u0019\u001bgitlab.user.sshKey","title":"SSH keys registered for this user (requires admin or self-access)","min_provider_version":"13.0.8","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"state":{"name":"state","type":"\u0007","is_mandatory":true,"title":"User state (active, blocked, etc.)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"twoFactorEnabled":{"name":"twoFactorEnabled","type":"\u0004","is_mandatory":true,"title":"Whether two-factor authentication is enabled","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"username":{"name":"username","type":"\u0007","is_mandatory":true,"title":"GitLab login name (handle) of the user","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"webURL":{"name":"webURL","type":"\u0007","is_mandatory":true,"title":"Web URL to user profile","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"GitLab user","min_provider_version":"11.1.129","defaults":"username name state","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.user.externalIdentity":{"id":"gitlab.user.externalIdentity","name":"gitlab.user.externalIdentity","fields":{"externUID":{"name":"externUID","type":"\u0007","is_mandatory":true,"title":"External identifier within the provider","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"provider":{"name":"provider","type":"\u0007","is_mandatory":true,"title":"Identity provider name (e.g., saml, ldapmain, google_oauth2, github)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"user":{"name":"user","type":"\u001bgitlab.user","title":"The GitLab user this identity is linked to","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"External SSO identity linked to a GitLab user (SAML, LDAP, OAuth provider, etc.)","private":true,"min_provider_version":"13.0.8","defaults":"provider externUID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"gitlab.user.sshKey":{"id":"gitlab.user.sshKey","name":"gitlab.user.sshKey","fields":{"createdAt":{"name":"createdAt","type":"\t","is_mandatory":true,"title":"Key creation time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"daysOld":{"name":"daysOld","type":"\u0005","title":"Age of the key in days since creation","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"expiresAt":{"name":"expiresAt","type":"\t","is_mandatory":true,"title":"Key expiration time","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Key ID","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"key":{"name":"key","type":"\u0007","is_mandatory":true,"title":"Public SSH key","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"title":{"name":"title","type":"\u0007","is_mandatory":true,"title":"Key title","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"usageType":{"name":"usageType","type":"\u0007","is_mandatory":true,"title":"Key usage type (auth, signing, auth_and_signing)","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"},"user":{"name":"user","type":"\u001bgitlab.user","title":"The GitLab user that owns this SSH key","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}},"title":"SSH key registered to a GitLab user account","private":true,"min_provider_version":"13.0.8","defaults":"id title createdAt","provider":"go.mondoo.com/cnquery/v9/providers/gitlab"}}}