正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。
ドキュメントに関する現在のご利用体験についてお聞かせください。アンケートにご協力ください。

非推奨APIレート制限

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab Self-Managed、GitLab Dedicated

非推奨のAPIエンドポイントは代替機能に置き換えられましたが、後方互換性を損なわずに削除することはできません。代替に切り替えるようユーザーに促すため、非推奨のエンドポイントに制限的なレート制限を設定します。

非推奨のAPIエンドポイント

このレート制限には、すべての非推奨APIエンドポイントは含まれません。パフォーマンスに影響を与える可能性のあるもののみが含まれます:

  • GET /groups/:idにwith_projects=0クエリパラメータがない場合。

非推奨APIレート制限を定義する

非推奨APIエンドポイントのレート制限は、デフォルトで無効になっています。有効にすると、非推奨のエンドポイントへのリクエストに対する一般的なユーザーおよびIPレート制限を上書きします。既存の一般的なユーザーおよびIPレート制限を維持し、非推奨APIエンドポイントのレート制限を増減できます。このオーバーライドによって、その他の新機能は提供されません。

前提条件:

  • インスタンスへの管理者アクセス権が必要です。

非推奨APIエンドポイントへのリクエストに対する一般的なユーザーおよびIPレート制限を上書きするには:

  1. 右上隅で、管理者を選択します。
  2. 左側のサイドバーで、設定 > ネットワークを選択します。
  3. 非推奨のAPIレート制限を展開します。
  4. 有効にするレート制限の種類に対応するチェックボックスをオンにします:
    • 認証されていないAPIリクエストレート制限
    • 認証されたAPIリクエストレート制限
  5. 認証されていないを選択した場合:
    1. IPごとの期間あたりの未認証APIリクエストの最大数を選択します。
    2. **認証されていないAPIレート制限期間(秒単位)**を選択します。
  6. 認証したを選択した場合:
    1. IPごとの期間あたりの認証済みAPIリクエストの最大数を選択します。
    2. 認証されたAPIレート制限期間(秒単位) を選択します。