このページでは、Batch ジョブを削除する方法について説明します。
始める前に
- バッチを以前に使用したことがなかった場合は、バッチを開始するを確認し、プロジェクトとユーザーの前提条件を完了してバッチを有効にします。
-
ジョブの削除に必要な権限を取得するには、管理者にプロジェクトのバッチジョブ編集者(
roles/batch.jobsEditor
)の IAM ロールを付与するように依頼してください。ロールの付与の詳細については、アクセス権の管理をご覧ください。
ジョブの削除
プロジェクトのジョブリストからジョブを削除する準備ができていて、ジョブの履歴が不要になった場合は、ジョブを削除します。ジョブの前または実行中にジョブを削除すると、そのジョブはキャンセルされます。
Google Cloud Console、gcloud CLI、Batch API、Go、Java、Node.js、Python を使用してジョブを削除できます。
Console
Google Cloud Console を使用してジョブを削除するには、次のようにします。
Google Cloud Console で、[ジョブリスト] ページに移動します。
作成したジョブの名前をクリックします。ジョブの詳細ページが開きます。
[
削除] をクリックします。[Delete batch job?] ダイアログで、フィールドに「
Delete
」と入力します。[削除] をクリックします。
ジョブが削除されたことが [ジョブリスト] ページに表示されます。
gcloud
gcloud CLI を使用してジョブを削除するには、gcloud batch jobs delete
コマンドを使用します。
gcloud batch jobs delete JOB_NAME --location LOCATION
以下を置き換えます。
JOB_NAME
: ジョブの名前。LOCATION
: ジョブのロケーション。
API
Batch API を使用してジョブを削除するには、jobs.delete
メソッドを使用します。
DELETE https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/
以下を置き換えます。
Go
Go
詳細については、Batch Go API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Java
Java
詳細については、Batch Java API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Node.js
Node.js
詳細については、Batch Node.js API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
Python
Python
詳細については、Batch Python API のリファレンス ドキュメントをご覧ください。
Batch への認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の認証の設定をご覧ください。
次のステップ
- 別のジョブを作成します。
- ジョブの作成の詳細:
- チュートリアル: ワークフローを使用して Batch ジョブを実行する。
- その他の Batch コードサンプルについては、GitHub をご覧ください。