次の方法で共有


az spring job

手記

このリファレンスは、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=<name>を使用して既定のサービスを構成できます。

省略可能のパラメーター

--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=<name>を使用して既定のサービスを構成できます。

グローバル パラメーター
--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=<name>を使用して既定のサービスを構成できます。

省略可能のパラメーター

--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=<name>を使用して既定のサービスを構成できます。

グローバル パラメーター
--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=<name>を使用して既定のサービスを構成できます。

省略可能のパラメーター

--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=<name>を使用して既定のサービスを構成できます。

グローバル パラメーター
--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=<name>を使用して既定のサービスを構成できます。

省略可能のパラメーター

--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=<name>を使用して既定のサービスを構成できます。

省略可能のパラメーター

--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 を使用します。