次の方法で共有


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

必須のパラメーター

--name -n

指定した Azure Spring Apps インスタンスで実行されているジョブの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--service -s

Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。

省略可能のパラメーター

--args

ジョブ実行の引数。

--bind-config-server --bind-cs

ジョブを既定の構成サーバーに自動的にバインドします。

--bind-service-registry --bind-sr

ジョブを既定のサービス レジストリに自動的にバインドします。

--cpu

CPU リソース量。 500m または CPU コアの数にする必要があります。

規定値: 1
--envs

環境変数の機密性の高いプロパティ。 "key[=value]" の書式をスペースで区切ります。

--memory

メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。

規定値: 2Gi
--parallelism

実行ごとに実行するレプリカの最大数。

--retry-limit

ジョブが失敗するまでの再試行の最大数。

--secret-envs

環境変数の機密性の高いプロパティ。 一度置くと、暗号化され、返されません。"key[=value]" の書式をスペースで区切ります。

--timeout

実行が許可される最大秒数。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--name -n

指定した Azure Spring Apps インスタンスで実行されているジョブの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--service -s

Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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.*

必須のパラメーター

--name -n

指定した Azure Spring Apps インスタンスで実行されているジョブの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--service -s

Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。

省略可能のパラメーター

--args

ジョブ実行の引数。

--artifact-path

指定された事前構築済み成果物 (jar または netcore zip) をデプロイします。

--build-cpu

CPU リソース量。 500m または CPU コアの数にする必要があります。

規定値: 1
--build-env

スペースで区切られた "key[=value]" 形式の環境変数。

--build-memory

メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。

規定値: 2Gi
--builder

(エンタープライズ層のみ)実行可能ファイルのビルドに使用するサービス ビルダーをビルドします。

規定値: default
--cpu

CPU リソース量。 500m または CPU コアの数にする必要があります。

--disable-validation

true の場合は、jar 検証を無効にします。

指定可能な値: false, true
--envs

環境変数の機密性の高いプロパティ。 "key[=value]" の書式をスペースで区切ります。

--memory

メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。

--no-wait

実行時間の長い操作の終了を待機しません。

規定値: False
--parallelism

実行ごとに実行するレプリカの最大数。

--retry-limit

ジョブが失敗するまでの再試行の最大数。

--secret-envs

環境変数の機密性の高いプロパティ。 一度置くと、暗号化され、返されません。"key[=value]" の書式をスペースで区切ります。

--source-path

指定したソース フォルダーを展開します。 フォルダーは tar にパックされ、アップロードされ、kpack を使用してビルドされます。 値が指定されていない場合は、既定で現在のフォルダーに設定されます。

--timeout

実行が許可される最大秒数。 -1 を使用してタイムアウトをリセットできます。

--version

デプロイ バージョン。設定されていない場合は変更しないでください。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--service -s

Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--execution

ジョブ実行の名前。

--name -n

指定した Azure Spring Apps インスタンスで実行されているジョブの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--service -s

Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。

省略可能のパラメーター

--all-instances

ジョブ実行のすべてのインスタンスのログを取得することを示すフラグ。

--follow -f

ログをストリーミングする必要があることを示すフラグ。

--instance -i

ジョブ実行の既存のインスタンスの名前。 コマンドからインスタンス名を検索します az spring job execution instance list

--limit

返されるログの最大キビバイト数。 上限は 2048 です。

規定値: 2048
--lines

表示する行数。 最大値は 10000 です。

規定値: 100
--max-log-requests

すべてのインスタンスでログを取得するときに従う同時ログの最大数を指定します。

規定値: 5
--since

5 秒、2m、1 時間などの相対的な期間より新しいログのみを返します。 最大値は 1 時間です。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az spring job show

プレビュー

コマンド グループ 'spring job' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

Azure Spring Apps でジョブの詳細を表示します。

az spring job show --name
                   --resource-group
                   --service

必須のパラメーター

--name -n

指定した Azure Spring Apps インスタンスで実行されているジョブの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--service -s

Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--name -n

指定した Azure Spring Apps インスタンスで実行されているジョブの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--service -s

Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。

省略可能のパラメーター

--args

ジョブ実行の引数。

--cpu

CPU リソース量。 500m または CPU コアの数にする必要があります。

--envs

環境変数の機密性の高いプロパティ。 "key[=value]" の書式をスペースで区切ります。

--memory

メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。

--secret-envs

環境変数の機密性の高いプロパティ。 一度置くと、暗号化され、返されません。"key[=value]" の書式をスペースで区切ります。

--wait-until-finished

true の場合は、ジョブの実行が完了するまで待ちます。

指定可能な値: false, true
規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--name -n

指定した Azure Spring Apps インスタンスで実行されているジョブの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--service -s

Azure Spring Apps インスタンスの名前。az configure --defaults spring= を使用して既定のサービスを構成できます。

省略可能のパラメーター

--args

ジョブ実行の引数。

--cpu

CPU リソース量。 500m または CPU コアの数にする必要があります。

--envs

環境変数の機密性の高いプロパティ。 "key[=value]" の書式をスペースで区切ります。

--memory

メモリ リソースの量。 512Mi または #Gi にする必要があります (例: 1Gi、3Gi)。

--parallelism

実行ごとに実行するレプリカの最大数。

--retry-limit

ジョブが失敗するまでの再試行の最大数。

--secret-envs

環境変数の機密性の高いプロパティ。 一度置くと、暗号化され、返されません。"key[=value]" の書式をスペースで区切ります。

--timeout

実行が許可される最大秒数。 -1 を使用してタイムアウトをリセットできます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。