az containerapp job
Note
このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細をご覧ください。
Container Apps ジョブを管理するコマンド。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az containerapp job create |
コンテナー アプリ ジョブを作成します。 |
コア | GA |
az containerapp job create (containerapp 拡張機能) |
コンテナー アプリ ジョブを作成します。 |
拡張子 | GA |
az containerapp job delete |
Container Apps ジョブを削除します。 |
コア | GA |
az containerapp job delete (containerapp 拡張機能) |
Container Apps ジョブを削除します。 |
拡張子 | GA |
az containerapp job execution |
コンテナー アプリ ジョブの実行を表示するコマンド。 |
コア | GA |
az containerapp job execution list |
コンテナー アプリ ジョブのすべての実行の一覧を取得します。 |
コア | GA |
az containerapp job execution show |
コンテナー アプリ ジョブの実行を取得します。 |
コア | GA |
az containerapp job identity |
コンテナー アプリ ジョブのマネージド ID を管理するコマンド。 |
コア | GA |
az containerapp job identity assign |
マネージド ID をコンテナー アプリ ジョブに割り当てます。 |
コア | GA |
az containerapp job identity remove |
コンテナー アプリ ジョブからマネージド ID を削除します。 |
コア | GA |
az containerapp job identity show |
コンテナー アプリ ジョブのマネージド ID を表示します。 |
コア | GA |
az containerapp job list |
サブスクリプションまたはリソース グループ別に Container Apps ジョブを一覧表示します。 |
コア | GA |
az containerapp job list (containerapp 拡張機能) |
サブスクリプションまたはリソース グループ別に Container Apps ジョブを一覧表示します。 |
拡張子 | GA |
az containerapp job logs |
コンテナー アプリ ジョブ ログを表示します。 |
拡張子 | プレビュー |
az containerapp job logs show |
過去のログを表示したり、リアルタイムでログを出力したりします (--follow パラメーターを使用)。 ログは、1 つの実行、レプリカ、コンテナーからのみ取得されることに注意してください。 |
拡張子 | プレビュー |
az containerapp job registry |
コンテナー アプリ ジョブのコンテナー レジストリ情報を管理するコマンド。 |
コア | プレビュー |
az containerapp job registry list |
コンテナー アプリ ジョブで構成されたコンテナー レジストリを一覧表示します。 |
コア | プレビュー |
az containerapp job registry remove |
コンテナー アプリ ジョブでコンテナー レジストリの詳細を削除します。 |
コア | プレビュー |
az containerapp job registry set |
コンテナー アプリ ジョブでコンテナー レジストリの詳細を追加または更新します。 |
コア | プレビュー |
az containerapp job registry show |
コンテナー アプリ ジョブからコンテナー レジストリの詳細を表示します。 |
コア | プレビュー |
az containerapp job replica |
コンテナー アプリのレプリカを管理します。 |
拡張子 | プレビュー |
az containerapp job replica list |
コンテナー アプリ ジョブ実行のレプリカを一覧表示します。 |
拡張子 | プレビュー |
az containerapp job secret |
シークレットを管理するコマンド。 |
コア | GA |
az containerapp job secret list |
コンテナー アプリ ジョブのシークレットを一覧表示します。 |
コア | GA |
az containerapp job secret remove |
コンテナー アプリ ジョブからシークレットを削除します。 |
コア | GA |
az containerapp job secret set |
シークレットを作成/更新します。 |
コア | GA |
az containerapp job secret show |
シークレットの詳細を表示します。 |
コア | GA |
az containerapp job show |
Container Apps ジョブの詳細を表示します。 |
コア | GA |
az containerapp job show (containerapp 拡張機能) |
Container Apps ジョブの詳細を表示します。 |
拡張子 | GA |
az containerapp job start |
Container Apps ジョブの実行を開始します。 |
コア | GA |
az containerapp job stop |
Container Apps ジョブの実行を停止します。 |
コア | GA |
az containerapp job update |
Container Apps ジョブを更新します。 |
コア | GA |
az containerapp job update (containerapp 拡張機能) |
Container Apps ジョブを更新します。 |
拡張子 | GA |
az containerapp job create
コンテナー アプリ ジョブを作成します。
az containerapp job create --name
--resource-group
[--args]
[--command]
[--container-name]
[--cpu]
[--cron-expression]
[--env-vars]
[--environment]
[--image]
[--max-executions]
[--memory]
[--mi-system-assigned]
[--mi-user-assigned]
[--min-executions]
[--no-wait]
[--parallelism]
[--polling-interval]
[--rcc]
[--registry-identity]
[--registry-password]
[--registry-server]
[--registry-username]
[--replica-retry-limit]
[--replica-timeout]
[--scale-rule-auth]
[--scale-rule-metadata]
[--scale-rule-name]
[--scale-rule-type]
[--secrets]
[--tags]
[--trigger-type]
[--workload-profile-name]
[--yaml]
例
トリガーの種類が [手動] のコンテナー アプリ ジョブを作成します。
az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
--trigger-type Manual \
--replica-timeout 5 \
--replica-retry-limit 2 \
--replica-completion-count 1 \
--parallelism 1 \
--image imageName \
--workload-profile-name my-wlp
トリガーの種類をスケジュールとして使用してコンテナー アプリ ジョブを作成します。
az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
--trigger-type Schedule \
--replica-timeout 5 \
--replica-retry-limit 2 \
--replica-completion-count 1 \
--parallelism 1 \
--cron-expression "*/1 * * * *" \
--image imageName
トリガーの種類をイベントとして使用してコンテナー アプリ ジョブを作成します。
az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
--trigger-type Event \
--replica-timeout 5 \
--replica-retry-limit 2 \
--replica-completion-count 1 \
--parallelism 1 \
--polling-interval 30 \
--min-executions 0 \
--max-executions 1 \
--scale-rule-name queueJob \
--scale-rule-type azure-queue \
--scale-rule-metadata "accountName=mystorageaccountname" \
"cloud=AzurePublicCloud" \
"queueLength": "5" "queueName": "foo" \
--scale-rule-auth "connection=my-connection-string-secret-name" \
--image imageName
必須のパラメーター
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
コンテナーのスタートアップ コマンド引数の一覧。 スペース区切りの値 (例: "-c" "mycommand")。 既存の値をクリアする空の文字列。
起動時に実行されるコンテナーでサポートされているコマンドの一覧。 スペース区切りの値 (例: "/bin/queue" "mycommand")。 既存の値をクリアする空の文字列。
コンテナーの名前。
0.25 から 2.0 のコアで必要な CPU (例: 0.5)。
Cron 式。 トリガーの種類 "スケジュール" でのみサポートされます。
コンテナーの環境変数の一覧。 'key=value' 形式のスペース区切り値。 既存の値をクリアする空の文字列。 シークレットを参照するためのプレフィックス値に 'secretref:' を付けます。
コンテナー アプリの環境の名前またはリソース ID。
コンテナー イメージ (publisher/image-name:tag など)。
ポーリング間隔ごとに実行するジョブ実行の最大数。
"Gi" で終わる 0.5 ~ 4.0 の必要なメモリ (例: 1.0Gi)。
システム割り当て ID を割り当てるかどうかを示すブール値。
割り当てるスペース区切りのユーザー ID。
ポーリング間隔ごとに実行するジョブ実行の最小数。
実行時間の長い操作の終了を待機しません。
実行ごとに実行するレプリカの最大数。
各イベント ソースを秒単位で確認する間隔。 既定値は 30 秒です。
実行を成功させるために正常に完了する必要があるレプリカの数。
ユーザー名/パスワードではなく、レジストリ サーバーで認証するマネージド ID。 ユーザー定義 ID とシステム定義 ID には、それぞれリソース ID または 'system' を使用します。 レジストリは ACR である必要があります。 可能であれば、ID に対して "acrpull" ロール assignemnt が自動的に作成されます。
コンテナー レジストリにログインするためのパスワード。 シークレットとして格納される場合、値は 'secretref:' の後にシークレット名が続く必要があります。
コンテナー レジストリ サーバーのホスト名 (例: myregistry.azurecr.io)。
コンテナー レジストリにログインするユーザー名。
レプリカが失敗するまでの再試行の最大数。
レプリカが実行できる最大秒数。
ルール認証パラメーターをスケーリングします。 認証パラメーターの形式は "= = ..."である必要があります。
スケール ルールのメタデータ。 メタデータの形式は "= = ..."である必要があります。
スケール ルールの名前。
スケール ルールの種類。
コンテナー アプリのシークレットの一覧。 'key=value' 形式のスペース区切り値。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
トリガーの種類。 スケジュール |イベント |手動。
ワークロード プロファイルのフレンドリ名。
コンテナー アプリの構成を含む .yaml ファイルへのパス。 その他のパラメーターはすべて無視されます。 例については、「https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples」を参照してください。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job create (containerapp 拡張機能)
コンテナー アプリ ジョブを作成します。
az containerapp job create --name
--resource-group
[--args]
[--command]
[--container-name]
[--cpu]
[--cron-expression]
[--env-vars]
[--environment]
[--environment-type {connected, managed}]
[--image]
[--max-executions]
[--memory]
[--mi-system-assigned]
[--mi-user-assigned]
[--min-executions]
[--no-wait]
[--parallelism]
[--polling-interval]
[--rcc]
[--registry-identity]
[--registry-password]
[--registry-server]
[--registry-username]
[--replica-retry-limit]
[--replica-timeout]
[--scale-rule-auth]
[--scale-rule-identity]
[--scale-rule-metadata]
[--scale-rule-name]
[--scale-rule-type]
[--secrets]
[--tags]
[--trigger-type]
[--workload-profile-name]
[--yaml]
例
トリガーの種類が [手動] のコンテナー アプリ ジョブを作成します。
az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
--environment MyContainerappEnv
--trigger-type Manual \
--replica-timeout 5 \
--replica-retry-limit 2 \
--replica-completion-count 1 \
--parallelism 1 \
--image imageName \
--workload-profile-name my-wlp
トリガーの種類をスケジュールとして使用してコンテナー アプリ ジョブを作成します。
az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
--environment MyContainerappEnv
--trigger-type Schedule \
--replica-timeout 5 \
--replica-retry-limit 2 \
--replica-completion-count 1 \
--parallelism 1 \
--cron-expression "*/1 * * * *" \
--image imageName
トリガーの種類をイベントとして使用してコンテナー アプリ ジョブを作成します。
az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
--environment MyContainerappEnv
--trigger-type Event \
--replica-timeout 5 \
--replica-retry-limit 2 \
--replica-completion-count 1 \
--parallelism 1 \
--polling-interval 30 \
--min-executions 0 \
--max-executions 1 \
--scale-rule-name queueJob \
--scale-rule-type azure-queue \
--scale-rule-metadata "accountName=mystorageaccountname" \
"cloud=AzurePublicCloud" \
"queueLength=5" "queueName=foo" \
--scale-rule-auth "connection=my-connection-string-secret-name" \
--image imageName
ID を使用してイベントとしてトリガーの種類を持つコンテナー アプリ ジョブを作成して認証する
az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
--environment MyContainerappEnv
--trigger-type Event \
--replica-timeout 5 \
--replica-retry-limit 2 \
--replica-completion-count 1 \
--parallelism 1 \
--polling-interval 30 \
--min-executions 0 \
--max-executions 1 \
--scale-rule-name azure-queue \
--scale-rule-type azure-queue \
--scale-rule-metadata "accountName=mystorageaccountname" \
"cloud=AzurePublicCloud" \
"queueLength=5" "queueName=foo" \
--scale-rule-identity myUserIdentityResourceId \
--image imageName
接続環境でホストされているコンテナー アプリ ジョブを作成します。
az containerapp job create -n MyContainerappsjob -g MyResourceGroup \
--environment MyContainerappConnectedEnv
--environment-type connected
--trigger-type Manual \
--replica-timeout 5 \
--replica-retry-limit 2 \
--replica-completion-count 1 \
--parallelism 1 \
--image imageName \
--workload-profile-name my-wlp
必須のパラメーター
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
コンテナーのスタートアップ コマンド引数の一覧。 スペース区切りの値 (例: "-c" "mycommand")。 既存の値をクリアする空の文字列。
起動時に実行されるコンテナーでサポートされているコマンドの一覧。 スペース区切りの値 (例: "/bin/queue" "mycommand")。 既存の値をクリアする空の文字列。
コンテナーの名前。
0.25 から 2.0 のコアで必要な CPU (例: 0.5)。
Cron 式。 トリガーの種類 "スケジュール" でのみサポートされます。
コンテナーの環境変数の一覧。 'key=value' 形式のスペース区切り値。 既存の値をクリアする空の文字列。 シークレットを参照するためのプレフィックス値に 'secretref:' を付けます。
コンテナー アプリの環境の名前またはリソース ID。
環境の種類。
コンテナー イメージ (publisher/image-name:tag など)。
トリガーに対して作成されるジョブ実行の最大数。
"Gi" で終わる 0.5 ~ 4.0 の必要なメモリ (例: 1.0Gi)。
システム割り当て ID を割り当てるかどうかを示すブール値。
割り当てるスペース区切りのユーザー ID。
トリガーに対して作成されるジョブ実行の最小数。 既定: 0
実行時間の長い操作の終了を待機しません。
実行ごとに実行するレプリカの最大数。
各イベント ソースを秒単位で確認する間隔。
実行を成功させるために正常に完了する必要があるレプリカの数。
ユーザー名/パスワードではなく、レジストリ サーバーで認証するマネージド ID。 ユーザー定義 ID とシステム定義 ID には、それぞれリソース ID または 'system' を使用します。 レジストリは ACR である必要があります。 可能であれば、ID に対して "acrpull" ロール assignemnt が自動的に作成されます。
コンテナー レジストリにログインするためのパスワード。 シークレットとして格納される場合、値は 'secretref:' の後にシークレット名が続く必要があります。
コンテナー レジストリ サーバーのホスト名 (例: myregistry.azurecr.io)。
コンテナー レジストリにログインするユーザー名。
レプリカが失敗するまでの再試行の最大数。 既定: 0
レプリカが実行できる最大秒数。
ルール認証パラメーターをスケーリングします。 認証パラメーターの形式は "= = ..."である必要があります。
Azure スケーラー リソース (ストレージ アカウント/eventhub など) で認証するマネージド ID のリソース ID、またはシステム割り当て ID を使用するシステム。
スケール ルールのメタデータ。 メタデータの形式は "= = ..."である必要があります。
スケール ルールの名前。
スケール ルールの種類。
コンテナー アプリのシークレットの一覧。 'key=value' 形式のスペース区切り値。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
トリガーの種類。 スケジュール |イベント |手動。
ワークロード プロファイルのフレンドリ名。
コンテナー アプリの構成を含む .yaml ファイルへのパス。 その他のパラメーターはすべて無視されます。 例については、「https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples」を参照してください。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job delete
Container Apps ジョブを削除します。
az containerapp job delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
例
ジョブを削除します。
az containerapp job delete -n my-containerapp-job -g MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job delete (containerapp 拡張機能)
Container Apps ジョブを削除します。
az containerapp job delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
例
ジョブを削除します。
az containerapp job delete -n my-containerapp-job -g MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job list
サブスクリプションまたはリソース グループ別に Container Apps ジョブを一覧表示します。
az containerapp job list [--resource-group]
例
現在のサブスクリプションのジョブを一覧表示します。
az containerapp job list
リソース グループ別に環境を一覧表示します。
az containerapp job list -g MyResourceGroup
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job list (containerapp 拡張機能)
サブスクリプションまたはリソース グループ別に Container Apps ジョブを一覧表示します。
az containerapp job list [--resource-group]
例
現在のサブスクリプションのジョブを一覧表示します。
az containerapp job list
リソース グループ別に環境を一覧表示します。
az containerapp job list -g MyResourceGroup
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job show
Container Apps ジョブの詳細を表示します。
az containerapp job show [--ids]
[--name]
[--resource-group]
[--subscription]
例
ジョブの詳細を表示します。
az containerapp job show -n my-containerapp-job -g MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job show (containerapp 拡張機能)
Container Apps ジョブの詳細を表示します。
az containerapp job show [--ids]
[--name]
[--resource-group]
[--subscription]
例
ジョブの詳細を表示します。
az containerapp job show -n my-containerapp-job -g MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job start
Container Apps ジョブの実行を開始します。
az containerapp job start [--args]
[--command]
[--container-name]
[--cpu]
[--env-vars]
[--ids]
[--image]
[--memory]
[--name]
[--no-wait]
[--registry-identity]
[--resource-group]
[--subscription]
[--yaml]
例
ジョブの実行を開始します。
az containerapp job start -n my-containerapp-job -g MyResourceGroup
さまざまなイメージと構成でジョブを開始します。
az containerapp job start -n my-containerapp-job -g MyResourceGroup --image MyImageName --cpu 0.5 --memory 1.0Gi
省略可能のパラメーター
コンテナーのスタートアップ コマンド引数の一覧。 スペース区切りの値 (例: "-c" "mycommand")。 既存の値をクリアする空の文字列。
起動時に実行されるコンテナーでサポートされているコマンドの一覧。 スペース区切りの値 (例: "/bin/queue" "mycommand")。 既存の値をクリアする空の文字列。
コンテナーの名前。
0.25 から 2.0 のコアで必要な CPU (例: 0.5)。
コンテナーの環境変数の一覧。 'key=value' 形式のスペース区切り値。 既存の値をクリアする空の文字列。 シークレットを参照するためのプレフィックス値に 'secretref:' を付けます。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
コンテナー イメージ (publisher/image-name:tag など)。
"Gi" で終わる 0.5 ~ 4.0 の必要なメモリ (例: 1.0Gi)。
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
実行時間の長い操作の終了を待機しません。
ユーザー名/パスワードではなく、レジストリ サーバーで認証するマネージド ID。 ユーザー定義 ID とシステム定義 ID には、それぞれリソース ID または 'system' を使用します。 レジストリは ACR である必要があります。 可能であれば、ID に対して "acrpull" ロール assignemnt が自動的に作成されます。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
コンテナー アプリの構成を含む .yaml ファイルへのパス。 その他のパラメーターはすべて無視されます。 例については、「https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples」を参照してください。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job stop
Container Apps ジョブの実行を停止します。
az containerapp job stop [--execution-name-list]
[--ids]
[--job-execution-name]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
例
ジョブの実行を停止します。
az containerapp job stop -n my-containerapp-job -g MyResourceGroup
特定のジョブ実行名を指定してジョブ実行を停止します。
az containerapp job stop -n my-containerapp-job -g MyResourceGroup --job-execution-name MyContainerAppJob-66v9xh0
複数のジョブ実行を停止して、実行名の一覧を指定します。
az containerapp job stop -n my-containerapp-job -g MyResourceGroup --execution-name-list MyContainerAppJob-66v9xh0,MyContainerAppJob-66v9xh1
省略可能のパラメーター
ジョブ実行名のコンマ区切りリスト。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
停止する必要がある特定のジョブ実行の名前。
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job update
Container Apps ジョブを更新します。
az containerapp job update [--args]
[--command]
[--container-name]
[--cpu]
[--cron-expression]
[--ids]
[--image]
[--max-executions]
[--memory]
[--min-executions]
[--name]
[--no-wait]
[--parallelism]
[--polling-interval]
[--rcc]
[--remove-all-env-vars]
[--remove-env-vars]
[--replace-env-vars]
[--replica-retry-limit]
[--replica-timeout]
[--resource-group]
[--scale-rule-auth]
[--scale-rule-metadata]
[--scale-rule-name]
[--scale-rule-type]
[--set-env-vars]
[--subscription]
[--tags]
[--workload-profile-name]
[--yaml]
例
ジョブのレプリカ タイムアウトを更新します。
az containerapp job update -n my-containerapp-job -g MyResourceGroup \
--replica-timeout 10
省略可能のパラメーター
コンテナーのスタートアップ コマンド引数の一覧。 スペース区切りの値 (例: "-c" "mycommand")。 既存の値をクリアする空の文字列。
起動時に実行されるコンテナーでサポートされているコマンドの一覧。 スペース区切りの値 (例: "/bin/queue" "mycommand")。 既存の値をクリアする空の文字列。
コンテナーの名前。
0.25 から 2.0 のコアで必要な CPU (例: 0.5)。
Cron 式。 トリガーの種類 "スケジュール" でのみサポートされます。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
コンテナー イメージ (publisher/image-name:tag など)。
ポーリング間隔ごとに実行するジョブ実行の最大数。
"Gi" で終わる 0.5 ~ 4.0 の必要なメモリ (例: 1.0Gi)。
ポーリング間隔ごとに実行するジョブ実行の最小数。
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
実行時間の長い操作の終了を待機しません。
実行ごとに実行するレプリカの最大数。
各イベント ソースを秒単位で確認する間隔。 既定値は 30 秒です。
実行を成功させるために正常に完了する必要があるレプリカの数。
コンテナーからすべての環境変数を削除します。.
コンテナーから環境変数を削除します。 スペース区切りの環境変数名。
コンテナー内の環境変数を置き換えます。 その他の既存の環境変数は削除されます。 'key=value' 形式のスペース区切り値。 シークレットとして格納される場合、値は 'secretref:' の後にシークレット名が続く必要があります。
レプリカが失敗するまでの再試行の最大数。
レプリカが実行できる最大秒数。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ルール認証パラメーターをスケーリングします。 認証パラメーターの形式は "= = ..."である必要があります。
スケール ルールのメタデータ。 メタデータの形式は "= = ..."である必要があります。
スケール ルールの名前。
スケール ルールの種類。
コンテナー内の環境変数を追加または更新します。 既存の環境変数は変更されません。 'key=value' 形式のスペース区切り値。 シークレットとして格納される場合、値は 'secretref:' の後にシークレット名が続く必要があります。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
ワークロード プロファイルのフレンドリ名。
コンテナー アプリの構成を含む .yaml ファイルへのパス。 その他のパラメーターはすべて無視されます。 例については、「https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples」を参照してください。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az containerapp job update (containerapp 拡張機能)
Container Apps ジョブを更新します。
az containerapp job update [--args]
[--command]
[--container-name]
[--cpu]
[--cron-expression]
[--ids]
[--image]
[--max-executions]
[--memory]
[--min-executions]
[--name]
[--no-wait]
[--parallelism]
[--polling-interval]
[--rcc]
[--remove-all-env-vars]
[--remove-env-vars]
[--replace-env-vars]
[--replica-retry-limit]
[--replica-timeout]
[--resource-group]
[--scale-rule-auth]
[--scale-rule-identity]
[--scale-rule-metadata]
[--scale-rule-name]
[--scale-rule-type]
[--set-env-vars]
[--subscription]
[--tags]
[--workload-profile-name]
[--yaml]
例
ジョブのレプリカ タイムアウトを更新します。
az containerapp job update -n my-containerapp-job -g MyResourceGroup \
--replica-timeout 10
省略可能のパラメーター
コンテナーのスタートアップ コマンド引数の一覧。 スペース区切りの値 (例: "-c" "mycommand")。 既存の値をクリアする空の文字列。
起動時に実行されるコンテナーでサポートされているコマンドの一覧。 スペース区切りの値 (例: "/bin/queue" "mycommand")。 既存の値をクリアする空の文字列。
コンテナーの名前。
0.25 から 2.0 のコアで必要な CPU (例: 0.5)。
Cron 式。 トリガーの種類 "スケジュール" でのみサポートされます。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
コンテナー イメージ (publisher/image-name:tag など)。
ポーリング間隔ごとに実行するジョブ実行の最大数。
"Gi" で終わる 0.5 ~ 4.0 の必要なメモリ (例: 1.0Gi)。
ポーリング間隔ごとに実行するジョブ実行の最小数。
Container Apps ジョブの名前。 名前は、小文字の英数字または '-' で構成され、文字で始まり、英数字で終わる必要があり、'--' を持つことができず、32 文字未満である必要があります。
実行時間の長い操作の終了を待機しません。
実行ごとに実行するレプリカの最大数。
各イベント ソースを秒単位で確認する間隔。 既定値は 30 秒です。
実行を成功させるために正常に完了する必要があるレプリカの数。
コンテナーからすべての環境変数を削除します。.
コンテナーから環境変数を削除します。 スペース区切りの環境変数名。
コンテナー内の環境変数を置き換えます。 その他の既存の環境変数は削除されます。 'key=value' 形式のスペース区切り値。 シークレットとして格納される場合、値は 'secretref:' の後にシークレット名が続く必要があります。
レプリカが失敗するまでの再試行の最大数。
レプリカが実行できる最大秒数。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ルール認証パラメーターをスケーリングします。 認証パラメーターの形式は "= = ..."である必要があります。
Azure スケーラー リソース (ストレージ アカウント/eventhub など) で認証するマネージド ID のリソース ID、またはシステム割り当て ID を使用するシステム。
スケール ルールのメタデータ。 メタデータの形式は "= = ..."である必要があります。
スケール ルールの名前。
スケール ルールの種類。
コンテナー内の環境変数を追加または更新します。 既存の環境変数は変更されません。 'key=value' 形式のスペース区切り値。 シークレットとして格納される場合、値は 'secretref:' の後にシークレット名が続く必要があります。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
ワークロード プロファイルのフレンドリ名。
コンテナー アプリの構成を含む .yaml ファイルへのパス。 その他のパラメーターはすべて無視されます。 例については、「https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples」を参照してください。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI