AWS Batch でジョブ定義を削除する方法が見当たりません。削除する方法を教えてください

2021.06.24

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていた内容

AWS Batch で不要になったジョブ定義を削除しようと思ったのですが、削除ボタンが見当たりません。ジョブ定義を削除するにはどうしたら良いでしょうか。

どう対応すればいいの?

「登録解除」を選択してください。

現時点で、ジョブ定義を任意に削除する方法は提供されていませんが、登録解除を行いINACTIVE状態になって180日が経過すると自動的に削除されます。

なお、一度INACTIVE状態に設定すると戻すことはできません。INACTIVE状態のジョブ定義を再度使用したい場合は、INACTIVE状態のジョブ定義から新しいリビジョンを作成してください。

INACTIVE状態のジョブ定義は、「フィルターをクリア」をクリックすると表示されます。

参考資料

deregister-job-definition — AWS CLI 2.7.3 Command Reference

Job definitions are permanently deleted after 180 days.