Jobs - Start

Uruchamianie zadania aplikacji kontenera

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

Parametry identyfikatora URI

Nazwisko W Wymagane Typ Opis
jobName
path True

string

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

Nazwa zadania

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

subscriptionId
path True

string (uuid)

Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwisko Typ Opis
containers

JobExecutionContainer[]

Lista definicji kontenerów dla zadania usługi Container Apps.

initContainers

JobExecutionContainer[]

Lista wyspecjalizowanych kontenerów uruchamianych przed kontenerami zadań.

Odpowiedzi

Nazwisko Typ Opis
200 OK

JobExecutionBase

Operacja platformy Azure została ukończona pomyślnie.

202 Accepted

Zaakceptowano operację zasobu.

Nagłówki

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

DefaultErrorResponse

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ OAuth2 w usłudze Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwisko Opis
user_impersonation podszywaj się pod konto użytkownika

Przykłady

Run a Container Apps Job

Przykładowe żądanie

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

Przykładowa odpowiedź

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

Definicje

Nazwisko Opis
ContainerResources

Wymagania dotyczące zasobów kontenera aplikacji.

DefaultErrorResponse

Odpowiedź na błąd usługi App Service.

DefaultErrorResponseError

Model błędu.

DefaultErrorResponseErrorDetailsItem

Szczegółowe błędy.

EnvironmentVar

Zmienna środowiskowa kontenera aplikacji kontenera.

JobExecutionBase

Nazwa wykonywania zadania aplikacji kontenera.

JobExecutionContainer

Definicja kontenera wykonywania zadań usługi Container Apps.

JobExecutionTemplate

Szablon wykonywania zadania zawierający konfigurację kontenera na potrzeby wykonywania zadania

ContainerResources

Wymagania dotyczące zasobów kontenera aplikacji.

Nazwisko Typ Opis
cpu

number (double)

Wymagany procesor CPU w rdzeniach, np. 0,5

ephemeralStorage

string

Magazynowanie efemeryczne, np. '1Gi'

memory

string

Wymagana pamięć, np. "250 Mb"

DefaultErrorResponse

Odpowiedź na błąd usługi App Service.

Nazwisko Typ Opis
error

DefaultErrorResponseError

Model błędu.

DefaultErrorResponseError

Model błędu.

Nazwisko Typ Opis
code

string

Ustandaryzowany ciąg do programowej identyfikacji błędu.

details

DefaultErrorResponseErrorDetailsItem[]

Szczegóły lub błąd

innererror

string

Więcej informacji na temat debugowania błędu.

message

string

Szczegółowy opis błędu i informacje o debugowaniu.

target

string

Szczegółowy opis błędu i informacje o debugowaniu.

DefaultErrorResponseErrorDetailsItem

Szczegółowe błędy.

Nazwisko Typ Opis
code

string

Ustandaryzowany ciąg do programowej identyfikacji błędu.

message

string

Szczegółowy opis błędu i informacje o debugowaniu.

target

string

Szczegółowy opis błędu i informacje o debugowaniu.

EnvironmentVar

Zmienna środowiskowa kontenera aplikacji kontenera.

Nazwisko Typ Opis
name

string

Nazwa zmiennej środowiskowej.

secretRef

string

Nazwa wpisu tajnego aplikacji kontenera, z którego ma być ściągana wartość zmiennej środowiskowej.

value

string

Wartość zmiennej środowiskowej bez wpisu tajnego.

JobExecutionBase

Nazwa wykonywania zadania aplikacji kontenera.

Nazwisko Typ Opis
id

string

Identyfikator wykonywania zadania.

name

string

Nazwa wykonania zadania.

JobExecutionContainer

Definicja kontenera wykonywania zadań usługi Container Apps.

Nazwisko Typ Opis
args

string[]

Argumenty poleceń uruchamiania kontenera.

command

string[]

Polecenie uruchamiania kontenera.

env

EnvironmentVar[]

Zmienne środowiskowe kontenera.

image

string

Tag obrazu kontenera.

name

string

Niestandardowa nazwa kontenera.

resources

ContainerResources

Wymagania dotyczące zasobów kontenera.

JobExecutionTemplate

Szablon wykonywania zadania zawierający konfigurację kontenera na potrzeby wykonywania zadania

Nazwisko Typ Opis
containers

JobExecutionContainer[]

Lista definicji kontenerów dla zadania usługi Container Apps.

initContainers

JobExecutionContainer[]

Lista wyspecjalizowanych kontenerów uruchamianych przed kontenerami zadań.