Jobs - Start
Avvia un processo di App contenitore
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/jobs/{jobName}/start?api-version=2026-07-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
job
|
path | True |
string pattern: ^[-\w\._\(\)]+$ |
Nome lavoro |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole. |
|
subscription
|
path | True |
string (uuid) |
ID della sottoscrizione di destinazione. Il valore deve essere un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Corpo della richiesta
| Nome | Tipo | Descrizione |
|---|---|---|
| containers |
Elenco delle definizioni di contenitore per il processo app contenitore. |
|
| initContainers |
Elenco di contenitori specializzati eseguiti prima dei contenitori di processi. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Operazione di Azure completata correttamente. |
|
| 202 Accepted |
Operazione sulle risorse accettata. Intestazioni
|
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | impersonare il tuo account utente |
Esempio
Run a Container Apps Job
Esempio di richiesta
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"
}
}
]
}
Risposta di esempio
{
"name": "testcontainerAppsJob0-pjxhsye",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/jobs/{containerAppsJobName}/executions/{jobExecutionName}"
}
Location: location
Definizioni
| Nome | Descrizione |
|---|---|
|
Container |
Requisiti delle risorse contenitore dell'app contenitore contenitore. |
|
Default |
Risposta di errore del servizio app. |
|
Default |
Modello di errore. |
|
Default |
Errori dettagliati. |
|
Environment |
Variabile di ambiente contenitore dell'app contenitore. |
|
Job |
Nome dell'esecuzione del processo dell'app contenitore. |
|
Job |
Definizione del contenitore per l'esecuzione dei processi di App contenitore. |
|
Job |
Modello di esecuzione del processo contenente la configurazione del contenitore per l'esecuzione di un processo |
ContainerResources
Requisiti delle risorse contenitore dell'app contenitore contenitore.
| Nome | Tipo | Descrizione |
|---|---|---|
| cpu |
number (double) |
CPU necessaria nei core, ad esempio 0,5 |
| ephemeralStorage |
string |
Archiviazione temporanea, ad es. "1Gi" |
| memory |
string |
Memoria necessaria, ad esempio "250 Mb" |
DefaultErrorResponse
Risposta di errore del servizio app.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Modello di errore. |
DefaultErrorResponseError
Modello di errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Stringa standardizzata per identificare l'errore a livello di codice. |
| details |
Dettagli o errore |
|
| innererror |
string |
Ulteriori informazioni per eseguire il debug dell'errore. |
| message |
string |
Descrizione dettagliata dell'errore e informazioni di debug. |
| target |
string |
Descrizione dettagliata dell'errore e informazioni di debug. |
DefaultErrorResponseErrorDetailsItem
Errori dettagliati.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Stringa standardizzata per identificare l'errore a livello di codice. |
| message |
string |
Descrizione dettagliata dell'errore e informazioni di debug. |
| target |
string |
Descrizione dettagliata dell'errore e informazioni di debug. |
EnvironmentVar
Variabile di ambiente contenitore dell'app contenitore.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome della variabile di ambiente. |
| secretRef |
string |
Nome del segreto dell'app contenitore da cui eseguire il pull del valore della variabile di ambiente. |
| value |
string |
Valore della variabile di ambiente non segreto. |
JobExecutionBase
Nome dell'esecuzione del processo dell'app contenitore.
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
ID di esecuzione del processo. |
| name |
string |
Nome dell'esecuzione del processo. |
JobExecutionContainer
Definizione del contenitore per l'esecuzione dei processi di App contenitore.
| Nome | Tipo | Descrizione |
|---|---|---|
| args |
string[] |
Argomenti del comando di avvio del contenitore. |
| command |
string[] |
Comando start del contenitore. |
| env |
Variabili di ambiente del contenitore. |
|
| image |
string |
Tag immagine contenitore. |
| name |
string |
Nome del contenitore personalizzato. |
| resources |
Requisiti delle risorse del contenitore. |
JobExecutionTemplate
Modello di esecuzione del processo contenente la configurazione del contenitore per l'esecuzione di un processo
| Nome | Tipo | Descrizione |
|---|---|---|
| containers |
Elenco delle definizioni di contenitore per il processo app contenitore. |
|
| initContainers |
Elenco di contenitori specializzati eseguiti prima dei contenitori di processi. |