module Gitlab::Client::ApplicationSettings

def application_settings

Returns:
  • (Array) -
def application_settings
  get('/application/settings')
end

def edit_application_settings(options = {})

Returns:
  • (Array) -

Options Hash: (**options)
  • :geo_node_allowed_ips (String) --
  • :local_markdown_version (Integer) --
  • :version_check_enabled (Boolean) --
  • :user_show_add_ssh_key_message (Boolean) --
  • :user_oauth_applications (Boolean) --
  • :user_default_external (Boolean) --
  • :usage_ping_enabled (Boolean) --
  • :unique_ips_limit_time_window (Integer) --
  • :unique_ips_limit_per_user (Integer) --
  • :unique_ips_limit_enabled (Boolean) --
  • :two_factor_grace_period (Integer) --
  • :throttle_unauthenticated_requests_per_period (Integer) --
  • :throttle_unauthenticated_period_in_seconds (Integer) --
  • :throttle_unauthenticated_enabled (Boolean) --
  • :throttle_authenticated_web_requests_per_period (Integer) --
  • :throttle_authenticated_web_period_in_seconds (Integer) --
  • :throttle_authenticated_web_enabled (Boolean) --
  • :throttle_authenticated_api_requests_per_period (Integer) --
  • :throttle_authenticated_api_period_in_seconds (Integer) --
  • :throttle_authenticated_api_enabled (Boolean) --
  • :terms (String) --
  • :terminal_max_session_time (Integer) --
  • :slack_app_verification_token (String) --
  • :slack_app_secret (String) --
  • :slack_app_id (String) --
  • :slack_app_enabled (Boolean) --
  • :signup_enabled (Boolean) --
  • :signin_enabled (String) --
  • :sign_in_text (String) --
  • :shared_runners_text (String) --
  • :shared_runners_minutes (Integer) --
  • :shared_runners_enabled (Boolean) --
  • :session_expire_delay (Integer) --
  • :sentry_enabled (Boolean) --
  • :sentry_dsn (String) --
  • :send_user_confirmation_email (Boolean) --
  • :rsa_key_restriction (Integer) --
  • :restricted_visibility_levels (Array) --
  • :require_two_factor_authentication (Boolean) --
  • :repository_storages (Array) --
  • :repository_size_limit (Integer) --
  • :repository_checks_enabled (Boolean) --
  • :recaptcha_site_key (String) --
  • :recaptcha_private_key (String) --
  • :recaptcha_enabled (Boolean) --
  • :pseudonymizer_enabled (Boolean) --
  • :prometheus_metrics_enabled (Boolean) --
  • :project_export_enabled (Boolean) --
  • :polling_interval_multiplier (Float) --
  • :plantuml_url (String) --
  • :plantuml_enabled (Boolean) --
  • :performance_bar_enabled (Boolean) --
  • :performance_bar_allowed_group_path (String) --
  • :performance_bar_allowed_group_id (String) --
  • :password_authentication_enabled_for_web (Boolean) --
  • :password_authentication_enabled_for_git (Boolean) --
  • :pages_domain_verification_enabled (Boolean) --
  • :mirror_max_delay (Integer) --
  • :mirror_max_capacity (Integer) --
  • :mirror_capacity_threshold (Integer) --
  • :mirror_available (Boolean) --
  • :metrics_timeout (Integer) --
  • :metrics_sample_interval (Integer) --
  • :metrics_port (Integer) --
  • :metrics_pool_size (Integer) --
  • :metrics_packet_size (Integer) --
  • :metrics_method_call_threshold (Integer) --
  • :metrics_host (String) --
  • :metrics_enabled (Boolean) --
  • :max_pages_size (Integer) --
  • :max_attachment_size (Integer) --
  • :max_artifacts_size (Integer) --
  • :import_sources (Array) --
  • :instance_statistics_visibility_private (Boolean) --
  • :html_emails_enabled (Boolean) --
  • :housekeeping_incremental_repack_period (Integer) --
  • :housekeeping_gc_period (Integer) --
  • :housekeeping_full_repack_period (Integer) --
  • :housekeeping_enabled (Boolean) --
  • :housekeeping_bitmaps_enabled (Boolean) --
  • :home_page_url (String) --
  • :hide_third_party_offers (Boolean) --
  • :help_text (String) --
  • :help_page_text (String) --
  • :help_page_support_url (String) --
  • :help_page_hide_commercial_content (Boolean) --
  • :hashed_storage_enabled (Boolean) --
  • :gravatar_enabled (Boolean) --
  • :gitaly_timeout_medium (Integer) --
  • :gitaly_timeout_fast (Integer) --
  • :gitaly_timeout_default (Integer) --
  • :geo_status_timeout (Integer) --
  • :first_day_of_week (Integer) --
  • :file_template_project_id (Integer) --
  • :external_authorization_service_url (String) --
  • :external_authorization_service_timeout (Float) -- float
  • :external_authorization_service_default_label (String) --
  • :external_authorization_service_enabled (Boolean) --
  • :external_auth_client_key_pass (String) --
  • :external_auth_client_key (String) --
  • :external_auth_client_cert (String) --
  • :enforce_terms (Boolean) --
  • :enabled_git_access_protocol (String) --
  • :email_author_in_body (Boolean) --
  • :email_additional_text (String) --
  • :elasticsearch_namespace_ids (Array) --
  • :elasticsearch_project_ids (Array) --
  • :elasticsearch_limit_indexing (Boolean) --
  • :elasticsearch_url (String) --
  • :elasticsearch_search (Boolean) --
  • :elasticsearch_indexing (Boolean) --
  • :elasticsearch_experimental_indexer (Boolean) --
  • :elasticsearch_aws_secret_access_key (String) --
  • :elasticsearch_aws_region (String) --
  • :elasticsearch_aws_access_key (String) --
  • :elasticsearch_aws (Boolean) --
  • :ed25519_key_restriction (Integer) --
  • :ecdsa_key_restriction (Integer) --
  • :dsa_key_restriction (Integer) --
  • :domain_whitelist (Array) --
  • :domain_blacklist_enabled (Boolean) --
  • :domain_blacklist (Array) --
  • :disabled_oauth_sign_in_sources (Array) --
  • :default_snippet_visibility (String) --
  • :default_projects_limit (Integer) --
  • :default_project_visibility (String) --
  • :default_group_visibility (String) --
  • :default_branch_protection (Integer) --
  • :default_artifacts_expire_in (String) --
  • :container_registry_token_expire_delay (Integer) --
  • :clientside_sentry_enabled (Boolean) --
  • :clientside_sentry_dsn (String) --
  • :check_namespace_plan (Boolean) --
  • :auto_devops_enabled (Boolean) --
  • :auto_devops_domain (String) --
  • :authorized_keys_enabled (Boolean) --
  • :allow_local_requests_from_hooks_and_services (Boolean) --
  • :allow_group_owners_to_manage_ldap (Boolean) --
  • :akismet_enabled (Boolean) --
  • :akismet_api_key (String) --
  • :after_sign_up_text (String) --
  • :after_sign_out_path (String) --
  • :admin_notification_email (String) --

Parameters:
  • options (Hash) -- A customizable set of options.
def edit_application_settings(options = {})
  put('/application/settings', body: options)
end