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

Nazwa 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

Nazwa 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

Nazwa 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

Nazwa 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

Nazwa 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.

Nazwa 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.

Nazwa Typ Opis
error

DefaultErrorResponseError

Model błędu.

DefaultErrorResponseError

Model błędu.

Nazwa 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.

Nazwa 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.

Nazwa 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.

Nazwa Typ Opis
id

string

Identyfikator wykonywania zadania.

name

string

Nazwa wykonania zadania.

JobExecutionContainer

Definicja kontenera wykonywania zadań usługi Container Apps.

Nazwa 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

Nazwa Typ Opis
containers

JobExecutionContainer[]

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

initContainers

JobExecutionContainer[]

Lista wyspecjalizowanych kontenerów uruchamianych przed kontenerami zadań.