注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

スイープスケジュール

Linter スイープスケジュールは、以下を定義する Linter 構成です。

  • リソーススコープ: スケジュールに従ってスイープされる Foundry リソースのセット。
  • ルールスコープ: リソーススコープに対して実行される Rules のセット。

スイープスケジュールは スペース に所属する必要があり、Rules はそのスペースに属するプロジェクト内の Foundry リソースに対して実行されます。 Control Panel のエンロールメント設定の Spaces タブから、新しい Linter 構成を表示、編集、または作成できます。リストされたスペースの Actions ドロップダウンメニューの Linter configuration オプションを使用して、スイープスケジュールを構成できます。

Linter configuration ページには、既存のスイープスケジュールが一覧表示されます。ここでは、最近のスイープのステータスを確認したり、新しいスイープスケジュールを作成したりできます。各スケジュールは、Actions ドロップダウンから編集、停止、トリガー、または削除できます。

A sample sweep schedule showing its status, actions, and recent sweeps

また、Recent sweeps を選択することで、最近 10 回のスイープの詳細なステータスを確認できます。

A sample list of sweep statuses showing start and end times and duration.

スイープスケジュールの編集

Sweep schedule edit form

Edit sweep schedule ページでは、名前や説明などのスケジュールメタデータを編集したり、ルールスコープを変更したりできます。

ルールスコープ

ルールスコープを使用すると、スイープスケジュールで使用される Rules を定義できます。ルールスコープを定義する方法は 3 つあります。

  • Rule Presets: 推奨されるルールのバンドルを一括で追加できます。たとえば、PIPELINE_COST_RULES プリセットを追加すると、コストに関連するすべてのルールが追加されます。
  • Rules: ルールスコープに含める特定のルールを複数選択できます。
  • Exclude Rules: スイープスケジュールから除外するルールを指定できます。

操作の順序は上記の順序に従います。最初にルールプリセットが適用され、次に個別のルールが追加され、最後に除外ルールがルールスコープから除かれます。

リソーススコープ

リソーススコープは、スイープスケジュールの範囲内にあるプロジェクトを定義します。デフォルトでは、現在のスペース内のすべてのプロジェクトがスイープの範囲に含まれます。選択されたプロジェクトのみを含めるようにスコープを絞ることもできます。