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 | --no-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]
              [--skip-login] [--no-mask-credentials]
              {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-runner,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-service-account,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-cluster-agent,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-issue-resource-weight-event,project-issues-statistics,project-job,project-job-token-scope,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-draft-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-request-reviewer-detail,project-merge-train,project-milestone,project-note,project-notification-settings,project-package,project-package-file,project-package-pipeline,project-package-protection-rule,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-protection-rule,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>

Path to a CA_BUNDLE file or directory with certificates of trusted CAs. [env var: GITLAB_SSL_VERIFY]

--no-ssl-verify

Disable SSL verification

--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]

--skip-login

Skip initial authenticated API call to the current user endpoint. This may be useful when invoking the CLI in scripts. [env var: GITLAB_SKIP_LOGIN]

--no-mask-credentials

Don’t mask credentials in debug mode

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

gitlab current-user-runner

usage: gitlab current-user-runner [-h] {create} ...
-h, --help

show this help message and exit

gitlab current-user-runner create

usage: gitlab current-user-runner create [-h] [--sudo SUDO] --runner-type
                                         RUNNER_TYPE [--group-id GROUP_ID]
                                         [--project-id PROJECT_ID]
                                         [--description DESCRIPTION]
                                         [--paused PAUSED] [--locked LOCKED]
                                         [--run-untagged RUN_UNTAGGED]
                                         [--tag-list TAG_LIST]
                                         [--access-level ACCESS_LEVEL]
                                         [--maximum-timeout MAXIMUM_TIMEOUT]
                                         [--maintenance-note MAINTENANCE_NOTE]
-h, --help

show this help message and exit

--sudo <sudo>
--runner-type <runner_type>
--group-id <group_id>
--project-id <project_id>
--description <description>
--paused <paused>
--locked <locked>
--run-untagged <run_untagged>
--tag-list <tag_list>
--access-level <access_level>
--maximum-timeout <maximum_timeout>
--maintenance-note <maintenance_note>

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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] [--scope SCOPE]
                         [--page PAGE] [--per-page PER_PAGE]
                         [--get-all | --no-get-all]
-h, --help

show this help message and exit

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

Return all items from the server, without pagination.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

gitlab group

usage: gitlab group [-h]
                    {list,get,create,update,delete,transfer-project,transfer,search,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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

gitlab group-access-token

usage: gitlab group-access-token [-h] {list,get,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 get

usage: gitlab group-access-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-access-token list

usage: gitlab group-access-token list [-h] [--sudo SUDO] --group-id GROUP_ID
                                      [--page PAGE] [--per-page PER_PAGE]
                                      [--get-all | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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
                                      [--label-id LABEL_ID | --assignee-id ASSIGNEE_ID | --milestone-id MILESTONE_ID]
-h, --help

show this help message and exit

--sudo <sudo>
--group-id <group_id>
--board-id <board_id>
--label-id <label_id>
--assignee-id <assignee_id>
--milestone-id <milestone_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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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]
                                      [--email EMAIL | --user-id USER_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>
--email <email>
--user-id <user_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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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]
                               [--iteration-id ITERATION_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 | --no-get-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>
--iteration-id <iteration_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.

--no-get-all

Don’t return all items from the server.

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
                                   [--include-ancestors INCLUDE_ANCESTORS]
                                   [--include-descendants INCLUDE_DESCENDANTS]
                                   [--in IN] [--search SEARCH] [--state STATE]
                                   [--updated-after UPDATED_AFTER]
                                   [--updated-before UPDATED_BEFORE]
                                   [--page PAGE] [--per-page PER_PAGE]
                                   [--get-all | --no-get-all]
-h, --help

show this help message and exit

--sudo <sudo>
--group-id <group_id>
--include-ancestors <include_ancestors>
--include-descendants <include_descendants>
--in <in>
--state <state>
--updated-after <updated_after>
--updated-before <updated_before>
--page <page>
--per-page <per_page>
--get-all

Return all items from the server, without pagination.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

gitlab group-service-account

usage: gitlab group-service-account [-h] {create} ...
-h, --help

show this help message and exit

gitlab group-service-account create

usage: gitlab group-service-account create [-h] [--sudo SUDO] --group-id
                                           GROUP_ID [--name NAME]
                                           [--username USERNAME]
-h, --help

show this help message and exit

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

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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] [--iteration-id ITERATION_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 | --no-get-all]
-h, --help

show this help message and exit

--sudo <sudo>
--state <state>
--labels <labels>
--milestone <milestone>
--scope <scope>
--author-id <author_id>
--iteration-id <iteration_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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

gitlab personal-access-token

usage: gitlab personal-access-token [-h] {list,get,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 get

usage: gitlab personal-access-token get [-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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

gitlab project

usage: gitlab project [-h]
                      {list,get,create,update,delete,upload,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,restore,snapshot,search,mirror-pull,mirror-pull-details,transfer}
                      ...
-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 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 | --no-get-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.

--no-get-all

Don’t return all items from the server.

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 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]
                             [