리포지터리 파일 API의 요금 제한

Tier: Free, Premium, Ultimate Offering: Self-managed

리포지터리 파일 API를 통해 리포지터리의 파일을 가져오고, 생성하고, 업데이트하고, 삭제할 수 있습니다. 웹 애플리케이션의 보안과 내구성을 향상시키기 위해 이 API에 요금 제한을 시행할 수 있습니다. 파일 API에 대한 모든 요금 제한은 일반 사용자 및 IP 요금 제한을 무시합니다.

파일 API 요금 제한 정의

파일 API의 요금 제한은 기본적으로 비활성화되어 있습니다. 활성화되면 리포지터리 파일 API에 대한 요청의 일반 사용자 및 IP 요금 제한을 대체하게 됩니다. 기존의 일반 사용자 및 IP 요금 제한을 유지하고, 파일 API의 요금 제한을 증가하거나 감소시킬 수 있습니다. 이 대체로 인해 다른 새로운 기능은 제공되지 않습니다.

전제 조건:

  • 인스턴스에 대한 관리자 액세스가 있어야 합니다.

리포지터리 파일 API에 대한 일반 사용자 및 IP 요금 제한을 대체하려면:

  1. 왼쪽 사이드 바에서 하단에 있는 관리 영역(Admin Area)을 선택합니다.
  2. 설정(Settings) > 네트워크(Network)를 선택합니다.
  3. 파일 API 요금 제한(Files API Rate Limits)을 확장합니다.
  4. 활성화하려는 요금 제한 유형의 확인란을 선택합니다:
    • 인증되지 않은 API 요청 요금 제한(Unauthenticated API request rate limit)
    • 인증된 API 요청 요금 제한(Authenticated API request rate limit)
  5. 인증되지 않은을 선택한 경우:
    1. IP 당 기간별 최대 인증되지 않은 API 요청(Max unauthenticated API requests per period per IP)을 선택합니다.
    2. 인증되지 않은 API 요금 제한 기간(초 단위)을 선택합니다.
  6. 인증된을 선택한 경우:
    1. 사용자 당 기간별 최대 인증된 API 요청(Max authenticated API requests per period per user)을 선택합니다.
    2. 인증된 API 요금 제한 기간(초 단위)을 선택합니다.

관련 주제