Udostępnij za pośrednictwem


Job Target Executions - Get

Pobiera wykonanie docelowe.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
jobAgentName
path True

string

Nazwa agenta zadania.

jobExecutionId
path True

string

uuid

Unikatowy identyfikator wykonania zadania

jobName
path True

string

Nazwa zadania do pobrania.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

serverName
path True

string

Nazwa serwera.

stepName
path True

string

Nazwa kroku.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

targetId
path True

string

uuid

Identyfikator docelowy.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

JobExecution

Pomyślnie pobrano wykonanie docelowe.

Other Status Codes

Odpowiedzi na błędy: ***

  • 404 JobAgentNotFound — określony agent zadania nie istnieje na określonym serwerze logicznym.

  • 404 ResourceNotFound — żądany zasób nie został znaleziony.

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.

  • 404 ResourceNotFound — żądany zasób nie został znaleziony.

Przykłady

Get a job step target execution

Przykładowe żądanie

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/executions/5A86BF65-43AC-F258-2524-9E92992F97CA/steps/step1/targets/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee?api-version=2021-11-01

Przykładowa odpowiedź

{
  "properties": {
    "jobVersion": 1,
    "stepName": "step1",
    "stepId": 1,
    "jobExecutionId": "5A86BF65-43AC-F258-2524-9E92992F97CA",
    "lifecycle": "Succeeded",
    "provisioningState": "Succeeded",
    "createTime": "2017-11-05T04:33:17.5133333Z",
    "startTime": "2017-11-05T04:33:18.1230403Z",
    "endTime": "2017-11-05T04:33:18.7031029Z",
    "currentAttempts": 1,
    "currentAttemptStartTime": "2017-11-05T04:33:18.2391013Z",
    "lastMessage": "Step 1 succeeded execution on target (server 'server1', database 'database1').",
    "target": {
      "type": "SqlDatabase",
      "serverName": "server1",
      "databaseName": "database1"
    }
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/executions/5555-6666-7777-8888-999999999999/steps/step1/targets/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
  "name": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
  "type": "Microsoft.Sql/servers/jobAgents/jobs/executions/steps/targets"
}

Definicje

Nazwa Opis
JobExecution

Wykonywanie zadania

JobExecutionLifecycle

Szczegółowy stan wykonywania zadania.

JobExecutionTarget

Obiekt docelowy wykonywany przez zadanie.

JobTargetType

Typ obiektu docelowego.

ProvisioningState

Stan aprowizacji zadania w usłudze ARM.

JobExecution

Wykonywanie zadania

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa zasobu.

properties.createTime

string

Czas utworzenia zadania.

properties.currentAttemptStartTime

string

Godzina rozpoczęcia bieżącej próby.

properties.currentAttempts

integer

Liczba prób wykonania zadania.

properties.endTime

string

Czas ukończenia zadania.

properties.jobExecutionId

string

Unikatowy identyfikator wykonania zadania.

properties.jobVersion

integer

Numer wersji zadania.

properties.lastMessage

string

Ostatni stan lub komunikat o błędzie.

properties.lifecycle

JobExecutionLifecycle

Szczegółowy stan wykonywania zadania.

properties.provisioningState

ProvisioningState

Stan aprowizacji zadania w usłudze ARM.

properties.startTime

string

Czas rozpoczęcia wykonywania zadania.

properties.stepId

integer

Identyfikator kroku zadania.

properties.stepName

string

Nazwa kroku zadania.

properties.target

JobExecutionTarget

Obiekt docelowy, na który jest wykonywane to wykonanie.

type

string

Typ zasobu.

JobExecutionLifecycle

Szczegółowy stan wykonywania zadania.

Nazwa Typ Opis
Canceled

string

Created

string

Failed

string

InProgress

string

Skipped

string

Succeeded

string

SucceededWithSkipped

string

TimedOut

string

WaitingForChildJobExecutions

string

WaitingForRetry

string

JobExecutionTarget

Obiekt docelowy wykonywany przez zadanie.

Nazwa Typ Opis
databaseName

string

Nazwa bazy danych.

serverName

string

Nazwa serwera.

type

JobTargetType

Typ obiektu docelowego.

JobTargetType

Typ obiektu docelowego.

Nazwa Typ Opis
SqlDatabase

string

SqlElasticPool

string

SqlServer

string

SqlShardMap

string

TargetGroup

string

ProvisioningState

Stan aprowizacji zadania w usłudze ARM.

Nazwa Typ Opis
Canceled

string

Created

string

Failed

string

InProgress

string

Succeeded

string