CLI reference (gitlab command)#

Warning

The following is a complete, auto-generated list of subcommands available via the gitlab command-line tool. Some of the actions may currently not work as expected or lack functionality available via the API.

Please see the existing list of CLI related issues, or open a new one if it is not already listed there.

gitlab#

GitLab API Command Line Interface

usage: gitlab [-h] [--version] [-v] [-d] [-c CONFIG_FILE] [-g GITLAB]
              [-o {json,legacy,yaml}] [-f FIELDS] [--server-url SERVER_URL]
              [--ssl-verify SSL_VERIFY] [--timeout TIMEOUT]
              [--api-version API_VERSION] [--per-page PER_PAGE]
              [--pagination PAGINATION] [--order-by ORDER_BY]
              [--user-agent USER_AGENT]
              [--private-token PRIVATE_TOKEN | --oauth-token OAUTH_TOKEN | --job-token JOB_TOKEN]
  application
  application-appearance
  application-settings
  application-statistics
  audit-event
  broadcast-message
  bulk-import
  bulk-import-all-entity
  bulk-import-entity
  ci-lint
  current-user
  current-user-email
  current-user-gpg-key
  current-user-key
  current-user-status
  deploy-key
  deploy-token
  dockerfile
  event
  feature
  generic-package
  geo-node
  gitignore
  gitlabciyml
  group
  group-access-request
  group-access-token
  group-audit-event
  group-badge
  group-billable-member
  group-billable-member-membership
  group-board
  group-board-list
  group-cluster
  group-custom-attribute
  group-deploy-token
  group-descendant-group
  group-epic
  group-epic-award-emoji
  group-epic-discussion-note
  group-epic-issue
  group-epic-note
  group-epic-note-award-emoji
  group-epic-resource-label-event
  group-export
  group-hook
  group-import
  group-invitation
  group-issue
  group-issues-statistics
  group-iteration
  group-ldap-group-link
  group-label
  group-member
  group-member-all
  group-merge-request
  group-milestone
  group-notification-settings
  group-package
  group-project
  group-push-rules
  group-runner
  group-saml-group-link
  group-subgroup
  group-variable
  group-wiki
  hook
  issue
  issues-statistics
  key
  ldap-group
  license
  merge-request
  namespace
  notification-settings
  pages-domain
  personal-access-token
  project
  project-access-request
  project-access-token
  project-additional-statistics
  project-approval
  project-approval-rule
  project-artifact
  project-audit-event
  project-badge
  project-board
  project-board-list
  project-branch
  project-ci-lint
  project-cluster
  project-commit
  project-commit-comment
  project-commit-discussion
  project-commit-discussion-note
  project-commit-status
  project-custom-attribute
  project-deploy-token
  project-deployment
  project-deployment-merge-request
  project-environment
  project-event
  project-export
  project-file
  project-fork
  project-hook
  project-import
  project-integration
  project-invitation
  project-issue
  project-issue-award-emoji
  project-issue-discussion
  project-issue-discussion-note
  project-issue-link
  project-issue-note
  project-issue-note-award-emoji
  project-issue-resource-iteration-event
  project-issue-resource-label-event
  project-issue-resource-milestone-event
  project-issue-resource-state-event
  project-issues-statistics
  project-job
  project-key
  project-label
  project-member
  project-member-all
  project-merge-request
  project-merge-request-approval
  project-merge-request-approval-rule
  project-merge-request-approval-state
  project-merge-request-award-emoji
  project-merge-request-diff
  project-merge-request-discussion
  project-merge-request-discussion-note
  project-merge-request-note
  project-merge-request-note-award-emoji
  project-merge-request-pipeline
  project-merge-request-resource-label-event
  project-merge-request-resource-milestone-event
  project-merge-request-resource-state-event
  project-merge-train
  project-milestone
  project-note
  project-notification-settings
  project-package
  project-package-file
  project-pages-domain
  project-pipeline
  project-pipeline-bridge
  project-pipeline-job
  project-pipeline-schedule
  project-pipeline-schedule-pipeline
  project-pipeline-schedule-variable
  project-pipeline-test-report
  project-pipeline-test-report-summary
  project-pipeline-variable
  project-protected-branch
  project-protected-environment
  project-protected-tag
  project-push-rules
  project-registry-repository
  project-registry-tag
  project-release
  project-release-link
  project-remote-mirror
  project-resource-group
  project-resource-group-upcoming-job
  project-runner
  project-secure-file
  project-service
  project-snippet
  project-snippet-award-emoji
  project-snippet-discussion
  project-snippet-discussion-note
  project-snippet-note
  project-snippet-note-award-emoji
  project-storage
  project-tag
  project-trigger
  project-user
  project-variable
  project-wiki
  registry-repository
  runner
  runner-all
  runner-job
  shared-project
  snippet
  starred-project
  todo
  topic
  user
  user-activities
  user-custom-attribute
  user-email
  user-event
  user-gpg-key
  user-impersonation-token
  user-key
  user-membership
  user-personal-access-token
  user-project
  user-status
  variable
              ...
-h, --help#

show this help message and exit

--version#

Display the version.

-v, --verbose, --fancy#

Verbose mode (legacy format only) [env var: GITLAB_VERBOSE]

-d, --debug#

Debug mode (display HTTP requests) [env var: GITLAB_DEBUG]

-c <config_file>, --config-file <config_file>#

Configuration file to use. Can be used multiple times. [env var: PYTHON_GITLAB_CFG]

-g <gitlab>, --gitlab <gitlab>#

Which configuration section should be used. If not defined, the default selection will be used.

-o {json,legacy,yaml}, --output {json,legacy,yaml}#

Output format (v4 only): json|legacy|yaml

-f <fields>, --fields <fields>#

Fields to display in the output (comma separated). Not used with legacy output

--server-url <server_url>#

GitLab server URL [env var: GITLAB_URL]

--ssl-verify <ssl_verify>#

Whether SSL certificates should be validated. [env var: GITLAB_SSL_VERIFY]

--timeout <timeout>#

Timeout to use for requests to the GitLab server. [env var: GITLAB_TIMEOUT]

--api-version <api_version>#

GitLab API version [env var: GITLAB_API_VERSION]

--per-page <per_page>#

Number of entries to return per page in the response. [env var: GITLAB_PER_PAGE]

--pagination <pagination>#

Whether to use keyset or offset pagination [env var: GITLAB_PAGINATION]

--order-by <order_by>#

Set order_by globally [env var: GITLAB_ORDER_BY]

--user-agent <user_agent>#

The user agent to send to GitLab with the HTTP request. [env var: GITLAB_USER_AGENT]

--private-token <private_token>#

GitLab private access token [env var: GITLAB_PRIVATE_TOKEN]

--oauth-token <oauth_token>#

GitLab OAuth token [env var: GITLAB_OAUTH_TOKEN]

--job-token <job_token>#

GitLab CI job token [env var: CI_JOB_TOKEN]

gitlab application#

usage: gitlab application [-h] {list,create,delete} ...
-h, --help#

show this help message and exit

gitlab application create#

usage: gitlab application create [-h] [--sudo SUDO] --name NAME --redirect-uri
                                 REDIRECT_URI --scopes SCOPES
                                 [--confidential CONFIDENTIAL]
-h, --help#

show this help message and exit

--sudo <sudo>#
--name <name>#
--redirect-uri <redirect_uri>#
--scopes <scopes>#
--confidential <confidential>#

gitlab application delete#

usage: gitlab application delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab application list#

usage: gitlab application list [-h] [--sudo SUDO] [--page PAGE]
                               [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab application-appearance#

usage: gitlab application-appearance [-h] {get,update} ...
-h, --help#

show this help message and exit

gitlab application-appearance get#

usage: gitlab application-appearance get [-h] [--sudo SUDO]
-h, --help#

show this help message and exit

--sudo <sudo>#

gitlab application-appearance update#

usage: gitlab application-appearance update [-h] [--sudo SUDO] [--title TITLE]
                                            [--description DESCRIPTION]
                                            [--logo LOGO]
                                            [--header-logo HEADER_LOGO]
                                            [--favicon FAVICON]
                                            [--new-project-guidelines NEW_PROJECT_GUIDELINES]
                                            [--header-message HEADER_MESSAGE]
                                            [--footer-message FOOTER_MESSAGE]
                                            [--message-background-color MESSAGE_BACKGROUND_COLOR]
                                            [--message-font-color MESSAGE_FONT_COLOR]
                                            [--email-header-and-footer-enabled EMAIL_HEADER_AND_FOOTER_ENABLED]
-h, --help#

show this help message and exit

--sudo <sudo>#
--title <title>#
--description <description>#
--favicon <favicon>#
--new-project-guidelines <new_project_guidelines>#
--header-message <header_message>#
--message-background-color <message_background_color>#
--message-font-color <message_font_color>#

gitlab application-settings#

usage: gitlab application-settings [-h] {get,update} ...
-h, --help#

show this help message and exit

gitlab application-settings get#

usage: gitlab application-settings get [-h] [--sudo SUDO]
-h, --help#

show this help message and exit

--sudo <sudo>#

gitlab application-settings update#

usage: gitlab application-settings update [-h] [--sudo SUDO] [--id ID]
                                          [--default-projects-limit DEFAULT_PROJECTS_LIMIT]
                                          [--signup-enabled SIGNUP_ENABLED]
                                          [--password-authentication-enabled-for-web PASSWORD_AUTHENTICATION_ENABLED_FOR_WEB]
                                          [--gravatar-enabled GRAVATAR_ENABLED]
                                          [--sign-in-text SIGN_IN_TEXT]
                                          [--created-at CREATED_AT]
                                          [--updated-at UPDATED_AT]
                                          [--home-page-url HOME_PAGE_URL]
                                          [--default-branch-protection DEFAULT_BRANCH_PROTECTION]
                                          [--restricted-visibility-levels RESTRICTED_VISIBILITY_LEVELS]
                                          [--max-attachment-size MAX_ATTACHMENT_SIZE]
                                          [--session-expire-delay SESSION_EXPIRE_DELAY]
                                          [--default-project-visibility DEFAULT_PROJECT_VISIBILITY]
                                          [--default-snippet-visibility DEFAULT_SNIPPET_VISIBILITY]
                                          [--default-group-visibility DEFAULT_GROUP_VISIBILITY]
                                          [--outbound-local-requests-whitelist OUTBOUND_LOCAL_REQUESTS_WHITELIST]
                                          [--disabled-oauth-sign-in-sources DISABLED_OAUTH_SIGN_IN_SOURCES]
                                          [--domain-whitelist DOMAIN_WHITELIST]
                                          [--domain-blacklist-enabled DOMAIN_BLACKLIST_ENABLED]
                                          [--domain-blacklist DOMAIN_BLACKLIST]
                                          [--domain-allowlist DOMAIN_ALLOWLIST]
                                          [--domain-denylist-enabled DOMAIN_DENYLIST_ENABLED]
                                          [--domain-denylist DOMAIN_DENYLIST]
                                          [--external-authorization-service-enabled EXTERNAL_AUTHORIZATION_SERVICE_ENABLED]
                                          [--external-authorization-service-url EXTERNAL_AUTHORIZATION_SERVICE_URL]
                                          [--external-authorization-service-default-label EXTERNAL_AUTHORIZATION_SERVICE_DEFAULT_LABEL]
                                          [--external-authorization-service-timeout EXTERNAL_AUTHORIZATION_SERVICE_TIMEOUT]
                                          [--import-sources IMPORT_SOURCES]
                                          [--user-oauth-applications USER_OAUTH_APPLICATIONS]
                                          [--after-sign-out-path AFTER_SIGN_OUT_PATH]
                                          [--container-registry-token-expire-delay CONTAINER_REGISTRY_TOKEN_EXPIRE_DELAY]
                                          [--repository-storages REPOSITORY_STORAGES]
                                          [--plantuml-enabled PLANTUML_ENABLED]
                                          [--plantuml-url PLANTUML_URL]
                                          [--terminal-max-session-time TERMINAL_MAX_SESSION_TIME]
                                          [--polling-interval-multiplier POLLING_INTERVAL_MULTIPLIER]
                                          [--rsa-key-restriction RSA_KEY_RESTRICTION]
                                          [--dsa-key-restriction DSA_KEY_RESTRICTION]
                                          [--ecdsa-key-restriction ECDSA_KEY_RESTRICTION]
                                          [--ed25519-key-restriction ED25519_KEY_RESTRICTION]
                                          [--first-day-of-week FIRST_DAY_OF_WEEK]
                                          [--enforce-terms ENFORCE_TERMS]
                                          [--terms TERMS]
                                          [--performance-bar-allowed-group-id PERFORMANCE_BAR_ALLOWED_GROUP_ID]
                                          [--instance-statistics-visibility-private INSTANCE_STATISTICS_VISIBILITY_PRIVATE]
                                          [--user-show-add-ssh-key-message USER_SHOW_ADD_SSH_KEY_MESSAGE]
                                          [--file-template-project-id FILE_TEMPLATE_PROJECT_ID]
                                          [--local-markdown-version LOCAL_MARKDOWN_VERSION]
                                          [--asset-proxy-enabled ASSET_PROXY_ENABLED]
                                          [--asset-proxy-url ASSET_PROXY_URL]
                                          [--asset-proxy-whitelist ASSET_PROXY_WHITELIST]
                                          [--asset-proxy-allowlist ASSET_PROXY_ALLOWLIST]
                                          [--geo-node-allowed-ips GEO_NODE_ALLOWED_IPS]
                                          [--allow-local-requests-from-hooks-and-services ALLOW_LOCAL_REQUESTS_FROM_HOOKS_AND_SERVICES]
                                          [--allow-local-requests-from-web-hooks-and-services ALLOW_LOCAL_REQUESTS_FROM_WEB_HOOKS_AND_SERVICES]
                                          [--allow-local-requests-from-system-hooks ALLOW_LOCAL_REQUESTS_FROM_SYSTEM_HOOKS]
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#
--default-projects-limit <default_projects_limit>#
--signup-enabled <signup_enabled>#
--password-authentication-enabled-for-web <password_authentication_enabled_for_web>#
--gravatar-enabled <gravatar_enabled>#
--sign-in-text <sign_in_text>#
--created-at <created_at>#
--updated-at <updated_at>#
--home-page-url <home_page_url>#
--default-branch-protection <default_branch_protection>#
--restricted-visibility-levels <restricted_visibility_levels>#
--max-attachment-size <max_attachment_size>#
--session-expire-delay <session_expire_delay>#
--default-project-visibility <default_project_visibility>#
--default-snippet-visibility <default_snippet_visibility>#
--default-group-visibility <default_group_visibility>#
--outbound-local-requests-whitelist <outbound_local_requests_whitelist>#
--disabled-oauth-sign-in-sources <disabled_oauth_sign_in_sources>#
--domain-whitelist <domain_whitelist>#
--domain-blacklist-enabled <domain_blacklist_enabled>#
--domain-blacklist <domain_blacklist>#
--domain-allowlist <domain_allowlist>#
--domain-denylist-enabled <domain_denylist_enabled>#
--domain-denylist <domain_denylist>#
--external-authorization-service-enabled <external_authorization_service_enabled>#
--external-authorization-service-url <external_authorization_service_url>#
--external-authorization-service-default-label <external_authorization_service_default_label>#
--external-authorization-service-timeout <external_authorization_service_timeout>#
--import-sources <import_sources>#
--user-oauth-applications <user_oauth_applications>#
--after-sign-out-path <after_sign_out_path>#
--container-registry-token-expire-delay <container_registry_token_expire_delay>#
--repository-storages <repository_storages>#
--plantuml-enabled <plantuml_enabled>#
--plantuml-url <plantuml_url>#
--terminal-max-session-time <terminal_max_session_time>#
--polling-interval-multiplier <polling_interval_multiplier>#
--rsa-key-restriction <rsa_key_restriction>#
--dsa-key-restriction <dsa_key_restriction>#
--ecdsa-key-restriction <ecdsa_key_restriction>#
--ed25519-key-restriction <ed25519_key_restriction>#
--first-day-of-week <first_day_of_week>#
--enforce-terms <enforce_terms>#
--terms <terms>#
--performance-bar-allowed-group-id <performance_bar_allowed_group_id>#
--instance-statistics-visibility-private <instance_statistics_visibility_private>#
--user-show-add-ssh-key-message <user_show_add_ssh_key_message>#
--file-template-project-id <file_template_project_id>#
--local-markdown-version <local_markdown_version>#
--asset-proxy-enabled <asset_proxy_enabled>#
--asset-proxy-url <asset_proxy_url>#
--asset-proxy-whitelist <asset_proxy_whitelist>#
--asset-proxy-allowlist <asset_proxy_allowlist>#
--geo-node-allowed-ips <geo_node_allowed_ips>#
--allow-local-requests-from-hooks-and-services <allow_local_requests_from_hooks_and_services>#
--allow-local-requests-from-web-hooks-and-services <allow_local_requests_from_web_hooks_and_services>#
--allow-local-requests-from-system-hooks <allow_local_requests_from_system_hooks>#

gitlab application-statistics#

usage: gitlab application-statistics [-h] {get} ...
-h, --help#

show this help message and exit

gitlab application-statistics get#

usage: gitlab application-statistics get [-h] [--sudo SUDO]
-h, --help#

show this help message and exit

--sudo <sudo>#

gitlab audit-event#

usage: gitlab audit-event [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab audit-event get#

usage: gitlab audit-event get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab audit-event list#

usage: gitlab audit-event list [-h] [--sudo SUDO]
                               [--created-after CREATED_AFTER]
                               [--created-before CREATED_BEFORE]
                               [--entity-type ENTITY_TYPE]
                               [--entity-id ENTITY_ID] [--page PAGE]
                               [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--created-after <created_after>#
--created-before <created_before>#
--entity-type <entity_type>#
--entity-id <entity_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab broadcast-message#

usage: gitlab broadcast-message [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab broadcast-message create#

usage: gitlab broadcast-message create [-h] [--sudo SUDO] --message MESSAGE
                                       [--starts-at STARTS_AT]
                                       [--ends-at ENDS_AT] [--color COLOR]
                                       [--font FONT]
                                       [--target-access-levels TARGET_ACCESS_LEVELS]
-h, --help#

show this help message and exit

--sudo <sudo>#
--message <message>#
--starts-at <starts_at>#
--ends-at <ends_at>#
--color <color>#
--font <font>#
--target-access-levels <target_access_levels>#

gitlab broadcast-message delete#

usage: gitlab broadcast-message delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab broadcast-message get#

usage: gitlab broadcast-message get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab broadcast-message list#

usage: gitlab broadcast-message list [-h] [--sudo SUDO] [--page PAGE]
                                     [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab broadcast-message update#

usage: gitlab broadcast-message update [-h] [--sudo SUDO] --id ID
                                       [--message MESSAGE]
                                       [--starts-at STARTS_AT]
                                       [--ends-at ENDS_AT] [--color COLOR]
                                       [--font FONT]
                                       [--target-access-levels TARGET_ACCESS_LEVELS]
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#
--message <message>#
--starts-at <starts_at>#
--ends-at <ends_at>#
--color <color>#
--font <font>#
--target-access-levels <target_access_levels>#

gitlab bulk-import#

usage: gitlab bulk-import [-h] {list,get,create} ...
-h, --help#

show this help message and exit

gitlab bulk-import create#

usage: gitlab bulk-import create [-h] [--sudo SUDO] --configuration
                                 CONFIGURATION --entities ENTITIES
-h, --help#

show this help message and exit

--sudo <sudo>#
--configuration <configuration>#
--entities <entities>#

gitlab bulk-import get#

usage: gitlab bulk-import get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab bulk-import list#

usage: gitlab bulk-import list [-h] [--sudo SUDO] [--sort SORT]
                               [--status STATUS] [--page PAGE]
                               [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--sort <sort>#
--status <status>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab bulk-import-all-entity#

usage: gitlab bulk-import-all-entity [-h] {list} ...
-h, --help#

show this help message and exit

gitlab bulk-import-all-entity list#

usage: gitlab bulk-import-all-entity list [-h] [--sudo SUDO] [--sort SORT]
                                          [--status STATUS] [--page PAGE]
                                          [--per-page PER_PAGE] [--get-all]
                                          [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--sort <sort>#
--status <status>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab bulk-import-entity#

usage: gitlab bulk-import-entity [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab bulk-import-entity get#

usage: gitlab bulk-import-entity get [-h] [--sudo SUDO] --bulk-import-id
                                     BULK_IMPORT_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--bulk-import-id <bulk_import_id>#
--id <id>#

gitlab bulk-import-entity list#

usage: gitlab bulk-import-entity list [-h] [--sudo SUDO] --bulk-import-id
                                      BULK_IMPORT_ID [--sort SORT]
                                      [--status STATUS] [--page PAGE]
                                      [--per-page PER_PAGE] [--get-all]
                                      [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--bulk-import-id <bulk_import_id>#
--sort <sort>#
--status <status>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab ci-lint#

usage: gitlab ci-lint [-h] {create,validate} ...
-h, --help#

show this help message and exit

gitlab ci-lint create#

usage: gitlab ci-lint create [-h] [--sudo SUDO] --content CONTENT
                             [--include-merged-yaml INCLUDE_MERGED_YAML]
                             [--include-jobs INCLUDE_JOBS]
-h, --help#

show this help message and exit

--sudo <sudo>#
--content <content>#
--include-merged-yaml <include_merged_yaml>#
--include-jobs <include_jobs>#

gitlab ci-lint validate#

usage: gitlab ci-lint validate [-h] --content CONTENT
                               [--include-merged-yaml INCLUDE_MERGED_YAML]
                               [--include-jobs INCLUDE_JOBS]
-h, --help#

show this help message and exit

--content <content>#
--include-merged-yaml <include_merged_yaml>#
--include-jobs <include_jobs>#

gitlab current-user#

usage: gitlab current-user [-h] {get} ...
-h, --help#

show this help message and exit

gitlab current-user get#

usage: gitlab current-user get [-h] [--sudo SUDO]
-h, --help#

show this help message and exit

--sudo <sudo>#

gitlab current-user-email#

usage: gitlab current-user-email [-h] {list,get,create,delete} ...
-h, --help#

show this help message and exit

gitlab current-user-email create#

usage: gitlab current-user-email create [-h] [--sudo SUDO] --email EMAIL
-h, --help#

show this help message and exit

--sudo <sudo>#
--email <email>#

gitlab current-user-email delete#

usage: gitlab current-user-email delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab current-user-email get#

usage: gitlab current-user-email get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab current-user-email list#

usage: gitlab current-user-email list [-h] [--sudo SUDO] [--page PAGE]
                                      [--per-page PER_PAGE] [--get-all]
                                      [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab current-user-gpg-key#

usage: gitlab current-user-gpg-key [-h] {list,get,create,delete} ...
-h, --help#

show this help message and exit

gitlab current-user-gpg-key create#

usage: gitlab current-user-gpg-key create [-h] [--sudo SUDO] --key KEY
-h, --help#

show this help message and exit

--sudo <sudo>#
--key <key>#

gitlab current-user-gpg-key delete#

usage: gitlab current-user-gpg-key delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab current-user-gpg-key get#

usage: gitlab current-user-gpg-key get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab current-user-gpg-key list#

usage: gitlab current-user-gpg-key list [-h] [--sudo SUDO] [--page PAGE]
                                        [--per-page PER_PAGE] [--get-all]
                                        [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab current-user-key#

usage: gitlab current-user-key [-h] {list,get,create,delete} ...
-h, --help#

show this help message and exit

gitlab current-user-key create#

usage: gitlab current-user-key create [-h] [--sudo SUDO] --title TITLE --key
                                      KEY
-h, --help#

show this help message and exit

--sudo <sudo>#
--title <title>#
--key <key>#

gitlab current-user-key delete#

usage: gitlab current-user-key delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab current-user-key get#

usage: gitlab current-user-key get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab current-user-key list#

usage: gitlab current-user-key list [-h] [--sudo SUDO] [--page PAGE]
                                    [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab current-user-status#

usage: gitlab current-user-status [-h] {get,update} ...
-h, --help#

show this help message and exit

gitlab current-user-status get#

usage: gitlab current-user-status get [-h] [--sudo SUDO]
-h, --help#

show this help message and exit

--sudo <sudo>#

gitlab current-user-status update#

usage: gitlab current-user-status update [-h] [--sudo SUDO] [--emoji EMOJI]
                                         [--message MESSAGE]
-h, --help#

show this help message and exit

--sudo <sudo>#
--emoji <emoji>#
--message <message>#

gitlab deploy-key#

usage: gitlab deploy-key [-h] {list} ...
-h, --help#

show this help message and exit

gitlab deploy-key list#

usage: gitlab deploy-key list [-h] [--sudo SUDO] [--page PAGE]
                              [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab deploy-token#

usage: gitlab deploy-token [-h] {list} ...
-h, --help#

show this help message and exit

gitlab deploy-token list#

usage: gitlab deploy-token list [-h] [--sudo SUDO] [--page PAGE]
                                [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab dockerfile#

usage: gitlab dockerfile [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab dockerfile get#

usage: gitlab dockerfile get [-h] [--sudo SUDO] --name NAME
-h, --help#

show this help message and exit

--sudo <sudo>#
--name <name>#

gitlab dockerfile list#

usage: gitlab dockerfile list [-h] [--sudo SUDO] [--page PAGE]
                              [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab event#

usage: gitlab event [-h] {list} ...
-h, --help#

show this help message and exit

gitlab event list#

usage: gitlab event list [-h] [--sudo SUDO] [--action ACTION]
                         [--target-type TARGET_TYPE] [--before BEFORE]
                         [--after AFTER] [--sort SORT] [--page PAGE]
                         [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--action <action>#
--target-type <target_type>#
--before <before>#
--after <after>#
--sort <sort>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab feature#

usage: gitlab feature [-h] {list,delete} ...
-h, --help#

show this help message and exit

gitlab feature delete#

usage: gitlab feature delete [-h] [--sudo SUDO] --name NAME
-h, --help#

show this help message and exit

--sudo <sudo>#
--name <name>#

gitlab feature list#

usage: gitlab feature list [-h] [--sudo SUDO] [--page PAGE]
                           [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab generic-package#

usage: gitlab generic-package [-h] {upload,download} ...
-h, --help#

show this help message and exit

gitlab generic-package download#

usage: gitlab generic-package download [-h] --project-id PROJECT_ID
                                       [--sudo SUDO] --package-name
                                       PACKAGE_NAME --package-version
                                       PACKAGE_VERSION --file-name FILE_NAME
-h, --help#

show this help message and exit

--project-id <project_id>#
--sudo <sudo>#
--package-name <package_name>#
--package-version <package_version>#
--file-name <file_name>#

gitlab generic-package upload#

usage: gitlab generic-package upload [-h] --project-id PROJECT_ID
                                     [--sudo SUDO] --package-name PACKAGE_NAME
                                     --package-version PACKAGE_VERSION
                                     --file-name FILE_NAME --path PATH
-h, --help#

show this help message and exit

--project-id <project_id>#
--sudo <sudo>#
--package-name <package_name>#
--package-version <package_version>#
--file-name <file_name>#
--path <path>#

gitlab geo-node#

usage: gitlab geo-node [-h]
  list
  get
  update
  delete
  repair
  status
  current-failures
                       ...
-h, --help#

show this help message and exit

gitlab geo-node current-failures#

usage: gitlab geo-node current-failures [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab geo-node delete#

usage: gitlab geo-node delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab geo-node get#

usage: gitlab geo-node get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab geo-node list#

usage: gitlab geo-node list [-h] [--sudo SUDO] [--page PAGE]
                            [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab geo-node repair#

usage: gitlab geo-node repair [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab geo-node status#

usage: gitlab geo-node status [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab geo-node update#

usage: gitlab geo-node update [-h] [--sudo SUDO] --id ID [--enabled ENABLED]
                              [--url URL]
                              [--files-max-capacity FILES_MAX_CAPACITY]
                              [--repos-max-capacity REPOS_MAX_CAPACITY]
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#
--enabled <enabled>#
--url <url>#
--files-max-capacity <files_max_capacity>#
--repos-max-capacity <repos_max_capacity>#

gitlab gitignore#

usage: gitlab gitignore [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab gitignore get#

usage: gitlab gitignore get [-h] [--sudo SUDO] --name NAME
-h, --help#

show this help message and exit

--sudo <sudo>#
--name <name>#

gitlab gitignore list#

usage: gitlab gitignore list [-h] [--sudo SUDO] [--page PAGE]
                             [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab gitlabciyml#

usage: gitlab gitlabciyml [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab gitlabciyml get#

usage: gitlab gitlabciyml get [-h] [--sudo SUDO] --name NAME
-h, --help#

show this help message and exit

--sudo <sudo>#
--name <name>#

gitlab gitlabciyml list#

usage: gitlab gitlabciyml list [-h] [--sudo SUDO] [--page PAGE]
                               [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group#

usage: gitlab group [-h]
  list
  get
  create
  update
  delete
  transfer-project
  transfer
  search
  add-ldap-group-link
  delete-ldap-group-link
  ldap-sync
  share
  unshare
  restore
                    ...
-h, --help#

show this help message and exit

gitlab group create#

usage: gitlab group create [-h] [--sudo SUDO] --name NAME --path PATH
                           [--description DESCRIPTION]
                           [--membership-lock MEMBERSHIP_LOCK]
                           [--visibility VISIBILITY]
                           [--share-with-group-lock SHARE_WITH_GROUP_LOCK]
                           [--require-two-factor-authentication REQUIRE_TWO_FACTOR_AUTHENTICATION]
                           [--two-factor-grace-period TWO_FACTOR_GRACE_PERIOD]
                           [--project-creation-level PROJECT_CREATION_LEVEL]
                           [--auto-devops-enabled AUTO_DEVOPS_ENABLED]
                           [--subgroup-creation-level SUBGROUP_CREATION_LEVEL]
                           [--emails-disabled EMAILS_DISABLED]
                           [--avatar AVATAR]
                           [--mentions-disabled MENTIONS_DISABLED]
                           [--lfs-enabled LFS_ENABLED]
                           [--request-access-enabled REQUEST_ACCESS_ENABLED]
                           [--parent-id PARENT_ID]
                           [--default-branch-protection DEFAULT_BRANCH_PROTECTION]
                           [--shared-runners-minutes-limit SHARED_RUNNERS_MINUTES_LIMIT]
                           [--extra-shared-runners-minutes-limit EXTRA_SHARED_RUNNERS_MINUTES_LIMIT]
-h, --help#

show this help message and exit

--sudo <sudo>#
--name <name>#
--path <path>#
--description <description>#
--membership-lock <membership_lock>#
--visibility <visibility>#
--share-with-group-lock <share_with_group_lock>#
--require-two-factor-authentication <require_two_factor_authentication>#
--two-factor-grace-period <two_factor_grace_period>#
--project-creation-level <project_creation_level>#
--auto-devops-enabled <auto_devops_enabled>#
--subgroup-creation-level <subgroup_creation_level>#
--emails-disabled <emails_disabled>#
--avatar <avatar>#
--mentions-disabled <mentions_disabled>#
--lfs-enabled <lfs_enabled>#
--request-access-enabled <request_access_enabled>#
--parent-id <parent_id>#
--default-branch-protection <default_branch_protection>#
--shared-runners-minutes-limit <shared_runners_minutes_limit>#
--extra-shared-runners-minutes-limit <extra_shared_runners_minutes_limit>#

gitlab group delete#

usage: gitlab group delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab group get#

usage: gitlab group get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab group ldap-sync#

usage: gitlab group ldap-sync [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab group list#

usage: gitlab group list [-h] [--sudo SUDO] [--skip-groups SKIP_GROUPS]
                         [--all-available ALL_AVAILABLE] [--search SEARCH]
                         [--order-by ORDER_BY] [--sort SORT]
                         [--statistics STATISTICS] [--owned OWNED]
                         [--with-custom-attributes WITH_CUSTOM_ATTRIBUTES]
                         [--min-access-level MIN_ACCESS_LEVEL]
                         [--top-level-only TOP_LEVEL_ONLY] [--page PAGE]
                         [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--skip-groups <skip_groups>#
--all-available <all_available>#
--order-by <order_by>#
--sort <sort>#
--statistics <statistics>#
--owned <owned>#
--with-custom-attributes <with_custom_attributes>#
--min-access-level <min_access_level>#
--top-level-only <top_level_only>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group restore#

usage: gitlab group restore [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab group share#

usage: gitlab group share [-h] --id ID --group-id GROUP_ID --group-access
                          GROUP_ACCESS [--expires-at EXPIRES_AT]
-h, --help#

show this help message and exit

--id <id>#
--group-id <group_id>#
--group-access <group_access>#
--expires-at <expires_at>#

gitlab group transfer#

usage: gitlab group transfer [-h] --id ID [--group-id GROUP_ID]
-h, --help#

show this help message and exit

--id <id>#
--group-id <group_id>#

gitlab group transfer-project#

usage: gitlab group transfer-project [-h] --id ID --project-id PROJECT_ID
-h, --help#

show this help message and exit

--id <id>#
--project-id <project_id>#

gitlab group unshare#

usage: gitlab group unshare [-h] --id ID --group-id GROUP_ID
-h, --help#

show this help message and exit

--id <id>#
--group-id <group_id>#

gitlab group update#

usage: gitlab group update [-h] [--sudo SUDO] --id ID [--name NAME]
                           [--path PATH] [--description DESCRIPTION]
                           [--membership-lock MEMBERSHIP_LOCK]
                           [--share-with-group-lock SHARE_WITH_GROUP_LOCK]
                           [--visibility VISIBILITY]
                           [--require-two-factor-authentication REQUIRE_TWO_FACTOR_AUTHENTICATION]
                           [--two-factor-grace-period TWO_FACTOR_GRACE_PERIOD]
                           [--project-creation-level PROJECT_CREATION_LEVEL]
                           [--auto-devops-enabled AUTO_DEVOPS_ENABLED]
                           [--subgroup-creation-level SUBGROUP_CREATION_LEVEL]
                           [--emails-disabled EMAILS_DISABLED]
                           [--avatar AVATAR]
                           [--mentions-disabled MENTIONS_DISABLED]
                           [--lfs-enabled LFS_ENABLED]
                           [--request-access-enabled REQUEST_ACCESS_ENABLED]
                           [--default-branch-protection DEFAULT_BRANCH_PROTECTION]
                           [--file-template-project-id FILE_TEMPLATE_PROJECT_ID]
                           [--shared-runners-minutes-limit SHARED_RUNNERS_MINUTES_LIMIT]
                           [--extra-shared-runners-minutes-limit EXTRA_SHARED_RUNNERS_MINUTES_LIMIT]
                           [--prevent-forking-outside-group PREVENT_FORKING_OUTSIDE_GROUP]
                           [--shared-runners-setting SHARED_RUNNERS_SETTING]
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#
--name <name>#
--path <path>#
--description <description>#
--membership-lock <membership_lock>#
--share-with-group-lock <share_with_group_lock>#
--visibility <visibility>#
--require-two-factor-authentication <require_two_factor_authentication>#
--two-factor-grace-period <two_factor_grace_period>#
--project-creation-level <project_creation_level>#
--auto-devops-enabled <auto_devops_enabled>#
--subgroup-creation-level <subgroup_creation_level>#
--emails-disabled <emails_disabled>#
--avatar <avatar>#
--mentions-disabled <mentions_disabled>#
--lfs-enabled <lfs_enabled>#
--request-access-enabled <request_access_enabled>#
--default-branch-protection <default_branch_protection>#
--file-template-project-id <file_template_project_id>#
--shared-runners-minutes-limit <shared_runners_minutes_limit>#
--extra-shared-runners-minutes-limit <extra_shared_runners_minutes_limit>#
--prevent-forking-outside-group <prevent_forking_outside_group>#
--shared-runners-setting <shared_runners_setting>#

gitlab group-access-request#

usage: gitlab group-access-request [-h] {list,create,delete,approve} ...
-h, --help#

show this help message and exit

gitlab group-access-request approve#

usage: gitlab group-access-request approve [-h] --group-id GROUP_ID
                                           [--sudo SUDO] --id ID
                                           [--access-level ACCESS_LEVEL]
-h, --help#

show this help message and exit

--group-id <group_id>#
--sudo <sudo>#
--id <id>#
--access-level <access_level>#

gitlab group-access-request create#

usage: gitlab group-access-request create [-h] [--sudo SUDO] --group-id
                                          GROUP_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#

gitlab group-access-request delete#

usage: gitlab group-access-request delete [-h] [--sudo SUDO] --group-id
                                          GROUP_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-access-request list#

usage: gitlab group-access-request list [-h] [--sudo SUDO] --group-id GROUP_ID
                                        [--page PAGE] [--per-page PER_PAGE]
                                        [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-access-token#

usage: gitlab group-access-token [-h] {list,create,delete} ...
-h, --help#

show this help message and exit

gitlab group-access-token create#

usage: gitlab group-access-token create [-h] [--sudo SUDO] --group-id GROUP_ID
                                        --name NAME --scopes SCOPES
                                        [--access-level ACCESS_LEVEL]
                                        [--expires-at EXPIRES_AT]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--name <name>#
--scopes <scopes>#
--access-level <access_level>#
--expires-at <expires_at>#

gitlab group-access-token delete#

usage: gitlab group-access-token delete [-h] [--sudo SUDO] --group-id GROUP_ID
                                        --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-access-token list#

usage: gitlab group-access-token list [-h] [--sudo SUDO] --group-id GROUP_ID
                                      [--page PAGE] [--per-page PER_PAGE]
                                      [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-audit-event#

usage: gitlab group-audit-event [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab group-audit-event get#

usage: gitlab group-audit-event get [-h] [--sudo SUDO] --group-id GROUP_ID
                                    --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-audit-event list#

usage: gitlab group-audit-event list [-h] [--sudo SUDO] --group-id GROUP_ID
                                     [--created-after CREATED_AFTER]
                                     [--created-before CREATED_BEFORE]
                                     [--page PAGE] [--per-page PER_PAGE]
                                     [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--created-after <created_after>#
--created-before <created_before>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-badge#

usage: gitlab group-badge [-h] {list,get,create,update,delete,render} ...
-h, --help#

show this help message and exit

gitlab group-badge create#

usage: gitlab group-badge create [-h] [--sudo SUDO] --group-id GROUP_ID
                                 --link-url LINK_URL --image-url IMAGE_URL
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--image-url <image_url>#

gitlab group-badge delete#

usage: gitlab group-badge delete [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                 ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-badge get#

usage: gitlab group-badge get [-h] [--sudo SUDO] --group-id GROUP_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-badge list#

usage: gitlab group-badge list [-h] [--sudo SUDO] --group-id GROUP_ID
                               [--page PAGE] [--per-page PER_PAGE] [--get-all]
                               [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-badge render#

usage: gitlab group-badge render [-h] --group-id GROUP_ID [--sudo SUDO] --id
                                 ID --link-url LINK_URL --image-url IMAGE_URL
-h, --help#

show this help message and exit

--group-id <group_id>#
--sudo <sudo>#
--id <id>#
--image-url <image_url>#

gitlab group-badge update#

usage: gitlab group-badge update [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                 ID [--link-url LINK_URL]
                                 [--image-url IMAGE_URL]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#
--image-url <image_url>#

gitlab group-billable-member#

usage: gitlab group-billable-member [-h] {list,delete} ...
-h, --help#

show this help message and exit

gitlab group-billable-member delete#

usage: gitlab group-billable-member delete [-h] [--sudo SUDO] --group-id
                                           GROUP_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-billable-member list#

usage: gitlab group-billable-member list [-h] [--sudo SUDO] --group-id
                                         GROUP_ID [--search SEARCH]
                                         [--sort SORT] [--page PAGE]
                                         [--per-page PER_PAGE] [--get-all]
                                         [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--sort <sort>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-billable-member-membership#

usage: gitlab group-billable-member-membership [-h] {list} ...
-h, --help#

show this help message and exit

gitlab group-billable-member-membership list#

usage: gitlab group-billable-member-membership list [-h] [--sudo SUDO]
                                                    --group-id GROUP_ID
                                                    --user-id USER_ID
                                                    [--page PAGE]
                                                    [--per-page PER_PAGE]
                                                    [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--user-id <user_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-board#

usage: gitlab group-board [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-board create#

usage: gitlab group-board create [-h] [--sudo SUDO] --group-id GROUP_ID --name
                                 NAME
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--name <name>#

gitlab group-board delete#

usage: gitlab group-board delete [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                 ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-board get#

usage: gitlab group-board get [-h] [--sudo SUDO] --group-id GROUP_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-board list#

usage: gitlab group-board list [-h] [--sudo SUDO] --group-id GROUP_ID
                               [--page PAGE] [--per-page PER_PAGE] [--get-all]
                               [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-board update#

usage: gitlab group-board update [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                 ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-board-list#

usage: gitlab group-board-list [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-board-list create#

usage: gitlab group-board-list create [-h] [--sudo SUDO] --group-id GROUP_ID
                                      --board-id BOARD_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--board-id <board_id>#

gitlab group-board-list delete#

usage: gitlab group-board-list delete [-h] [--sudo SUDO] --group-id GROUP_ID
                                      --board-id BOARD_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--board-id <board_id>#
--id <id>#

gitlab group-board-list get#

usage: gitlab group-board-list get [-h] [--sudo SUDO] --group-id GROUP_ID
                                   --board-id BOARD_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--board-id <board_id>#
--id <id>#

gitlab group-board-list list#

usage: gitlab group-board-list list [-h] [--sudo SUDO] --group-id GROUP_ID
                                    --board-id BOARD_ID [--page PAGE]
                                    [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--board-id <board_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-board-list update#

usage: gitlab group-board-list update [-h] [--sudo SUDO] --group-id GROUP_ID
                                      --board-id BOARD_ID --id ID --position
                                      POSITION
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--board-id <board_id>#
--id <id>#
--position <position>#

gitlab group-cluster#

usage: gitlab group-cluster [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-cluster create#

usage: gitlab group-cluster create [-h] [--sudo SUDO] --group-id GROUP_ID
                                   --name NAME
                                   --platform-kubernetes-attributes
                                   PLATFORM_KUBERNETES_ATTRIBUTES
                                   [--domain DOMAIN] [--enabled ENABLED]
                                   [--managed MANAGED]
                                   [--environment-scope ENVIRONMENT_SCOPE]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--name <name>#
--platform-kubernetes-attributes <platform_kubernetes_attributes>#
--domain <domain>#
--enabled <enabled>#
--managed <managed>#
--environment-scope <environment_scope>#

gitlab group-cluster delete#

usage: gitlab group-cluster delete [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                   ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-cluster get#

usage: gitlab group-cluster get [-h] [--sudo SUDO] --group-id GROUP_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-cluster list#

usage: gitlab group-cluster list [-h] [--sudo SUDO] --group-id GROUP_ID
                                 [--page PAGE] [--per-page PER_PAGE]
                                 [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-cluster update#

usage: gitlab group-cluster update [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                   ID [--name NAME] [--domain DOMAIN]
                                   [--management-project-id MANAGEMENT_PROJECT_ID]
                                   [--platform-kubernetes-attributes PLATFORM_KUBERNETES_ATTRIBUTES]
                                   [--environment-scope ENVIRONMENT_SCOPE]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#
--name <name>#
--domain <domain>#
--management-project-id <management_project_id>#
--platform-kubernetes-attributes <platform_kubernetes_attributes>#
--environment-scope <environment_scope>#

gitlab group-custom-attribute#

usage: gitlab group-custom-attribute [-h] {list,get,delete} ...
-h, --help#

show this help message and exit

gitlab group-custom-attribute delete#

usage: gitlab group-custom-attribute delete [-h] [--sudo SUDO] --group-id
                                            GROUP_ID --key KEY
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--key <key>#

gitlab group-custom-attribute get#

usage: gitlab group-custom-attribute get [-h] [--sudo SUDO] --group-id
                                         GROUP_ID --key KEY
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--key <key>#

gitlab group-custom-attribute list#

usage: gitlab group-custom-attribute list [-h] [--sudo SUDO] --group-id
                                          GROUP_ID [--page PAGE]
                                          [--per-page PER_PAGE] [--get-all]
                                          [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-deploy-token#

usage: gitlab group-deploy-token [-h] {list,get,create,delete} ...
-h, --help#

show this help message and exit

gitlab group-deploy-token create#

usage: gitlab group-deploy-token create [-h] [--sudo SUDO] --group-id GROUP_ID
                                        --name NAME --scopes SCOPES
                                        [--expires-at EXPIRES_AT]
                                        [--username USERNAME]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--name <name>#
--scopes <scopes>#
--expires-at <expires_at>#
--username <username>#

gitlab group-deploy-token delete#

usage: gitlab group-deploy-token delete [-h] [--sudo SUDO] --group-id GROUP_ID
                                        --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-deploy-token get#

usage: gitlab group-deploy-token get [-h] [--sudo SUDO] --group-id GROUP_ID
                                     --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-deploy-token list#

usage: gitlab group-deploy-token list [-h] [--sudo SUDO] --group-id GROUP_ID
                                      [--scopes SCOPES] [--page PAGE]
                                      [--per-page PER_PAGE] [--get-all]
                                      [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--scopes <scopes>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-descendant-group#

usage: gitlab group-descendant-group [-h] {list} ...
-h, --help#

show this help message and exit

gitlab group-descendant-group list#

usage: gitlab group-descendant-group list [-h] [--sudo SUDO] --group-id
                                          GROUP_ID [--skip-groups SKIP_GROUPS]
                                          [--all-available ALL_AVAILABLE]
                                          [--search SEARCH]
                                          [--order-by ORDER_BY] [--sort SORT]
                                          [--statistics STATISTICS]
                                          [--owned OWNED]
                                          [--with-custom-attributes WITH_CUSTOM_ATTRIBUTES]
                                          [--min-access-level MIN_ACCESS_LEVEL]
                                          [--page PAGE] [--per-page PER_PAGE]
                                          [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--skip-groups <skip_groups>#
--all-available <all_available>#
--order-by <order_by>#
--sort <sort>#
--statistics <statistics>#
--owned <owned>#
--with-custom-attributes <with_custom_attributes>#
--min-access-level <min_access_level>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-epic#

usage: gitlab group-epic [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-epic create#

usage: gitlab group-epic create [-h] [--sudo SUDO] --group-id GROUP_ID --title
                                TITLE [--labels LABELS]
                                [--description DESCRIPTION]
                                [--start-date START_DATE]
                                [--end-date END_DATE]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--title <title>#
--labels <labels>#
--description <description>#
--start-date <start_date>#
--end-date <end_date>#

gitlab group-epic delete#

usage: gitlab group-epic delete [-h] [--sudo SUDO] --group-id GROUP_ID --iid
                                IID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--iid <iid>#

gitlab group-epic get#

usage: gitlab group-epic get [-h] [--sudo SUDO] --group-id GROUP_ID --iid IID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--iid <iid>#

gitlab group-epic list#

usage: gitlab group-epic list [-h] [--sudo SUDO] --group-id GROUP_ID
                              [--author-id AUTHOR_ID] [--labels LABELS]
                              [--order-by ORDER_BY] [--sort SORT]
                              [--search SEARCH] [--page PAGE]
                              [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--author-id <author_id>#
--labels <labels>#
--order-by <order_by>#
--sort <sort>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-epic update#

usage: gitlab group-epic update [-h] [--sudo SUDO] --group-id GROUP_ID --iid
                                IID [--title TITLE] [--labels LABELS]
                                [--description DESCRIPTION]
                                [--start-date START_DATE]
                                [--end-date END_DATE]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--iid <iid>#
--title <title>#
--labels <labels>#
--description <description>#
--start-date <start_date>#
--end-date <end_date>#

gitlab group-epic-award-emoji#

usage: gitlab group-epic-award-emoji [-h] {list,get,create,delete} ...
-h, --help#

show this help message and exit

gitlab group-epic-award-emoji create#

usage: gitlab group-epic-award-emoji create [-h] [--sudo SUDO] --group-id
                                            GROUP_ID --epic-iid EPIC_IID
                                            --name NAME
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--name <name>#

gitlab group-epic-award-emoji delete#

usage: gitlab group-epic-award-emoji delete [-h] [--sudo SUDO] --group-id
                                            GROUP_ID --epic-iid EPIC_IID --id
                                            ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--id <id>#

gitlab group-epic-award-emoji get#

usage: gitlab group-epic-award-emoji get [-h] [--sudo SUDO] --group-id
                                         GROUP_ID --epic-iid EPIC_IID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--id <id>#

gitlab group-epic-award-emoji list#

usage: gitlab group-epic-award-emoji list [-h] [--sudo SUDO] --group-id
                                          GROUP_ID --epic-iid EPIC_IID
                                          [--page PAGE] [--per-page PER_PAGE]
                                          [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-epic-discussion-note#

usage: gitlab group-epic-discussion-note [-h] {get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-epic-discussion-note create#

usage: gitlab group-epic-discussion-note create [-h] [--sudo SUDO] --group-id
                                                GROUP_ID --epic-id EPIC_ID
                                                --discussion-id DISCUSSION_ID
                                                --body BODY
                                                [--created-at CREATED_AT]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--discussion-id <discussion_id>#
--body <body>#
--created-at <created_at>#

gitlab group-epic-discussion-note delete#

usage: gitlab group-epic-discussion-note delete [-h] [--sudo SUDO] --group-id
                                                GROUP_ID --epic-id EPIC_ID
                                                --discussion-id DISCUSSION_ID
                                                --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--discussion-id <discussion_id>#
--id <id>#

gitlab group-epic-discussion-note get#

usage: gitlab group-epic-discussion-note get [-h] [--sudo SUDO] --group-id
                                             GROUP_ID --epic-id EPIC_ID
                                             --discussion-id DISCUSSION_ID
                                             --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--discussion-id <discussion_id>#
--id <id>#

gitlab group-epic-discussion-note update#

usage: gitlab group-epic-discussion-note update [-h] [--sudo SUDO] --group-id
                                                GROUP_ID --epic-id EPIC_ID
                                                --discussion-id DISCUSSION_ID
                                                --id ID --body BODY
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--discussion-id <discussion_id>#
--id <id>#
--body <body>#

gitlab group-epic-issue#

usage: gitlab group-epic-issue [-h] {list,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-epic-issue create#

usage: gitlab group-epic-issue create [-h] [--sudo SUDO] --group-id GROUP_ID
                                      --epic-iid EPIC_IID --issue-id ISSUE_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--issue-id <issue_id>#

gitlab group-epic-issue delete#

usage: gitlab group-epic-issue delete [-h] [--sudo SUDO] --group-id GROUP_ID
                                      --epic-iid EPIC_IID --epic-issue-id
                                      EPIC_ISSUE_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--epic-issue-id <epic_issue_id>#

gitlab group-epic-issue list#

usage: gitlab group-epic-issue list [-h] [--sudo SUDO] --group-id GROUP_ID
                                    --epic-iid EPIC_IID [--page PAGE]
                                    [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-epic-issue update#

usage: gitlab group-epic-issue update [-h] [--sudo SUDO] --group-id GROUP_ID
                                      --epic-iid EPIC_IID --epic-issue-id
                                      EPIC_ISSUE_ID
                                      [--move-before-id MOVE_BEFORE_ID]
                                      [--move-after-id MOVE_AFTER_ID]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--epic-issue-id <epic_issue_id>#
--move-before-id <move_before_id>#
--move-after-id <move_after_id>#

gitlab group-epic-note#

usage: gitlab group-epic-note [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-epic-note create#

usage: gitlab group-epic-note create [-h] [--sudo SUDO] --group-id GROUP_ID
                                     --epic-id EPIC_ID --body BODY
                                     [--created-at CREATED_AT]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--body <body>#
--created-at <created_at>#

gitlab group-epic-note delete#

usage: gitlab group-epic-note delete [-h] [--sudo SUDO] --group-id GROUP_ID
                                     --epic-id EPIC_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--id <id>#

gitlab group-epic-note get#

usage: gitlab group-epic-note get [-h] [--sudo SUDO] --group-id GROUP_ID
                                  --epic-id EPIC_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--id <id>#

gitlab group-epic-note list#

usage: gitlab group-epic-note list [-h] [--sudo SUDO] --group-id GROUP_ID
                                   --epic-id EPIC_ID [--page PAGE]
                                   [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-epic-note update#

usage: gitlab group-epic-note update [-h] [--sudo SUDO] --group-id GROUP_ID
                                     --epic-id EPIC_ID --id ID --body BODY
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--id <id>#
--body <body>#

gitlab group-epic-note-award-emoji#

usage: gitlab group-epic-note-award-emoji [-h] {list,get,create,delete} ...
-h, --help#

show this help message and exit

gitlab group-epic-note-award-emoji create#

usage: gitlab group-epic-note-award-emoji create [-h] [--sudo SUDO] --group-id
                                                 GROUP_ID --epic-iid EPIC_IID
                                                 --note-id NOTE_ID --name NAME
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--note-id <note_id>#
--name <name>#

gitlab group-epic-note-award-emoji delete#

usage: gitlab group-epic-note-award-emoji delete [-h] [--sudo SUDO] --group-id
                                                 GROUP_ID --epic-iid EPIC_IID
                                                 --note-id NOTE_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--note-id <note_id>#
--id <id>#

gitlab group-epic-note-award-emoji get#

usage: gitlab group-epic-note-award-emoji get [-h] [--sudo SUDO] --group-id
                                              GROUP_ID --epic-iid EPIC_IID
                                              --note-id NOTE_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--note-id <note_id>#
--id <id>#

gitlab group-epic-note-award-emoji list#

usage: gitlab group-epic-note-award-emoji list [-h] [--sudo SUDO] --group-id
                                               GROUP_ID --epic-iid EPIC_IID
                                               --note-id NOTE_ID [--page PAGE]
                                               [--per-page PER_PAGE]
                                               [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-iid <epic_iid>#
--note-id <note_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-epic-resource-label-event#

usage: gitlab group-epic-resource-label-event [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab group-epic-resource-label-event get#

usage: gitlab group-epic-resource-label-event get [-h] [--sudo SUDO]
                                                  --group-id GROUP_ID
                                                  --epic-id EPIC_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--id <id>#

gitlab group-epic-resource-label-event list#

usage: gitlab group-epic-resource-label-event list [-h] [--sudo SUDO]
                                                   --group-id GROUP_ID
                                                   --epic-id EPIC_ID
                                                   [--page PAGE]
                                                   [--per-page PER_PAGE]
                                                   [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--epic-id <epic_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-export#

usage: gitlab group-export [-h] {get,create,download} ...
-h, --help#

show this help message and exit

gitlab group-export create#

usage: gitlab group-export create [-h] [--sudo SUDO] --group-id GROUP_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#

gitlab group-export download#

usage: gitlab group-export download [-h] --group-id GROUP_ID [--sudo SUDO]
-h, --help#

show this help message and exit

--group-id <group_id>#
--sudo <sudo>#

gitlab group-export get#

usage: gitlab group-export get [-h] [--sudo SUDO] --group-id GROUP_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#

gitlab group-hook#

usage: gitlab group-hook [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-hook create#

usage: gitlab group-hook create [-h] [--sudo SUDO] --group-id GROUP_ID --url
                                URL [--push-events PUSH_EVENTS]
                                [--issues-events ISSUES_EVENTS]
                                [--confidential-issues-events CONFIDENTIAL_ISSUES_EVENTS]
                                [--merge-requests-events MERGE_REQUESTS_EVENTS]
                                [--tag-push-events TAG_PUSH_EVENTS]
                                [--note-events NOTE_EVENTS]
                                [--confidential-note-events CONFIDENTIAL_NOTE_EVENTS]
                                [--job-events JOB_EVENTS]
                                [--pipeline-events PIPELINE_EVENTS]
                                [--wiki-page-events WIKI_PAGE_EVENTS]
                                [--deployment-events DEPLOYMENT_EVENTS]
                                [--releases-events RELEASES_EVENTS]
                                [--subgroup-events SUBGROUP_EVENTS]
                                [--enable-ssl-verification ENABLE_SSL_VERIFICATION]
                                [--token TOKEN]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--url <url>#
--push-events <push_events>#
--issues-events <issues_events>#
--confidential-issues-events <confidential_issues_events>#
--merge-requests-events <merge_requests_events>#
--tag-push-events <tag_push_events>#
--note-events <note_events>#
--confidential-note-events <confidential_note_events>#
--job-events <job_events>#
--pipeline-events <pipeline_events>#
--wiki-page-events <wiki_page_events>#
--deployment-events <deployment_events>#
--releases-events <releases_events>#
--subgroup-events <subgroup_events>#
--enable-ssl-verification <enable_ssl_verification>#
--token <token>#

gitlab group-hook delete#

usage: gitlab group-hook delete [-h] [--sudo SUDO] --group-id GROUP_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-hook get#

usage: gitlab group-hook get [-h] [--sudo SUDO] --group-id GROUP_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-hook list#

usage: gitlab group-hook list [-h] [--sudo SUDO] --group-id GROUP_ID
                              [--page PAGE] [--per-page PER_PAGE] [--get-all]
                              [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-hook update#

usage: gitlab group-hook update [-h] [--sudo SUDO] --group-id GROUP_ID --id ID
                                --url URL [--push-events PUSH_EVENTS]
                                [--issues-events ISSUES_EVENTS]
                                [--confidential-issues-events CONFIDENTIAL_ISSUES_EVENTS]
                                [--merge-requests-events MERGE_REQUESTS_EVENTS]
                                [--tag-push-events TAG_PUSH_EVENTS]
                                [--note-events NOTE_EVENTS]
                                [--confidential-note-events CONFIDENTIAL_NOTE_EVENTS]
                                [--job-events JOB_EVENTS]
                                [--pipeline-events PIPELINE_EVENTS]
                                [--wiki-page-events WIKI_PAGE_EVENTS]
                                [--deployment-events DEPLOYMENT_EVENTS]
                                [--releases-events RELEASES_EVENTS]
                                [--subgroup-events SUBGROUP_EVENTS]
                                [--enable-ssl-verification ENABLE_SSL_VERIFICATION]
                                [--token TOKEN]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#
--url <url>#
--push-events <push_events>#
--issues-events <issues_events>#
--confidential-issues-events <confidential_issues_events>#
--merge-requests-events <merge_requests_events>#
--tag-push-events <tag_push_events>#
--note-events <note_events>#
--confidential-note-events <confidential_note_events>#
--job-events <job_events>#
--pipeline-events <pipeline_events>#
--wiki-page-events <wiki_page_events>#
--deployment-events <deployment_events>#
--releases-events <releases_events>#
--subgroup-events <subgroup_events>#
--enable-ssl-verification <enable_ssl_verification>#
--token <token>#

gitlab group-import#

usage: gitlab group-import [-h] {get} ...
-h, --help#

show this help message and exit

gitlab group-import get#

usage: gitlab group-import get [-h] [--sudo SUDO] --group-id GROUP_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#

gitlab group-invitation#

usage: gitlab group-invitation [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-invitation create#

usage: gitlab group-invitation create [-h] [--sudo SUDO] --group-id GROUP_ID
                                      --access-level ACCESS_LEVEL
                                      [--expires-at EXPIRES_AT]
                                      [--invite-source INVITE_SOURCE]
                                      [--tasks-to-be-done TASKS_TO_BE_DONE]
                                      [--tasks-project-id TASKS_PROJECT_ID]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--access-level <access_level>#
--expires-at <expires_at>#
--invite-source <invite_source>#
--tasks-to-be-done <tasks_to_be_done>#
--tasks-project-id <tasks_project_id>#

gitlab group-invitation delete#

usage: gitlab group-invitation delete [-h] [--sudo SUDO] --group-id GROUP_ID
                                      --email EMAIL
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--email <email>#

gitlab group-invitation get#

usage: gitlab group-invitation get [-h] [--sudo SUDO] --group-id GROUP_ID
                                   --email EMAIL
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--email <email>#

gitlab group-invitation list#

usage: gitlab group-invitation list [-h] [--sudo SUDO] --group-id GROUP_ID
                                    [--query QUERY] [--page PAGE]
                                    [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--query <query>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-invitation update#

usage: gitlab group-invitation update [-h] [--sudo SUDO] --group-id GROUP_ID
                                      --email EMAIL
                                      [--access-level ACCESS_LEVEL]
                                      [--expires-at EXPIRES_AT]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--email <email>#
--access-level <access_level>#
--expires-at <expires_at>#

gitlab group-issue#

usage: gitlab group-issue [-h] {list} ...
-h, --help#

show this help message and exit

gitlab group-issue list#

usage: gitlab group-issue list [-h] [--sudo SUDO] --group-id GROUP_ID
                               [--state STATE] [--labels LABELS]
                               [--milestone MILESTONE] [--order-by ORDER_BY]
                               [--sort SORT] [--iids IIDS]
                               [--author-id AUTHOR_ID]
                               [--assignee-id ASSIGNEE_ID]
                               [--my-reaction-emoji MY_REACTION_EMOJI]
                               [--search SEARCH]
                               [--created-after CREATED_AFTER]
                               [--created-before CREATED_BEFORE]
                               [--updated-after UPDATED_AFTER]
                               [--updated-before UPDATED_BEFORE] [--page PAGE]
                               [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--state <state>#
--labels <labels>#
--milestone <milestone>#
--order-by <order_by>#
--sort <sort>#
--iids <iids>#
--author-id <author_id>#
--assignee-id <assignee_id>#
--my-reaction-emoji <my_reaction_emoji>#
--created-after <created_after>#
--created-before <created_before>#
--updated-after <updated_after>#
--updated-before <updated_before>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-issues-statistics#

usage: gitlab group-issues-statistics [-h] {get} ...
-h, --help#

show this help message and exit

gitlab group-issues-statistics get#

usage: gitlab group-issues-statistics get [-h] [--sudo SUDO] --group-id
                                          GROUP_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#

gitlab group-iteration#

usage: gitlab group-iteration [-h] {list} ...
-h, --help#

show this help message and exit

gitlab group-iteration list#

usage: gitlab group-iteration list [-h] [--sudo SUDO] --group-id GROUP_ID
                                   [--state STATE] [--search SEARCH]
                                   [--include-ancestors INCLUDE_ANCESTORS]
                                   [--page PAGE] [--per-page PER_PAGE]
                                   [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--state <state>#
--include-ancestors <include_ancestors>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-label#

usage: gitlab group-label [-h]
  list
  get
  create
  update
  delete
  subscribe
  unsubscribe
                          ...
-h, --help#

show this help message and exit

gitlab group-label create#

usage: gitlab group-label create [-h] [--sudo SUDO] --group-id GROUP_ID --name
                                 NAME --color COLOR
                                 [--description DESCRIPTION]
                                 [--priority PRIORITY]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--name <name>#
--color <color>#
--description <description>#
--priority <priority>#

gitlab group-label delete#

usage: gitlab group-label delete [-h] [--sudo SUDO] --group-id GROUP_ID --name
                                 NAME
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--name <name>#

gitlab group-label get#

usage: gitlab group-label get [-h] [--sudo SUDO] --group-id GROUP_ID --name
                              NAME
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--name <name>#

gitlab group-label list#

usage: gitlab group-label list [-h] [--sudo SUDO] --group-id GROUP_ID
                               [--page PAGE] [--per-page PER_PAGE] [--get-all]
                               [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-label subscribe#

usage: gitlab group-label subscribe [-h] --group-id GROUP_ID [--sudo SUDO]
                                    --name NAME
-h, --help#

show this help message and exit

--group-id <group_id>#
--sudo <sudo>#
--name <name>#

gitlab group-label unsubscribe#

usage: gitlab group-label unsubscribe [-h] --group-id GROUP_ID [--sudo SUDO]
                                      --name NAME
-h, --help#

show this help message and exit

--group-id <group_id>#
--sudo <sudo>#
--name <name>#

gitlab group-label update#

usage: gitlab group-label update [-h] [--sudo SUDO] --group-id GROUP_ID --name
                                 NAME [--new-name NEW_NAME] [--color COLOR]
                                 [--description DESCRIPTION]
                                 [--priority PRIORITY]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--name <name>#
--new-name <new_name>#
--color <color>#
--description <description>#
--priority <priority>#

gitlab group-member#

usage: gitlab group-member [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-member create#

usage: gitlab group-member create [-h] [--sudo SUDO] --group-id GROUP_ID
                                  --access-level ACCESS_LEVEL --user-id
                                  USER_ID [--expires-at EXPIRES_AT]
                                  [--tasks-to-be-done TASKS_TO_BE_DONE]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--access-level <access_level>#
--user-id <user_id>#
--expires-at <expires_at>#
--tasks-to-be-done <tasks_to_be_done>#

gitlab group-member delete#

usage: gitlab group-member delete [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                  ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-member get#

usage: gitlab group-member get [-h] [--sudo SUDO] --group-id GROUP_ID --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-member list#

usage: gitlab group-member list [-h] [--sudo SUDO] --group-id GROUP_ID
                                [--page PAGE] [--per-page PER_PAGE]
                                [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-member update#

usage: gitlab group-member update [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                  ID --access-level ACCESS_LEVEL
                                  [--expires-at EXPIRES_AT]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#
--access-level <access_level>#
--expires-at <expires_at>#

gitlab group-member-all#

usage: gitlab group-member-all [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab group-member-all get#

usage: gitlab group-member-all get [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                   ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-member-all list#

usage: gitlab group-member-all list [-h] [--sudo SUDO] --group-id GROUP_ID
                                    [--page PAGE] [--per-page PER_PAGE]
                                    [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-merge-request#

usage: gitlab group-merge-request [-h] {list} ...
-h, --help#

show this help message and exit

gitlab group-merge-request list#

usage: gitlab group-merge-request list [-h] [--sudo SUDO] --group-id GROUP_ID
                                       [--state STATE] [--order-by ORDER_BY]
                                       [--sort SORT] [--milestone MILESTONE]
                                       [--view VIEW] [--labels LABELS]
                                       [--created-after CREATED_AFTER]
                                       [--created-before CREATED_BEFORE]
                                       [--updated-after UPDATED_AFTER]
                                       [--updated-before UPDATED_BEFORE]
                                       [--scope SCOPE] [--author-id AUTHOR_ID]
                                       [--assignee-id ASSIGNEE_ID]
                                       [--approver-ids APPROVER_IDS]
                                       [--approved-by-ids APPROVED_BY_IDS]
                                       [--my-reaction-emoji MY_REACTION_EMOJI]
                                       [--source-branch SOURCE_BRANCH]
                                       [--target-branch TARGET_BRANCH]
                                       [--search SEARCH] [--wip WIP]
                                       [--page PAGE] [--per-page PER_PAGE]
                                       [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--state <state>#
--order-by <order_by>#
--sort <sort>#
--milestone <milestone>#
--view <view>#
--labels <labels>#
--created-after <created_after>#
--created-before <created_before>#
--updated-after <updated_after>#
--updated-before <updated_before>#
--scope <scope>#
--author-id <author_id>#
--assignee-id <assignee_id>#
--approver-ids <approver_ids>#
--approved-by-ids <approved_by_ids>#
--my-reaction-emoji <my_reaction_emoji>#
--source-branch <source_branch>#
--target-branch <target_branch>#
--wip <wip>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-milestone#

usage: gitlab group-milestone [-h]
  list
  get
  create
  update
  delete
  issues
  merge-requests
                              ...
-h, --help#

show this help message and exit

gitlab group-milestone create#

usage: gitlab group-milestone create [-h] [--sudo SUDO] --group-id GROUP_ID
                                     --title TITLE [--description DESCRIPTION]
                                     [--due-date DUE_DATE]
                                     [--start-date START_DATE]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--title <title>#
--description <description>#
--due-date <due_date>#
--start-date <start_date>#

gitlab group-milestone delete#

usage: gitlab group-milestone delete [-h] [--sudo SUDO] --group-id GROUP_ID
                                     --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-milestone get#

usage: gitlab group-milestone get [-h] [--sudo SUDO] --group-id GROUP_ID --id
                                  ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#

gitlab group-milestone issues#

usage: gitlab group-milestone issues [-h] --group-id GROUP_ID [--sudo SUDO]
                                     --id ID
-h, --help#

show this help message and exit

--group-id <group_id>#
--sudo <sudo>#
--id <id>#

gitlab group-milestone list#

usage: gitlab group-milestone list [-h] [--sudo SUDO] --group-id GROUP_ID
                                   [--iids IIDS] [--state STATE]
                                   [--search SEARCH] [--page PAGE]
                                   [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--iids <iids>#
--state <state>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-milestone merge-requests#

usage: gitlab group-milestone merge-requests [-h] --group-id GROUP_ID
                                             [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--group-id <group_id>#
--sudo <sudo>#
--id <id>#

gitlab group-milestone update#

usage: gitlab group-milestone update [-h] [--sudo SUDO] --group-id GROUP_ID
                                     --id ID [--title TITLE]
                                     [--description DESCRIPTION]
                                     [--due-date DUE_DATE]
                                     [--start-date START_DATE]
                                     [--state-event STATE_EVENT]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--id <id>#
--title <title>#
--description <description>#
--due-date <due_date>#
--start-date <start_date>#
--state-event <state_event>#

gitlab group-notification-settings#

usage: gitlab group-notification-settings [-h] {get,update} ...
-h, --help#

show this help message and exit

gitlab group-notification-settings get#

usage: gitlab group-notification-settings get [-h] [--sudo SUDO] --group-id
                                              GROUP_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#

gitlab group-notification-settings update#

usage: gitlab group-notification-settings update [-h] [--sudo SUDO] --group-id
                                                 GROUP_ID [--level LEVEL]
                                                 [--notification-email NOTIFICATION_EMAIL]
                                                 [--new-note NEW_NOTE]
                                                 [--new-issue NEW_ISSUE]
                                                 [--reopen-issue REOPEN_ISSUE]
                                                 [--close-issue CLOSE_ISSUE]
                                                 [--reassign-issue REASSIGN_ISSUE]
                                                 [--new-merge-request NEW_MERGE_REQUEST]
                                                 [--reopen-merge-request REOPEN_MERGE_REQUEST]
                                                 [--close-merge-request CLOSE_MERGE_REQUEST]
                                                 [--reassign-merge-request REASSIGN_MERGE_REQUEST]
                                                 [--merge-merge-request MERGE_MERGE_REQUEST]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--level <level>#
--notification-email <notification_email>#
--new-note <new_note>#
--new-issue <new_issue>#
--reopen-issue <reopen_issue>#
--close-issue <close_issue>#
--reassign-issue <reassign_issue>#
--new-merge-request <new_merge_request>#
--reopen-merge-request <reopen_merge_request>#
--close-merge-request <close_merge_request>#
--reassign-merge-request <reassign_merge_request>#
--merge-merge-request <merge_merge_request>#

gitlab group-package#

usage: gitlab group-package [-h] {list} ...
-h, --help#

show this help message and exit

gitlab group-package list#

usage: gitlab group-package list [-h] [--sudo SUDO] --group-id GROUP_ID
                                 [--exclude-subgroups EXCLUDE_SUBGROUPS]
                                 [--order-by ORDER_BY] [--sort SORT]
                                 [--package-type PACKAGE_TYPE]
                                 [--package-name PACKAGE_NAME] [--page PAGE]
                                 [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--exclude-subgroups <exclude_subgroups>#
--order-by <order_by>#
--sort <sort>#
--package-type <package_type>#
--package-name <package_name>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-project#

usage: gitlab group-project [-h] {list} ...
-h, --help#

show this help message and exit

gitlab group-project list#

usage: gitlab group-project list [-h] [--sudo SUDO] --group-id GROUP_ID
                                 [--archived ARCHIVED]
                                 [--visibility VISIBILITY]
                                 [--order-by ORDER_BY] [--sort SORT]
                                 [--search SEARCH] [--simple SIMPLE]
                                 [--owned OWNED] [--starred STARRED]
                                 [--with-custom-attributes WITH_CUSTOM_ATTRIBUTES]
                                 [--include-subgroups INCLUDE_SUBGROUPS]
                                 [--with-issues-enabled WITH_ISSUES_ENABLED]
                                 [--with-merge-requests-enabled WITH_MERGE_REQUESTS_ENABLED]
                                 [--with-shared WITH_SHARED]
                                 [--min-access-level MIN_ACCESS_LEVEL]
                                 [--with-security-reports WITH_SECURITY_REPORTS]
                                 [--page PAGE] [--per-page PER_PAGE]
                                 [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--archived <archived>#
--visibility <visibility>#
--order-by <order_by>#
--sort <sort>#
--simple <simple>#
--owned <owned>#
--starred <starred>#
--with-custom-attributes <with_custom_attributes>#
--include-subgroups <include_subgroups>#
--with-issues-enabled <with_issues_enabled>#
--with-merge-requests-enabled <with_merge_requests_enabled>#
--with-shared <with_shared>#
--min-access-level <min_access_level>#
--with-security-reports <with_security_reports>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-push-rules#

usage: gitlab group-push-rules [-h] {get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-push-rules create#

usage: gitlab group-push-rules create [-h] [--sudo SUDO] --group-id GROUP_ID
                                      [--deny-delete-tag DENY_DELETE_TAG]
                                      [--member-check MEMBER_CHECK]
                                      [--prevent-secrets PREVENT_SECRETS]
                                      [--commit-message-regex COMMIT_MESSAGE_REGEX]
                                      [--commit-message-negative-regex COMMIT_MESSAGE_NEGATIVE_REGEX]
                                      [--branch-name-regex BRANCH_NAME_REGEX]
                                      [--author-email-regex AUTHOR_EMAIL_REGEX]
                                      [--file-name-regex FILE_NAME_REGEX]
                                      [--max-file-size MAX_FILE_SIZE]
                                      [--commit-committer-check COMMIT_COMMITTER_CHECK]
                                      [--reject-unsigned-commits REJECT_UNSIGNED_COMMITS]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--deny-delete-tag <deny_delete_tag>#
--member-check <member_check>#
--prevent-secrets <prevent_secrets>#
--commit-message-regex <commit_message_regex>#
--commit-message-negative-regex <commit_message_negative_regex>#
--branch-name-regex <branch_name_regex>#
--author-email-regex <author_email_regex>#
--file-name-regex <file_name_regex>#
--max-file-size <max_file_size>#
--commit-committer-check <commit_committer_check>#
--reject-unsigned-commits <reject_unsigned_commits>#

gitlab group-push-rules delete#

usage: gitlab group-push-rules delete [-h] [--sudo SUDO] --group-id GROUP_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#

gitlab group-push-rules get#

usage: gitlab group-push-rules get [-h] [--sudo SUDO] --group-id GROUP_ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#

gitlab group-push-rules update#

usage: gitlab group-push-rules update [-h] [--sudo SUDO] --group-id GROUP_ID
                                      [--deny-delete-tag DENY_DELETE_TAG]
                                      [--member-check MEMBER_CHECK]
                                      [--prevent-secrets PREVENT_SECRETS]
                                      [--commit-message-regex COMMIT_MESSAGE_REGEX]
                                      [--commit-message-negative-regex COMMIT_MESSAGE_NEGATIVE_REGEX]
                                      [--branch-name-regex BRANCH_NAME_REGEX]
                                      [--author-email-regex AUTHOR_EMAIL_REGEX]
                                      [--file-name-regex FILE_NAME_REGEX]
                                      [--max-file-size MAX_FILE_SIZE]
                                      [--commit-committer-check COMMIT_COMMITTER_CHECK]
                                      [--reject-unsigned-commits REJECT_UNSIGNED_COMMITS]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--deny-delete-tag <deny_delete_tag>#
--member-check <member_check>#
--prevent-secrets <prevent_secrets>#
--commit-message-regex <commit_message_regex>#
--commit-message-negative-regex <commit_message_negative_regex>#
--branch-name-regex <branch_name_regex>#
--author-email-regex <author_email_regex>#
--file-name-regex <file_name_regex>#
--max-file-size <max_file_size>#
--commit-committer-check <commit_committer_check>#
--reject-unsigned-commits <reject_unsigned_commits>#

gitlab group-runner#

usage: gitlab group-runner [-h] {list} ...
-h, --help#

show this help message and exit

gitlab group-runner list#

usage: gitlab group-runner list [-h] [--sudo SUDO] --group-id GROUP_ID
                                [--scope SCOPE] [--tag-list TAG_LIST]
                                [--page PAGE] [--per-page PER_PAGE]
                                [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--scope <scope>#
--tag-list <tag_list>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-subgroup#

usage: gitlab group-subgroup [-h] {list} ...
-h, --help#

show this help message and exit

gitlab group-subgroup list#

usage: gitlab group-subgroup list [-h] [--sudo SUDO] --group-id GROUP_ID
                                  [--skip-groups SKIP_GROUPS]
                                  [--all-available ALL_AVAILABLE]
                                  [--search SEARCH] [--order-by ORDER_BY]
                                  [--sort SORT] [--statistics STATISTICS]
                                  [--owned OWNED]
                                  [--with-custom-attributes WITH_CUSTOM_ATTRIBUTES]
                                  [--min-access-level MIN_ACCESS_LEVEL]
                                  [--page PAGE] [--per-page PER_PAGE]
                                  [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--skip-groups <skip_groups>#
--all-available <all_available>#
--order-by <order_by>#
--sort <sort>#
--statistics <statistics>#
--owned <owned>#
--with-custom-attributes <with_custom_attributes>#
--min-access-level <min_access_level>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-variable#

usage: gitlab group-variable [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-variable create#

usage: gitlab group-variable create [-h] [--sudo SUDO] --group-id GROUP_ID
                                    --key KEY --value VALUE
                                    [--protected PROTECTED]
                                    [--variable-type VARIABLE_TYPE]
                                    [--masked MASKED]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--key <key>#
--value <value>#
--protected <protected>#
--variable-type <variable_type>#
--masked <masked>#

gitlab group-variable delete#

usage: gitlab group-variable delete [-h] [--sudo SUDO] --group-id GROUP_ID
                                    --key KEY
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--key <key>#

gitlab group-variable get#

usage: gitlab group-variable get [-h] [--sudo SUDO] --group-id GROUP_ID --key
                                 KEY
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--key <key>#

gitlab group-variable list#

usage: gitlab group-variable list [-h] [--sudo SUDO] --group-id GROUP_ID
                                  [--page PAGE] [--per-page PER_PAGE]
                                  [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-variable update#

usage: gitlab group-variable update [-h] [--sudo SUDO] --group-id GROUP_ID
                                    --key KEY --value VALUE
                                    [--protected PROTECTED]
                                    [--variable-type VARIABLE_TYPE]
                                    [--masked MASKED]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--key <key>#
--value <value>#
--protected <protected>#
--variable-type <variable_type>#
--masked <masked>#

gitlab group-wiki#

usage: gitlab group-wiki [-h] {list,get,create,update,delete} ...
-h, --help#

show this help message and exit

gitlab group-wiki create#

usage: gitlab group-wiki create [-h] [--sudo SUDO] --group-id GROUP_ID --title
                                TITLE --content CONTENT [--format FORMAT]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--title <title>#
--content <content>#
--format <format>#

gitlab group-wiki delete#

usage: gitlab group-wiki delete [-h] [--sudo SUDO] --group-id GROUP_ID --slug
                                SLUG
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--slug <slug>#

gitlab group-wiki get#

usage: gitlab group-wiki get [-h] [--sudo SUDO] --group-id GROUP_ID --slug
                             SLUG
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--slug <slug>#

gitlab group-wiki list#

usage: gitlab group-wiki list [-h] [--sudo SUDO] --group-id GROUP_ID
                              [--with-content WITH_CONTENT] [--page PAGE]
                              [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--with-content <with_content>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab group-wiki update#

usage: gitlab group-wiki update [-h] [--sudo SUDO] --group-id GROUP_ID --slug
                                SLUG [--title TITLE] [--content CONTENT]
                                [--format FORMAT]
-h, --help#

show this help message and exit

--sudo <sudo>#
--group-id <group_id>#
--slug <slug>#
--title <title>#
--content <content>#
--format <format>#

gitlab hook#

usage: gitlab hook [-h] {list,get,create,delete} ...
-h, --help#

show this help message and exit

gitlab hook create#

usage: gitlab hook create [-h] [--sudo SUDO] --url URL
-h, --help#

show this help message and exit

--sudo <sudo>#
--url <url>#

gitlab hook delete#

usage: gitlab hook delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab hook get#

usage: gitlab hook get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab hook list#

usage: gitlab hook list [-h] [--sudo SUDO] [--page PAGE] [--per-page PER_PAGE]
                        [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab issue#

usage: gitlab issue [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab issue get#

usage: gitlab issue get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab issue list#

usage: gitlab issue list [-h] [--sudo SUDO] [--state STATE] [--labels LABELS]
                         [--milestone MILESTONE] [--scope SCOPE]
                         [--author-id AUTHOR_ID] [--assignee-id ASSIGNEE_ID]
                         [--my-reaction-emoji MY_REACTION_EMOJI] [--iids IIDS]
                         [--order-by ORDER_BY] [--sort SORT] [--search SEARCH]
                         [--created-after CREATED_AFTER]
                         [--created-before CREATED_BEFORE]
                         [--updated-after UPDATED_AFTER]
                         [--updated-before UPDATED_BEFORE] [--page PAGE]
                         [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--state <state>#
--labels <labels>#
--milestone <milestone>#
--scope <scope>#
--author-id <author_id>#
--assignee-id <assignee_id>#
--my-reaction-emoji <my_reaction_emoji>#
--iids <iids>#
--order-by <order_by>#
--sort <sort>#
--created-after <created_after>#
--created-before <created_before>#
--updated-after <updated_after>#
--updated-before <updated_before>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab issues-statistics#

usage: gitlab issues-statistics [-h] {get} ...
-h, --help#

show this help message and exit

gitlab issues-statistics get#

usage: gitlab issues-statistics get [-h] [--sudo SUDO]
-h, --help#

show this help message and exit

--sudo <sudo>#

gitlab key#

usage: gitlab key [-h] {get} ...
-h, --help#

show this help message and exit

gitlab key get#

usage: gitlab key get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab ldap-group#

usage: gitlab ldap-group [-h] {list} ...
-h, --help#

show this help message and exit

gitlab ldap-group list#

usage: gitlab ldap-group list [-h] [--sudo SUDO] [--search SEARCH]
                              [--provider PROVIDER] [--page PAGE]
                              [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--provider <provider>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab license#

usage: gitlab license [-h] {list,get} ...
-h, --help#

show this help message and exit

gitlab license get#

usage: gitlab license get [-h] [--sudo SUDO] --key KEY [--project PROJECT]
                          [--fullname FULLNAME]
-h, --help#

show this help message and exit

--sudo <sudo>#
--key <key>#
--project <project>#
--fullname <fullname>#

gitlab license list#

usage: gitlab license list [-h] [--sudo SUDO] [--popular POPULAR]
                           [--page PAGE] [--per-page PER_PAGE] [--get-all]
                           [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab merge-request#

usage: gitlab merge-request [-h] {list} ...
-h, --help#

show this help message and exit

gitlab merge-request list#

usage: gitlab merge-request list [-h] [--sudo SUDO] [--state STATE]
                                 [--order-by ORDER_BY] [--sort SORT]
                                 [--milestone MILESTONE] [--view VIEW]
                                 [--labels LABELS]
                                 [--with-labels-details WITH_LABELS_DETAILS]
                                 [--with-merge-status-recheck WITH_MERGE_STATUS_RECHECK]
                                 [--created-after CREATED_AFTER]
                                 [--created-before CREATED_BEFORE]
                                 [--updated-after UPDATED_AFTER]
                                 [--updated-before UPDATED_BEFORE]
                                 [--scope SCOPE] [--author-id AUTHOR_ID]
                                 [--author-username AUTHOR_USERNAME]
                                 [--assignee-id ASSIGNEE_ID]
                                 [--approver-ids APPROVER_IDS]
                                 [--approved-by-ids APPROVED_BY_IDS]
                                 [--reviewer-id REVIEWER_ID]
                                 [--reviewer-username REVIEWER_USERNAME]
                                 [--my-reaction-emoji MY_REACTION_EMOJI]
                                 [--source-branch SOURCE_BRANCH]
                                 [--target-branch TARGET_BRANCH]
                                 [--search SEARCH] [--in IN] [--wip WIP]
                                 [--not NOT] [--environment ENVIRONMENT]
                                 [--deployed-before DEPLOYED_BEFORE]
                                 [--deployed-after DEPLOYED_AFTER]
                                 [--page PAGE] [--per-page PER_PAGE]
                                 [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--state <state>#
--order-by <order_by>#
--sort <sort>#
--milestone <milestone>#
--view <view>#
--labels <labels>#
--with-labels-details <with_labels_details>#
--with-merge-status-recheck <with_merge_status_recheck>#
--created-after <created_after>#
--created-before <created_before>#
--updated-after <updated_after>#
--updated-before <updated_before>#
--scope <scope>#
--author-id <author_id>#
--author-username <author_username>#
--assignee-id <assignee_id>#
--approver-ids <approver_ids>#
--approved-by-ids <approved_by_ids>#
--reviewer-id <reviewer_id>#
--reviewer-username <reviewer_username>#
--my-reaction-emoji <my_reaction_emoji>#
--source-branch <source_branch>#
--target-branch <target_branch>#
--in <in>#
--wip <wip>#
--not <not>#
--environment <environment>#
--deployed-before <deployed_before>#
--deployed-after <deployed_after>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab namespace#

usage: gitlab namespace [-h] {list,get,exists} ...
-h, --help#

show this help message and exit

gitlab namespace exists#

usage: gitlab namespace exists [-h] --id ID --namespace NAMESPACE --parent-id
                               PARENT_ID
-h, --help#

show this help message and exit

--id <id>#
--namespace <namespace>#
--parent-id <parent_id>#

gitlab namespace get#

usage: gitlab namespace get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab namespace list#

usage: gitlab namespace list [-h] [--sudo SUDO] [--search SEARCH]
                             [--page PAGE] [--per-page PER_PAGE] [--get-all]
                             [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab notification-settings#

usage: gitlab notification-settings [-h] {get,update} ...
-h, --help#

show this help message and exit

gitlab notification-settings get#

usage: gitlab notification-settings get [-h] [--sudo SUDO]
-h, --help#

show this help message and exit

--sudo <sudo>#

gitlab notification-settings update#

usage: gitlab notification-settings update [-h] [--sudo SUDO] [--level LEVEL]
                                           [--notification-email NOTIFICATION_EMAIL]
                                           [--new-note NEW_NOTE]
                                           [--new-issue NEW_ISSUE]
                                           [--reopen-issue REOPEN_ISSUE]
                                           [--close-issue CLOSE_ISSUE]
                                           [--reassign-issue REASSIGN_ISSUE]
                                           [--new-merge-request NEW_MERGE_REQUEST]
                                           [--reopen-merge-request REOPEN_MERGE_REQUEST]
                                           [--close-merge-request CLOSE_MERGE_REQUEST]
                                           [--reassign-merge-request REASSIGN_MERGE_REQUEST]
                                           [--merge-merge-request MERGE_MERGE_REQUEST]
-h, --help#

show this help message and exit

--sudo <sudo>#
--level <level>#
--notification-email <notification_email>#
--new-note <new_note>#
--new-issue <new_issue>#
--reopen-issue <reopen_issue>#
--close-issue <close_issue>#
--reassign-issue <reassign_issue>#
--new-merge-request <new_merge_request>#
--reopen-merge-request <reopen_merge_request>#
--close-merge-request <close_merge_request>#
--reassign-merge-request <reassign_merge_request>#
--merge-merge-request <merge_merge_request>#

gitlab pages-domain#

usage: gitlab pages-domain [-h] {list} ...
-h, --help#

show this help message and exit

gitlab pages-domain list#

usage: gitlab pages-domain list [-h] [--sudo SUDO] [--page PAGE]
                                [--per-page PER_PAGE] [--get-all] [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab personal-access-token#

usage: gitlab personal-access-token [-h] {list,delete} ...
-h, --help#

show this help message and exit

gitlab personal-access-token delete#

usage: gitlab personal-access-token delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab personal-access-token list#

usage: gitlab personal-access-token list [-h] [--sudo SUDO]
                                         [--user-id USER_ID] [--page PAGE]
                                         [--per-page PER_PAGE] [--get-all]
                                         [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--user-id <user_id>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab project#

usage: gitlab project [-h]
  list
  get
  create
  update
  delete
  artifacts
  update-submodule
  repository-tree
  repository-blob
  repository-raw-blob
  repository-compare
  repository-contributors
  repository-archive
  repository-merge-base
  delete-merged-branches
  create-fork-relation
  delete-fork-relation
  languages
  star
  unstar
  archive
  unarchive
  share
  unshare
  trigger-pipeline
  housekeeping
  upload
  restore
  snapshot
  search
  mirror-pull
  mirror-pull-details
  transfer
  transfer-project
  artifact
                      ...
-h, --help#

show this help message and exit

gitlab project archive#

usage: gitlab project archive [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project artifact#

usage: gitlab project artifact [-h] --id ID --ref-name REF_NAME
                               --artifact-path ARTIFACT_PATH --job JOB
-h, --help#

show this help message and exit

--id <id>#
--ref-name <ref_name>#
--artifact-path <artifact_path>#
--job <job>#

gitlab project artifacts#

usage: gitlab project artifacts [-h] --id ID --ref-name REF_NAME --job JOB
                                [--job-token JOB_TOKEN]
-h, --help#

show this help message and exit

--id <id>#
--ref-name <ref_name>#
--job <job>#
--job-token <job_token>#

gitlab project create#

usage: gitlab project create [-h] [--sudo SUDO] [--name NAME] [--path PATH]
                             [--allow-merge-on-skipped-pipeline ALLOW_MERGE_ON_SKIPPED_PIPELINE]
                             [--only-allow-merge-if-all-status-checks-passed ONLY_ALLOW_MERGE_IF_ALL_STATUS_CHECKS_PASSED]
                             [--analytics-access-level ANALYTICS_ACCESS_LEVEL]
                             [--approvals-before-merge APPROVALS_BEFORE_MERGE]
                             [--auto-cancel-pending-pipelines AUTO_CANCEL_PENDING_PIPELINES]
                             [--auto-devops-deploy-strategy AUTO_DEVOPS_DEPLOY_STRATEGY]
                             [--auto-devops-enabled AUTO_DEVOPS_ENABLED]
                             [--autoclose-referenced-issues AUTOCLOSE_REFERENCED_ISSUES]
                             [--avatar AVATAR]
                             [--build-coverage-regex BUILD_COVERAGE_REGEX]
                             [--build-git-strategy BUILD_GIT_STRATEGY]
                             [--build-timeout BUILD_TIMEOUT]
                             [--builds-access-level BUILDS_ACCESS_LEVEL]
                             [--ci-config-path CI_CONFIG_PATH]
                             [--container-expiration-policy-attributes CONTAINER_EXPIRATION_POLICY_ATTRIBUTES]
                             [--container-registry-access-level CONTAINER_REGISTRY_ACCESS_LEVEL]
                             [--container-registry-enabled CONTAINER_REGISTRY_ENABLED]
                             [--default-branch DEFAULT_BRANCH]
                             [--description DESCRIPTION]
                             [--emails-disabled EMAILS_DISABLED]
                             [--external-authorization-classification-label EXTERNAL_AUTHORIZATION_CLASSIFICATION_LABEL]
                             [--forking-access-level FORKING_ACCESS_LEVEL]
                             [--group-with-project-templates-id GROUP_WITH_PROJECT_TEMPLATES_ID]
                             [--import-url IMPORT_URL]
                             [--initialize-with-readme INITIALIZE_WITH_README]
                             [--issues-access-level ISSUES_ACCESS_LEVEL]
                             [--issues-enabled ISSUES_ENABLED]
                             [--jobs-enabled JOBS_ENABLED]
                             [--lfs-enabled LFS_ENABLED]
                             [--merge-method MERGE_METHOD]
                             [--merge-pipelines-enabled MERGE_PIPELINES_ENABLED]
                             [--merge-requests-access-level MERGE_REQUESTS_ACCESS_LEVEL]
                             [--merge-requests-enabled MERGE_REQUESTS_ENABLED]
                             [--mirror-trigger-builds MIRROR_TRIGGER_BUILDS]
                             [--mirror MIRROR] [--namespace-id NAMESPACE_ID]
                             [--operations-access-level OPERATIONS_ACCESS_LEVEL]
                             [--only-allow-merge-if-all-discussions-are-resolved ONLY_ALLOW_MERGE_IF_ALL_DISCUSSIONS_ARE_RESOLVED]
                             [--only-allow-merge-if-pipeline-succeeds ONLY_ALLOW_MERGE_IF_PIPELINE_SUCCEEDS]
                             [--packages-enabled PACKAGES_ENABLED]
                             [--pages-access-level PAGES_ACCESS_LEVEL]
                             [--requirements-access-level REQUIREMENTS_ACCESS_LEVEL]
                             [--printing-merge-request-link-enabled PRINTING_MERGE_REQUEST_LINK_ENABLED]
                             [--public-builds PUBLIC_BUILDS]
                             [--releases-access-level RELEASES_ACCESS_LEVEL]
                             [--environments-access-level ENVIRONMENTS_ACCESS_LEVEL]
                             [--feature-flags-access-level FEATURE_FLAGS_ACCESS_LEVEL]
                             [--infrastructure-access-level INFRASTRUCTURE_ACCESS_LEVEL]
                             [--monitor-access-level MONITOR_ACCESS_LEVEL]
                             [--remove-source-branch-after-merge REMOVE_SOURCE_BRANCH_AFTER_MERGE]
                             [--repository-access-level REPOSITORY_ACCESS_LEVEL]
                             [--repository-storage REPOSITORY_STORAGE]
                             [--request-access-enabled REQUEST_ACCESS_ENABLED]
                             [--resolve-outdated-diff-discussions RESOLVE_OUTDATED_DIFF_DISCUSSIONS]
                             [--security-and-compliance-access-level SECURITY_AND_COMPLIANCE_ACCESS_LEVEL]
                             [--shared-runners-enabled SHARED_RUNNERS_ENABLED]
                             [--show-default-award-emojis SHOW_DEFAULT_AWARD_EMOJIS]
                             [--snippets-access-level SNIPPETS_ACCESS_LEVEL]
                             [--snippets-enabled SNIPPETS_ENABLED]
                             [--squash-option SQUASH_OPTION]
                             [--tag-list TAG_LIST] [--topics TOPICS]
                             [--template-name TEMPLATE_NAME]
                             [--template-project-id TEMPLATE_PROJECT_ID]
                             [--use-custom-template USE_CUSTOM_TEMPLATE]
                             [--visibility VISIBILITY]
                             [--wiki-access-level WIKI_ACCESS_LEVEL]
                             [--wiki-enabled WIKI_ENABLED]
-h, --help#

show this help message and exit

--sudo <sudo>#
--name <name>#
--path <path>#
--allow-merge-on-skipped-pipeline <allow_merge_on_skipped_pipeline>#
--only-allow-merge-if-all-status-checks-passed <only_allow_merge_if_all_status_checks_passed>#
--analytics-access-level <analytics_access_level>#
--approvals-before-merge <approvals_before_merge>#
--auto-cancel-pending-pipelines <auto_cancel_pending_pipelines>#
--auto-devops-deploy-strategy <auto_devops_deploy_strategy>#
--auto-devops-enabled <auto_devops_enabled>#
--autoclose-referenced-issues <autoclose_referenced_issues>#
--avatar <avatar>#
--build-coverage-regex <build_coverage_regex>#
--build-git-strategy <build_git_strategy>#
--build-timeout <build_timeout>#
--builds-access-level <builds_access_level>#
--ci-config-path <ci_config_path>#
--container-expiration-policy-attributes <container_expiration_policy_attributes>#
--container-registry-access-level <container_registry_access_level>#
--container-registry-enabled <container_registry_enabled>#
--default-branch <default_branch>#
--description <description>#
--emails-disabled <emails_disabled>#
--external-authorization-classification-label <external_authorization_classification_label>#
--forking-access-level <forking_access_level>#
--group-with-project-templates-id <group_with_project_templates_id>#
--import-url <import_url>#
--initialize-with-readme <initialize_with_readme>#
--issues-access-level <issues_access_level>#
--issues-enabled <issues_enabled>#
--jobs-enabled <jobs_enabled>#
--lfs-enabled <lfs_enabled>#
--merge-method <merge_method>#
--merge-pipelines-enabled <merge_pipelines_enabled>#
--merge-requests-access-level <merge_requests_access_level>#
--merge-requests-enabled <merge_requests_enabled>#
--mirror-trigger-builds <mirror_trigger_builds>#
--mirror <mirror>#
--namespace-id <namespace_id>#
--operations-access-level <operations_access_level>#
--only-allow-merge-if-all-discussions-are-resolved <only_allow_merge_if_all_discussions_are_resolved>#
--only-allow-merge-if-pipeline-succeeds <only_allow_merge_if_pipeline_succeeds>#
--packages-enabled <packages_enabled>#
--pages-access-level <pages_access_level>#
--requirements-access-level <requirements_access_level>#
--public-builds <public_builds>#
--releases-access-level <releases_access_level>#
--environments-access-level <environments_access_level>#
--feature-flags-access-level <feature_flags_access_level>#
--infrastructure-access-level <infrastructure_access_level>#
--monitor-access-level <monitor_access_level>#
--remove-source-branch-after-merge <remove_source_branch_after_merge>#
--repository-access-level <repository_access_level>#
--repository-storage <repository_storage>#
--request-access-enabled <request_access_enabled>#
--resolve-outdated-diff-discussions <resolve_outdated_diff_discussions>#
--security-and-compliance-access-level <security_and_compliance_access_level>#
--shared-runners-enabled <shared_runners_enabled>#
--show-default-award-emojis <show_default_award_emojis>#
--snippets-access-level <snippets_access_level>#
--snippets-enabled <snippets_enabled>#
--squash-option <squash_option>#
--tag-list <tag_list>#
--topics <topics>#
--template-name <template_name>#
--template-project-id <template_project_id>#
--use-custom-template <use_custom_template>#
--visibility <visibility>#
--wiki-access-level <wiki_access_level>#
--wiki-enabled <wiki_enabled>#

gitlab project create-fork-relation#

usage: gitlab project create-fork-relation [-h] --id ID --forked-from-id
                                           FORKED_FROM_ID
-h, --help#

show this help message and exit

--id <id>#
--forked-from-id <forked_from_id>#

gitlab project delete#

usage: gitlab project delete [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab project delete-fork-relation#

usage: gitlab project delete-fork-relation [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project delete-merged-branches#

usage: gitlab project delete-merged-branches [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project get#

usage: gitlab project get [-h] [--sudo SUDO] --id ID
-h, --help#

show this help message and exit

--sudo <sudo>#
--id <id>#

gitlab project housekeeping#

usage: gitlab project housekeeping [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project languages#

usage: gitlab project languages [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project list#

usage: gitlab project list [-h] [--sudo SUDO] [--archived ARCHIVED]
                           [--id-after ID_AFTER] [--id-before ID_BEFORE]
                           [--last-activity-after LAST_ACTIVITY_AFTER]
                           [--last-activity-before LAST_ACTIVITY_BEFORE]
                           [--membership MEMBERSHIP]
                           [--min-access-level MIN_ACCESS_LEVEL]
                           [--order-by ORDER_BY] [--owned OWNED]
                           [--repository-checksum-failed REPOSITORY_CHECKSUM_FAILED]
                           [--repository-storage REPOSITORY_STORAGE]
                           [--search-namespaces SEARCH_NAMESPACES]
                           [--search SEARCH] [--simple SIMPLE] [--sort SORT]
                           [--starred STARRED] [--statistics STATISTICS]
                           [--topic TOPIC] [--visibility VISIBILITY]
                           [--wiki-checksum-failed WIKI_CHECKSUM_FAILED]
                           [--with-custom-attributes WITH_CUSTOM_ATTRIBUTES]
                           [--with-issues-enabled WITH_ISSUES_ENABLED]
                           [--with-merge-requests-enabled WITH_MERGE_REQUESTS_ENABLED]
                           [--with-programming-language WITH_PROGRAMMING_LANGUAGE]
                           [--page PAGE] [--per-page PER_PAGE] [--get-all]
                           [--all]
-h, --help#

show this help message and exit

--sudo <sudo>#
--archived <archived>#
--id-after <id_after>#
--id-before <id_before>#
--last-activity-after <last_activity_after>#
--last-activity-before <last_activity_before>#
--membership <membership>#
--min-access-level <min_access_level>#
--order-by <order_by>#
--owned <owned>#
--repository-checksum-failed <repository_checksum_failed>#
--repository-storage <repository_storage>#
--search-namespaces <search_namespaces>#
--simple <simple>#
--sort <sort>#
--starred <starred>#
--statistics <statistics>#
--topic <topic>#
--visibility <visibility>#
--wiki-checksum-failed <wiki_checksum_failed>#
--with-custom-attributes <with_custom_attributes>#
--with-issues-enabled <with_issues_enabled>#
--with-merge-requests-enabled <with_merge_requests_enabled>#
--with-programming-language <with_programming_language>#
--page <page>#
--per-page <per_page>#
--get-all#

Return all items from the server, without pagination.

--all#

Deprecated. Use –get-all instead.

gitlab project mirror-pull#

usage: gitlab project mirror-pull [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project mirror-pull-details#

usage: gitlab project mirror-pull-details [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project repository-archive#

usage: gitlab project repository-archive [-h] --id ID [--sha SHA]
                                         [--format FORMAT]
-h, --help#

show this help message and exit

--id <id>#
--sha <sha>#
--format <format>#

gitlab project repository-blob#

usage: gitlab project repository-blob [-h] --id ID --sha SHA
-h, --help#

show this help message and exit

--id <id>#
--sha <sha>#

gitlab project repository-compare#

usage: gitlab project repository-compare [-h] --id ID --from- FROM_ --to TO
-h, --help#

show this help message and exit

--id <id>#
--from- <from_>#
--to <to>#

gitlab project repository-contributors#

usage: gitlab project repository-contributors [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project repository-merge-base#

usage: gitlab project repository-merge-base [-h] --id ID --refs REFS
-h, --help#

show this help message and exit

--id <id>#
--refs <refs>#

gitlab project repository-raw-blob#

usage: gitlab project repository-raw-blob [-h] --id ID --sha SHA
-h, --help#

show this help message and exit

--id <id>#
--sha <sha>#

gitlab project repository-tree#

usage: gitlab project repository-tree [-h] --id ID [--path PATH] [--ref REF]
                                      [--recursive RECURSIVE]
-h, --help#

show this help message and exit

--id <id>#
--path <path>#
--ref <ref>#
--recursive <recursive>#

gitlab project restore#

usage: gitlab project restore [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project share#

usage: gitlab project share [-h] --id ID --group-id GROUP_ID --group-access
                            GROUP_ACCESS [--expires-at EXPIRES_AT]
-h, --help#

show this help message and exit

--id <id>#
--group-id <group_id>#
--group-access <group_access>#
--expires-at <expires_at>#

gitlab project snapshot#

usage: gitlab project snapshot [-h] --id ID [--wiki WIKI]
-h, --help#

show this help message and exit

--id <id>#
--wiki <wiki>#

gitlab project star#

usage: gitlab project star [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project transfer#

usage: gitlab project transfer [-h] --id ID --to-namespace TO_NAMESPACE
-h, --help#

show this help message and exit

--id <id>#
--to-namespace <to_namespace>#

gitlab project transfer-project#

usage: gitlab project transfer-project [-h] --id ID --to-namespace
                                       TO_NAMESPACE
-h, --help#

show this help message and exit

--id <id>#
--to-namespace <to_namespace>#

gitlab project trigger-pipeline#

usage: gitlab project trigger-pipeline [-h] --id ID --ref REF --token TOKEN
-h, --help#

show this help message and exit

--id <id>#
--ref <ref>#
--token <token>#

gitlab project unarchive#

usage: gitlab project unarchive [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project unshare#

usage: gitlab project unshare [-h] --id ID --group-id GROUP_ID
-h, --help#

show this help message and exit

--id <id>#
--group-id <group_id>#

gitlab project unstar#

usage: gitlab project unstar [-h] --id ID
-h, --help#

show this help message and exit

--id <id>#

gitlab project update#

usage: gitlab project update [-h] [--sudo SUDO] --id ID
                             [--allow-merge-on-skipped-pipeline ALLOW_MERGE_ON_SKIPPED_PIPELINE]
                             [--only-allow-merge-if-all-status-checks-passed ONLY_ALLOW_MERGE_IF_ALL_STATUS_CHECKS_PASSED]
                             [--analytics-access-level ANALYTICS_ACCESS_LEVEL]
                             [--approvals-before-merge APPROVALS_BEFORE_MERGE]
                             [--auto-cancel-pending-pipelines AUTO_CANCEL_PENDING_PIPELINES]
                             [--auto-devops-deploy-strategy AUTO_DEVOPS_DEPLOY_STRATEGY]
                             [--auto-devops-enabled AUTO_DEVOPS_ENABLED]
                             [--autoclose-referenced-issues AUTOCLOSE_REFERENCED_ISSUES]
                             [--avatar AVATAR]
                             [--build-coverage-regex BUILD_COVERAGE_REGEX]
                             [--build-git-strategy BUILD_GIT_STRATEGY]
                             [--build-timeout BUILD_TIMEOUT]
                             [--builds-access-level BUILDS_ACCESS_LEVEL]
                             [--ci-config-path CI_CONFIG_PATH]
                             [--ci-default-git-depth CI_DEFAULT_GIT_DEPTH]
                             [--ci-forward-deployment-enabled CI_FORWARD_DEPLOYMENT_ENABLED]
                             [--ci-allow-fork-pipelines-to-run-in-parent-project CI_ALLOW_FORK_PIPELINES_TO_RUN_IN_PARENT_PROJECT]
                             [--ci-separated-caches CI_SEPARATED_CACHES]
                             [--container-expiration-policy-attributes CONTAINER_EXPIRATION_POLICY_ATTRIBUTES]
                             [--container-registry-access-level CONTAINER_REGISTRY_ACCESS_LEVEL]
                             [--container-registry-enabled CONTAINER_REGISTRY_ENABLED]
                             [--default-branch DEFAULT_BRANCH]
                             [--description DESCRIPTION]
                             [--emails-disabled EMAILS_DISABLED]
                             [--enforce-auth-checks-on-uploads ENFORCE_AUTH_CHECKS_ON_UPLOADS]
                             [--external-authorization-classification-label EXTERNAL_AUTHORIZATION_CLASSIFICATION_LABEL]
                             [--forking-access-level FORKING_ACCESS_LEVEL]
                             [--import-url IMPORT_URL]
                             [--issues-access-level ISSUES_ACCESS_LEVEL]
                             [--issues-enabled ISSUES_ENABLED]
                             [--issues-template ISSUES_TEMPLATE]
                             [--jobs-enabled JOBS_ENABLED]
                             [--keep-latest-artifact KEEP_LATEST_ARTIFACT]
                             [--lfs-enabled LFS_ENABLED]
                             [--merge-commit-template MERGE_COMMIT_TEMPLATE]
                             [--merge-method MERGE_METHOD]
                             [--merge-pipelines-enabled MERGE_PIPELINES_ENABLED]
                             [--merge-requests-access-level MERGE_REQUESTS_ACCESS_LEVEL]
                             [--merge-requests-enabled MERGE_REQUESTS_ENABLED]
                             [--merge-requests-template MERGE_REQUESTS_TEMPLATE]
                             [--merge-trains-enabled MERGE_TRAINS_ENABLED]
                             [--mirror-overwrites-diverged-branches MIRROR_OVERWRITES_DIVERGED_BRANCHES]
                             [--mirror-trigger-builds MIRROR_TRIGGER_BUILDS]
                             [--mirror-user-id MIRROR_USER_ID]
                             [--mirror MI