{"Name":"gitlab","ID":"go.mondoo.com/cnquery/v9/providers/gitlab","Version":"13.0.7","ConnectionTypes":["gitlab","gitlab-group","gitlab-project"],"CrossProviderTypes":null,"Connectors":[{"Name":"gitlab","Use":"gitlab","Short":"a GitLab group or project","Long":"Use the gitlab provider to query resources within GitLab groups and projects.\n\nAvailable commands:\n  group                       GitLab group\n  project                     GitLab project\n\nExamples:\n  cnspec scan gitlab --group \u003cGROUP_NAME\u003e --token \u003cYOUR_TOKEN\u003e\n  cnspec scan gitlab --discover projects --token \u003cYOUR_TOKEN\u003e\n  cnspec scan gitlab --group \u003cGROUP_NAME\u003e --project \u003cPROJECT_NAME\u003e --token \u003cYOUR_TOKEN\u003e\n  cnspec scan gitlab --group \u003cGROUP_NAME\u003e --discover projects --token \u003cYOUR_TOKEN\u003e\n  cnspec scan gitlab --discover terraform --token \u003cYOUR_TOKEN\u003e\n  cnspec shell gitlab --group \u003cGROUP_NAME\u003e --token \u003cYOUR_TOKEN\u003e\n  cnspec shell gitlab --group \u003cGROUP_NAME\u003e --project \u003cPROJECT_NAME\u003e --token \u003cYOUR_TOKEN\u003e\n\nNotes:\n  Mondoo needs a personal access token to scan a GitLab group or project. The token's level of access determines how much information Mondoo can retrieve. Instead of providing a token with every command, you can supply your personal access token to Mondoo by setting the GITLAB_TOKEN environment variable. To learn how, read https://mondoo.com/docs/cnspec/saas/gitlab/.\n","Flags":[{"Long":"token","Desc":"GitLab personal access token","Type":3},{"Long":"group","Desc":"GitLab group to scan","Type":3,"Option":4},{"Long":"project","Desc":"GitLab project to scan","Type":3},{"Long":"url","Desc":"Custom GitLab base URL (https://example.com/)","Type":3}],"Discovery":["groups","projects","terraform","k8s-manifests"]}],"AssetUrlTrees":[{"path_segments":["technology=saas","provider=gitlab"],"key":"kind","values":{"group":null,"project":null},"title":"Kind"}]}