InfoGrab DocsInfoGrab Docs

플랜 제한 API

플랜 제한 API에 대해 설명합니다.

이 API를 사용해 현재 구독 플랜의 애플리케이션 한도를 다룹니다. 사용 가능한 플랜은 GitLab 에디션에 따라 다릅니다. Community Edition에서는 default 플랜만 사용할 수 있습니다. Enterprise Edition에서는 추가 플랜도 사용할 수 있습니다. 사전 요구 사항: 인스턴스의 관리자 액세스 권한이 있어야 합니다. 현재 플랜 제한 조회 # GitLab 인스턴스에서 플랜의 현재 한도를 조회합니다. GET /application/plan_limits 속성 타입 필수 설명 plan_name string 아니요 한도를 조회할 플랜의 이름입니다. 기본값: default . curl --request GET \ --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/application/plan_limits" 응답 예시: { "ci_instance_level_variables" : 25 , "ci_pipeline_size" : 0 , "ci_active_jobs" : 0 , "ci_project_subscriptions" : 2 , "ci_pipeline_schedules" : 10 , "ci_needs_size_limit" : 50 , "ci_registered_group_runners" : 1000 , "ci_registered_project_runners" : 1000 , "dotenv_size" : 5120 , "dotenv_variables" : 20 , "cargo_max_file_size" : 5368709120 , "conan_max_file_size" : 3221225472 , "enforcement_limit" : 10000 , "generic_packages_max_file_size" : 5368709120 , "helm_max_file_size" : 5242880 , "notification_limit" : 10000 , "maven_max_file_size" : 3221225472 , "npm_max_file_size" : 524288000 , "nuget_max_file_size" : 524288000 , "max_pipelines_per_merge_train" : 20 , "pipeline_hierarchy_size" : 1000 , "pypi_max_file_size" : 3221225472 , "service_desk_outbound_emails_per_hour" : 0 , "service_desk_outbound_emails_per_day" : 0 , "terraform_module_max_file_size" : 1073741824 , "storage_size_limit" : 15000 } 플랜 제한 업데이트 # GitLab 인스턴스에서 플랜의 한도를 업데이트합니다. PUT /application/plan_limits 속성 타입 필수 설명 plan_name string 예 업데