Jobs - Start
Container Apps ジョブを開始します
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/jobs/{jobName}/start?api-version=2026-07-01
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
job
|
path | True |
string pattern: ^[-\w\._\(\)]+$ |
ジョブ名 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
リソース グループの名前。 名前は大文字と小文字を区別しません。 |
|
subscription
|
path | True |
string (uuid) |
ターゲット サブスクリプションの ID。 値は UUID である必要があります。 |
|
api-version
|
query | True |
string minLength: 1 |
この操作に使用する API バージョン。 |
要求本文
| 名前 | 型 | 説明 |
|---|---|---|
| containers |
Container Apps ジョブのコンテナー定義の一覧。 |
|
| initContainers |
ジョブ コンテナーの前に実行される特殊なコンテナーの一覧。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
Azure 操作は正常に完了しました。 |
|
| 202 Accepted |
リソース操作が受け入れられます。 ヘッダー
|
|
| Other Status Codes |
予期しないエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
| 名前 | 説明 |
|---|---|
| user_impersonation | あなたのユーザー アカウントになりすます |
例
Run a Container Apps Job
要求のサンプル
POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/jobs/testcontainerAppsJob0/start?api-version=2026-07-01
{
"containers": [
{
"name": "testcontainerAppsJob0",
"image": "repo/testcontainerAppsJob0:v4",
"resources": {
"cpu": 0.2,
"memory": "100Mi"
}
}
],
"initContainers": [
{
"name": "testinitcontainerAppsJob0",
"args": [
"-c",
"while true; do echo hello; sleep 10;done"
],
"command": [
"/bin/sh"
],
"image": "repo/testcontainerAppsJob0:v4",
"resources": {
"cpu": 0.2,
"memory": "100Mi"
}
}
]
}
応答のサンプル
{
"name": "testcontainerAppsJob0-pjxhsye",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/jobs/{containerAppsJobName}/executions/{jobExecutionName}"
}
Location: location
定義
| 名前 | 説明 |
|---|---|
|
Container |
Container App コンテナー リソースの要件。 |
|
Default |
App Service エラー応答。 |
|
Default |
エラー モデル。 |
|
Default |
詳細なエラー。 |
|
Environment |
Container App コンテナー環境変数。 |
|
Job |
コンテナー アプリのジョブ実行名。 |
|
Job |
Container Apps ジョブ実行コンテナー定義。 |
|
Job |
ジョブの実行用のコンテナー構成を含むジョブの実行テンプレート |
ContainerResources
Container App コンテナー リソースの要件。
| 名前 | 型 | 説明 |
|---|---|---|
| cpu |
number (double) |
コアで必要な CPU (例: 0.5) |
| ephemeralStorage |
string |
エフェメラルストレージ (例: "1Gi" |
| memory |
string |
必要なメモリ (例: "250Mb" ) |
DefaultErrorResponse
App Service エラー応答。
| 名前 | 型 | 説明 |
|---|---|---|
| error |
エラー モデル。 |
DefaultErrorResponseError
エラー モデル。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
プログラムでエラーを識別するための標準化された文字列。 |
| details |
詳細またはエラー |
|
| innererror |
string |
エラーのデバッグに関する詳細情報。 |
| message |
string |
詳細なエラーの説明とデバッグ情報。 |
| target |
string |
詳細なエラーの説明とデバッグ情報。 |
DefaultErrorResponseErrorDetailsItem
詳細なエラー。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
プログラムでエラーを識別するための標準化された文字列。 |
| message |
string |
詳細なエラーの説明とデバッグ情報。 |
| target |
string |
詳細なエラーの説明とデバッグ情報。 |
EnvironmentVar
Container App コンテナー環境変数。
| 名前 | 型 | 説明 |
|---|---|---|
| name |
string |
環境変数の名前。 |
| secretRef |
string |
環境変数の値をプルするコンテナー アプリ シークレットの名前。 |
| value |
string |
シークレット以外の環境変数の値。 |
JobExecutionBase
コンテナー アプリのジョブ実行名。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string |
ジョブ実行 ID。 |
| name |
string |
ジョブ実行名。 |
JobExecutionContainer
Container Apps ジョブ実行コンテナー定義。
| 名前 | 型 | 説明 |
|---|---|---|
| args |
string[] |
コンテナーの開始コマンド引数。 |
| command |
string[] |
コンテナーの開始コマンド。 |
| env |
コンテナー環境変数。 |
|
| image |
string |
コンテナー イメージ タグ。 |
| name |
string |
カスタム コンテナー名。 |
| resources |
コンテナー リソースの要件。 |
JobExecutionTemplate
ジョブの実行用のコンテナー構成を含むジョブの実行テンプレート
| 名前 | 型 | 説明 |
|---|---|---|
| containers |
Container Apps ジョブのコンテナー定義の一覧。 |
|
| initContainers |
ジョブ コンテナーの前に実行される特殊なコンテナーの一覧。 |