az spring job
Note
このリファレンスは、Azure CLI (バージョン 2.56.0 以降) の Spring 拡張機能の一部です。 拡張機能は、az spring job コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
このコマンド グループはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
(エンタープライズ層のみ)Azure Spring Apps サービスのジョブを管理するコマンド。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az spring job create |
Azure Spring Apps サービスで新しいジョブを作成します。 |
拡張子 | プレビュー |
az spring job delete |
Azure Spring Apps でジョブを削除します。 |
拡張子 | プレビュー |
az spring job deploy |
アーティファクトをジョブにデプロイし、関連する構成を更新します。 |
拡張子 | プレビュー |
az spring job execution |
(エンタープライズ層のみ)Azure Spring Apps サービスのジョブ実行を管理するコマンド。 |
拡張子 | プレビュー |
az spring job execution cancel |
ジョブの実行を取り消します。 |
拡張子 | プレビュー |
az spring job execution instance |
(エンタープライズ層のみ)Azure Spring Apps サービスのジョブ実行インスタンスを管理するコマンド。 |
拡張子 | プレビュー |
az spring job execution instance list |
ジョブ実行のすべてのインスタンスを一覧表示します。 |
拡張子 | プレビュー |
az spring job execution list |
ジョブのすべての実行を一覧表示します。 |
拡張子 | プレビュー |
az spring job execution show |
ジョブの実行の状態と結果を表示します。 |
拡張子 | プレビュー |
az spring job list |
Azure Spring Apps 内のすべてのジョブを一覧表示します。 |
拡張子 | プレビュー |
az spring job logs |
ジョブ実行インスタンスのログを表示します。 '-f/-follow' を設定すると、ログがストリーミングされます。 |
拡張子 | プレビュー |
az spring job show |
Azure Spring Apps でジョブの詳細を表示します。 |
拡張子 | プレビュー |
az spring job start |
ジョブの実行を開始します。 |
拡張子 | プレビュー |
az spring job update |
ジョブの構成を更新します。 |
拡張子 | プレビュー |
az spring job create
コマンド グループ 'spring job' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
Azure Spring Apps サービスで新しいジョブを作成します。
az spring job create --name
--resource-group
--service
[--args]
[--bind-config-server]
[--bind-service-registry]
[--cpu]
[--envs]
[--memory]
[--parallelism]
[--retry-limit]
[--secret-envs]
[--timeout]
例
既定の構成でジョブを作成します。
az spring job create -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup
必須のパラメーター
指定した Azure Spring Apps インスタンスで実行されているジョブの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。
省略可能のパラメーター
ジョブ実行の引数。
ジョブを既定の構成サーバーに自動的にバインドします。
ジョブを既定のサービス レジストリに自動的にバインドします。
CPU リソース量。 500m または CPU コアの数にする必要があります。
環境変数の機密性の高いプロパティ。 "key[=value]" の書式をスペースで区切ります。
メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。
実行ごとに実行するレプリカの最大数。
ジョブが失敗するまでの再試行の最大数。
環境変数の機密性の高いプロパティ。 一度置くと、暗号化され、返されません。"key[=value]" の書式をスペースで区切ります。
実行が許可される最大秒数。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az spring job delete
コマンド グループ 'spring job' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
Azure Spring Apps でジョブを削除します。
az spring job delete --name
--resource-group
--service
例
ジョブを削除する
az spring job delete -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup
必須のパラメーター
指定した Azure Spring Apps インスタンスで実行されているジョブの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az spring job deploy
コマンド グループ 'spring job' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
アーティファクトをジョブにデプロイし、関連する構成を更新します。
az spring job deploy --name
--resource-group
--service
[--args]
[--artifact-path]
[--build-cpu]
[--build-env]
[--build-memory]
[--builder]
[--cpu]
[--disable-validation {false, true}]
[--envs]
[--memory]
[--no-wait]
[--parallelism]
[--retry-limit]
[--secret-envs]
[--source-path]
[--timeout]
[--version]
例
環境変数を使用して、事前構築済みの jar をジョブにデプロイします。
az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --env foo=bar
ビルド env を使用して、事前構築済みの jar をジョブにデプロイします。
az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*
必須のパラメーター
指定した Azure Spring Apps インスタンスで実行されているジョブの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。
省略可能のパラメーター
ジョブ実行の引数。
指定された事前構築済み成果物 (jar または netcore zip) をデプロイします。
CPU リソース量。 500m または CPU コアの数にする必要があります。
スペースで区切られた "key[=value]" 形式の環境変数。
メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。
(エンタープライズ層のみ)実行可能ファイルのビルドに使用するサービス ビルダーをビルドします。
CPU リソース量。 500m または CPU コアの数にする必要があります。
true の場合は、jar 検証を無効にします。
環境変数の機密性の高いプロパティ。 "key[=value]" の書式をスペースで区切ります。
メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。
実行時間の長い操作の終了を待機しません。
実行ごとに実行するレプリカの最大数。
ジョブが失敗するまでの再試行の最大数。
環境変数の機密性の高いプロパティ。 一度置くと、暗号化され、返されません。"key[=value]" の書式をスペースで区切ります。
指定したソース フォルダーを展開します。 フォルダーは tar にパックされ、アップロードされ、kpack を使用してビルドされます。 値が指定されていない場合は、既定で現在のフォルダーに設定されます。
実行が許可される最大秒数。 -1 を使用してタイムアウトをリセットできます。
デプロイ バージョン。設定されていない場合は変更しないでください。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az spring job list
コマンド グループ 'spring job' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
Azure Spring Apps 内のすべてのジョブを一覧表示します。
az spring job list --resource-group
--service
例
ジョブ一覧を取得
az spring job list -s MyAzureSpringAppsInstance -g MyResourceGroup
必須のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az spring job logs
コマンド グループ 'spring job' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
ジョブ実行インスタンスのログを表示します。 '-f/-follow' を設定すると、ログがストリーミングされます。
az spring job logs --execution
--name
--resource-group
--service
[--all-instances]
[--follow]
[--instance]
[--limit]
[--lines]
[--max-log-requests]
[--since]
例
ジョブ実行のすべてのインスタンスのログを表示します。
az spring job logs --name job-name --execution job-execution-nam --all-instances -s MyService -g MyResourceGroup
ジョブ実行の特定のインスタンスのログを表示します。
az spring job logs --name job-name --execution job-execution-nam --instance job-execution-instance -s MyService -g MyResourceGroup
ジョブ実行のすべてのインスタンスのログをストリーミングして監視します。
az spring job logs --name job-name --execution job-execution-nam --all-instances --follow -s MyService -g MyResourceGroup
ジョブ実行の特定のインスタンスのログをストリーミングして監視します。
az spring job logs --name job-name --execution job-execution-nam --instance MyJobExecutionInstance --follow -s MyService -g MyResourceGroup
必須のパラメーター
ジョブ実行の名前。
指定した Azure Spring Apps インスタンスで実行されているジョブの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。
省略可能のパラメーター
ジョブ実行のすべてのインスタンスのログを取得することを示すフラグ。
ログをストリーミングする必要があることを示すフラグ。
ジョブ実行の既存のインスタンスの名前。 コマンドからインスタンス名を検索します az spring job execution instance list
。
返されるログの最大キビバイト数。 上限は 2048 です。
表示する行数。 最大値は 10000 です。
すべてのインスタンスでログを取得するときに従う同時ログの最大数を指定します。
5 秒、2m、1 時間などの相対的な期間より新しいログのみを返します。 最大値は 1 時間です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az spring job show
コマンド グループ 'spring job' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
Azure Spring Apps でジョブの詳細を表示します。
az spring job show --name
--resource-group
--service
必須のパラメーター
指定した Azure Spring Apps インスタンスで実行されているジョブの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az spring job start
コマンド グループ 'spring job' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
ジョブの実行を開始します。
az spring job start --name
--resource-group
--service
[--args]
[--cpu]
[--envs]
[--memory]
[--secret-envs]
[--wait-until-finished {false, true}]
例
ジョブの実行を開始する
az spring job start -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup
必須のパラメーター
指定した Azure Spring Apps インスタンスで実行されているジョブの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。
省略可能のパラメーター
ジョブ実行の引数。
CPU リソース量。 500m または CPU コアの数にする必要があります。
環境変数の機密性の高いプロパティ。 "key[=value]" の書式をスペースで区切ります。
メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。
環境変数の機密性の高いプロパティ。 一度置くと、暗号化され、返されません。"key[=value]" の書式をスペースで区切ります。
true の場合は、ジョブの実行が完了するまで待ちます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az spring job update
コマンド グループ 'spring job' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
ジョブの構成を更新します。
az spring job update --name
--resource-group
--service
[--args]
[--cpu]
[--envs]
[--memory]
[--parallelism]
[--retry-limit]
[--secret-envs]
[--timeout]
例
ジョブのプレーン テキスト環境変数を追加します。
az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs foo=bar
すべてのプレーンテキスト環境変数を削除し、ジョブに存在するすべてのシークレットを保持します。
az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs
すべてのシークレットを削除し、ジョブのすべてのプレーンテキスト環境変数を保持します。
az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --secret-envs
必須のパラメーター
指定した Azure Spring Apps インスタンスで実行されているジョブの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。
省略可能のパラメーター
ジョブ実行の引数。
CPU リソース量。 500m または CPU コアの数にする必要があります。
環境変数の機密性の高いプロパティ。 "key[=value]" の書式をスペースで区切ります。
メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。
実行ごとに実行するレプリカの最大数。
ジョブが失敗するまでの再試行の最大数。
環境変数の機密性の高いプロパティ。 一度置くと、暗号化され、返されません。"key[=value]" の書式をスペースで区切ります。
実行が許可される最大秒数。 -1 を使用してタイムアウトをリセットできます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI