Job Target Executions - Get

Hedef yürütmeyi alır.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
jobAgentName
path True

string

İş aracısının adı.

jobExecutionId
path True

string

uuid

İş yürütmenin benzersiz kimliği

jobName
path True

string

Alınacak işin adı.

resourceGroupName
path True

string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

serverName
path True

string

Sunucunun adı.

stepName
path True

string

Adımın adı.

subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

targetId
path True

string

uuid

Hedef kimliği.

api-version
query True

string

İstek için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

JobExecution

Hedef yürütme başarıyla alındı.

Other Status Codes

Hata Yanıtları: **

  • 404 JobAgentNotFound - Belirtilen iş aracısı belirtilen mantıksal sunucuda yok.

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

  • 404 SubscriptionDoesNotHaveServer - İstenen sunucu bulunamadı

  • 404 ServerNotInSubscriptionResourceGroup - Belirtilen sunucu belirtilen kaynak grubunda ve abonelikte yok.

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

Örnekler

Get a job step target execution

Sample Request

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

Sample Response

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

Tanımlar

Name Description
JobExecution

bir işin yürütülmesi

JobExecutionLifecycle

İş yürütmenin ayrıntılı durumu.

JobExecutionTarget

İş yürütmenin yürütülürken hedef.

JobTargetType

Hedefin türü.

ProvisioningState

İş yürütmenin ARM sağlama durumu.

JobExecution

bir işin yürütülmesi

Name Tür Description
id

string

Kaynak Kimliği.

name

string

Kaynak adı.

properties.createTime

string

İş yürütmenin oluşturulduğu saat.

properties.currentAttemptStartTime

string

Geçerli girişimin başlangıç saati.

properties.currentAttempts

integer

İş yürütme denemesi sayısı.

properties.endTime

string

İş yürütmenin tamamlanma zamanı.

properties.jobExecutionId

string

İş yürütmenin benzersiz tanımlayıcısı.

properties.jobVersion

integer

İş sürüm numarası.

properties.lastMessage

string

Son durum veya hata iletisi.

properties.lifecycle

JobExecutionLifecycle

İş yürütmenin ayrıntılı durumu.

properties.provisioningState

ProvisioningState

İş yürütmenin ARM sağlama durumu.

properties.startTime

string

İş yürütmenin başladığı zaman.

properties.stepId

integer

İş adımı kimliği.

properties.stepName

string

İş adımı adı.

properties.target

JobExecutionTarget

Bu yürütmenin yürütülme hedefi.

type

string

Kaynak türü.

JobExecutionLifecycle

İş yürütmenin ayrıntılı durumu.

Name Tür Description
Canceled

string

Created

string

Failed

string

InProgress

string

Skipped

string

Succeeded

string

SucceededWithSkipped

string

TimedOut

string

WaitingForChildJobExecutions

string

WaitingForRetry

string

JobExecutionTarget

İş yürütmenin yürütülürken hedef.

Name Tür Description
databaseName

string

Veritabanı adı.

serverName

string

Sunucu adı.

type

JobTargetType

Hedefin türü.

JobTargetType

Hedefin türü.

Name Tür Description
SqlDatabase

string

SqlElasticPool

string

SqlServer

string

SqlShardMap

string

TargetGroup

string

ProvisioningState

İş yürütmenin ARM sağlama durumu.

Name Tür Description
Canceled

string

Created

string

Failed

string

InProgress

string

Succeeded

string