Condividi tramite


Jobs - Get

Ottiene un processo.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/jobAgents/{jobAgentName}/jobs/{jobName}?api-version=2021-11-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
jobAgentName
path True

string

Nome dell'agente di processo.

jobName
path True

string

Nome del processo da ottenere.

resourceGroupName
path True

string

Nome del gruppo di risorse che contiene la risorsa. È possibile ottenere questo valore dall'API di Azure Resource Manager o dal portale.

serverName
path True

string

Il nome del server.

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True

string

Versione dell'API da usare per la richiesta.

Risposte

Nome Tipo Descrizione
200 OK

Job

È stato recuperato correttamente il processo.

Other Status Codes

Risposte di errore:

  • 404 JobAgentNotFound- L'agente di processo specificato non esiste nel server logico specificato.

  • 404 SubscriptionDoesNotHaveServer - Il server richiesto non è stato trovato

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 ResourceNotFound: la risorsa richiesta non è stata trovata.

Esempio

Get a job

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1?api-version=2021-11-01

Risposta di esempio

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1",
  "name": "job1",
  "type": "Microsoft.Sql/servers/jobAccounts/jobs",
  "properties": {
    "description": "my favourite job",
    "version": 0,
    "schedule": {
      "startTime": "2015-09-24T18:30:01Z",
      "endTime": "2015-09-24T23:59:59Z",
      "type": "Once",
      "enabled": true
    }
  }
}

Definizioni

Nome Descrizione
Job

Un lavoro.

JobSchedule

Pianificazione delle proprietà di un processo.

JobScheduleType

Tipo di intervallo di pianificazione

Job

Un lavoro.

Nome Tipo Descrizione
id

string

ID risorsa.

name

string

Nome risorsa.

properties.description

string

Descrizione definita dall'utente del processo.

properties.schedule

JobSchedule

Pianificare le proprietà del processo.

properties.version

integer (int32)

Numero di versione del processo.

type

string

Tipo di risorsa.

JobSchedule

Pianificazione delle proprietà di un processo.

Nome Tipo Valore predefinito Descrizione
enabled

boolean

Indica se la pianificazione è abilitata o meno.

endTime

string (date-time)

9999-12-31T11:59:59+00:00

Pianificare l'ora di fine.

interval

string

Valore dell'intervallo ricorrente della pianificazione, se ScheduleType è ricorrente. ISO8601 formato di durata.

startTime

string (date-time)

0001-01-01T00:00:00+00:00

Pianifica ora di inizio.

type

JobScheduleType

Once

Tipo di intervallo di pianificazione

JobScheduleType

Tipo di intervallo di pianificazione

Valore Descrizione
Once
Recurring