AWS Batchは、一括ジョブのキャンセルと終了をサポート... ノート

AWS Batchは、一括ジョブのキャンセルと終了をサポートするようになりました。

AWS Batch は、最大 50 件のジョブを単一の API コールでキャンセルまたは終了できる、一括ジョブのキャンセルと終了をサポートするようになりました。新しい CancelJobs、TerminateJobs、TerminateServiceJobs API は、大規模なバッチワークロードの管理における運用上の複雑さを軽減し、ジョブのグループを一度に処理し、単一の応答でジョブごとの結果を受け取ることができます。さらに、ListJobs は isCancelled および isTerminated フィールドを返すようになり、ListServiceJobs は isTerminated を返すようになったため、ジョブのライフサイクル状態を追跡しやすくなりました。開始するには、SUBMITTED、PENDING、または RUNNABLE 状態のジョブに対して CancelJobs を呼び出すか、STARTING および RUNNING を含むすべての状態のジョブに対して TerminateJobs および TerminateServiceJobs を呼び出します。3 つの API はすべて最大 50 件のジョブ ID を受け入れ、個々のジョブと配列ジョブで機能します。AWS CLI または AWS SDK を介してアクセスできます。一括ジョブのキャンセルと終了は、AWS Batch が利用可能なすべての AWS リージョンで利用できます。詳細については、AWS Batch API リファレンスガイドの CancelJobs、TerminateJobs、および TerminateServiceJobs のページを参照してください。