Jobs - Start

Starten eines Container Apps-Auftrags

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/jobs/{jobName}/start?api-version=2026-07-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
jobName
path True

string

pattern: ^[-\w\._\(\)]+$

Auftragsname

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
containers

JobExecutionContainer[]

Liste der Containerdefinitionen für den Container-Apps-Auftrag.

initContainers

JobExecutionContainer[]

Liste der speziellen Container, die vor Auftragscontainern ausgeführt werden.

Antworten

Name Typ Beschreibung
200 OK

JobExecutionBase

Der Azure-Vorgang wurde erfolgreich abgeschlossen.

202 Accepted

Ressourcenvorgang akzeptiert.

Header

  • Location: string
  • Retry-After: integer
Other Status Codes

DefaultErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Sich als Ihr Benutzerkonto ausgeben

Beispiele

Run a Container Apps Job

Beispielanforderung

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"
      }
    }
  ]
}

Beispiel für eine Antwort

{
  "name": "testcontainerAppsJob0-pjxhsye",
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/jobs/{containerAppsJobName}/executions/{jobExecutionName}"
}
Location: location

Definitionen

Name Beschreibung
ContainerResources

Container-App-Containerressourcenanforderungen.

DefaultErrorResponse

Fehlerantwort des App-Diensts.

DefaultErrorResponseError

Fehlermodell.

DefaultErrorResponseErrorDetailsItem

Detaillierte Fehler.

EnvironmentVar

Container-App-Umgebungsvariable.

JobExecutionBase

Auftragsausführungsname der Container-App.

JobExecutionContainer

Containerdefinition für Container-Apps-Aufträge.

JobExecutionTemplate

Ausführungsvorlage des Auftrags, die containerkonfiguration für die Ausführung eines Auftrags enthält

ContainerResources

Container-App-Containerressourcenanforderungen.

Name Typ Beschreibung
cpu

number (double)

Erforderliche CPU in Kernen, z. B. 0,5

ephemeralStorage

string

Ephemere Lagerung, z.B. "1Gi"

memory

string

Erforderlicher Arbeitsspeicher, z. B. "250Mb"

DefaultErrorResponse

Fehlerantwort des App-Diensts.

Name Typ Beschreibung
error

DefaultErrorResponseError

Fehlermodell.

DefaultErrorResponseError

Fehlermodell.

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge zur programmgesteuerten Identifizierung des Fehlers.

details

DefaultErrorResponseErrorDetailsItem[]

Details oder der Fehler

innererror

string

Weitere Informationen zum Debuggen von Fehlern.

message

string

Detaillierte Fehlerbeschreibung und Informationen zum Debuggen.

target

string

Detaillierte Fehlerbeschreibung und Informationen zum Debuggen.

DefaultErrorResponseErrorDetailsItem

Detaillierte Fehler.

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge zur programmgesteuerten Identifizierung des Fehlers.

message

string

Detaillierte Fehlerbeschreibung und Informationen zum Debuggen.

target

string

Detaillierte Fehlerbeschreibung und Informationen zum Debuggen.

EnvironmentVar

Container-App-Umgebungsvariable.

Name Typ Beschreibung
name

string

Name der Umgebungsvariable.

secretRef

string

Name des geheimen Container-App-Schlüssels, aus dem der Umgebungsvariablenwert abgerufen werden soll.

value

string

Nicht geheimer Umgebungsvariablenwert.

JobExecutionBase

Auftragsausführungsname der Container-App.

Name Typ Beschreibung
id

string

ID der Auftragsausführung.

name

string

Auftragsausführungsname.

JobExecutionContainer

Containerdefinition für Container-Apps-Aufträge.

Name Typ Beschreibung
args

string[]

Argumente für containerstartbefehle.

command

string[]

Containerstartbefehl.

env

EnvironmentVar[]

Containerumgebungsvariablen.

image

string

Containerimage-Tag.

name

string

Benutzerdefinierter Containername.

resources

ContainerResources

Containerressourcenanforderungen.

JobExecutionTemplate

Ausführungsvorlage des Auftrags, die containerkonfiguration für die Ausführung eines Auftrags enthält

Name Typ Beschreibung
containers

JobExecutionContainer[]

Liste der Containerdefinitionen für den Container-Apps-Auftrag.

initContainers

JobExecutionContainer[]

Liste der speziellen Container, die vor Auftragscontainern ausgeführt werden.