Jobs - Start
Iniciar um trabalho dos Aplicativos de Contêiner
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/jobs/{jobName}/start?api-version=2026-07-01
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
job
|
path | True |
string pattern: ^[-\w\._\(\)]+$ |
Nome do Trabalho |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
|
subscription
|
path | True |
string (uuid) |
O ID da assinatura de destino. O valor deve ser uma UUID. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a ser usada para esta operação. |
Corpo da solicitação
| Nome | Tipo | Description |
|---|---|---|
| containers |
Lista de definições de contêiner para o Trabalho de Aplicativos de Contêiner. |
|
| initContainers |
Lista de contêineres especializados que são executados antes dos contêineres de trabalho. |
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
A operação do Azure foi concluída com êxito. |
|
| 202 Accepted |
Operação de recurso aceita. Cabeçalhos
|
|
| Other Status Codes |
Uma resposta de erro inesperada. |
Segurança
azure_auth
Fluxo do OAuth2 do Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
| Nome | Description |
|---|---|
| user_impersonation | se passar pela sua conta de usuário |
Exemplos
Run a Container Apps Job
Solicitação de exemplo
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"
}
}
]
}
Resposta de exemplo
{
"name": "testcontainerAppsJob0-pjxhsye",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/jobs/{containerAppsJobName}/executions/{jobExecutionName}"
}
Location: location
Definições
| Nome | Description |
|---|---|
|
Container |
Requisitos de recurso de contêiner do Aplicativo de Contêiner. |
|
Default |
Resposta de erro do Serviço de Aplicativo. |
|
Default |
Modelo de erro. |
|
Default |
Erros detalhados. |
|
Environment |
Variável de ambiente de contêiner do Aplicativo de Contêiner. |
|
Job |
Nome de execução do Trabalho do Aplicativo de Contêiner. |
|
Job |
Definição de contêiner de execução de Trabalhos de Aplicativos de Contêiner. |
|
Job |
Modelo de execução do trabalho, que contém a configuração de contêiner para a execução de um trabalho |
ContainerResources
Requisitos de recurso de contêiner do Aplicativo de Contêiner.
| Nome | Tipo | Description |
|---|---|---|
| cpu |
number (double) |
CPU necessária em núcleos, por exemplo, 0,5 |
| ephemeralStorage |
string |
Armazenamento efêmero, por exemplo, "1Gi" |
| memory |
string |
Memória necessária, por exemplo, "250 Mb" |
DefaultErrorResponse
Resposta de erro do Serviço de Aplicativo.
| Nome | Tipo | Description |
|---|---|---|
| error |
Modelo de erro. |
DefaultErrorResponseError
Modelo de erro.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Cadeia de caracteres padronizada para identificar programaticamente o erro. |
| details |
Detalhes ou o erro |
|
| innererror |
string |
Mais informações para depurar o erro. |
| message |
string |
Descrição detalhada do erro e informações de depuração. |
| target |
string |
Descrição detalhada do erro e informações de depuração. |
DefaultErrorResponseErrorDetailsItem
Erros detalhados.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Cadeia de caracteres padronizada para identificar programaticamente o erro. |
| message |
string |
Descrição detalhada do erro e informações de depuração. |
| target |
string |
Descrição detalhada do erro e informações de depuração. |
EnvironmentVar
Variável de ambiente de contêiner do Aplicativo de Contêiner.
| Nome | Tipo | Description |
|---|---|---|
| name |
string |
Nome da variável de ambiente. |
| secretRef |
string |
Nome do segredo do Aplicativo de Contêiner do qual extrair o valor da variável de ambiente. |
| value |
string |
Valor de variável de ambiente não secreto. |
JobExecutionBase
Nome de execução do Trabalho do Aplicativo de Contêiner.
| Nome | Tipo | Description |
|---|---|---|
| id |
string |
ID de execução do trabalho. |
| name |
string |
Nome da execução do trabalho. |
JobExecutionContainer
Definição de contêiner de execução de Trabalhos de Aplicativos de Contêiner.
| Nome | Tipo | Description |
|---|---|---|
| args |
string[] |
Argumentos de comando de início de contêiner. |
| command |
string[] |
Comando de início do contêiner. |
| env |
Variáveis de ambiente de contêiner. |
|
| image |
string |
Marca de imagem de contêiner. |
| name |
string |
Nome do contêiner personalizado. |
| resources |
Requisitos de recursos de contêiner. |
JobExecutionTemplate
Modelo de execução do trabalho, que contém a configuração de contêiner para a execução de um trabalho
| Nome | Tipo | Description |
|---|---|---|
| containers |
Lista de definições de contêiner para o Trabalho de Aplicativos de Contêiner. |
|
| initContainers |
Lista de contêineres especializados que são executados antes dos contêineres de trabalho. |