Job - List By Automation Account

İşlerin listesini alın.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs?api-version=2017-05-15-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs?$filter={$filter}&api-version=2017-05-15-preview

URI Parametreleri

Name In Required Type Description
automationAccountName
path True
  • string

Otomasyon hesabının adı.

resourceGroupName
path True
  • string

Azure Kaynak grubunun adı.

Regex pattern: ^[-\w\._]+$

subscriptionId
path True
  • string

Microsoft Azure aboneliğini benzersiz bir şekilde tanımlayan abonelik kimlik bilgilerini alır. Abonelik kimliği, her servis çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True
  • string

İstemci Api Sürümü.

$filter
query
  • string

İşleme uygulanacak filtre.

İstek Başlığı

Name Required Type Description
clientRequestId
  • string

Bu özel istemci isteğini tanımlar.

Yanıtlar

Name Type Description
200 OK

Tamam

Other Status Codes

İşlemin neden başarısız olduğunu açıklayan otomasyon hatası yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akış

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızı niçin taklit edin

Örnekler

List jobs by automation account

Sample Request

GET https://management.azure.com/subscriptions/51766542-3ed7-4a72-a187-0c8ab644ddab/resourceGroups/mygroup/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/jobs?api-version=2017-05-15-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/51766542-3ed7-4a72-a187-0c8ab644ddab/resourceGroups/mygroup/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/jobs/job1",
      "name": "job1",
      "type": "Microsoft.Automation/AutomationAccounts/Jobs",
      "properties": {
        "jobId": "45203a94-a8cb-47c3-8ce4-4dcc3a5f7d23",
        "runbook": {
          "name": "TestRunbook"
        },
        "provisioningState": "Succeeded",
        "status": "New",
        "creationTime": "2017-03-30T05:53:30.243+00:00",
        "startTime": null,
        "lastModifiedTime": "2017-03-30T05:53:30.243+00:00",
        "endTime": null
      }
    },
    {
      "id": "/subscriptions/51766542-3ed7-4a72-a187-0c8ab644ddab/resourceGroups/mygroup/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/jobs/job2",
      "name": "job2",
      "type": "Microsoft.Automation/AutomationAccounts/Jobs",
      "properties": {
        "jobId": "7584055f-5118-460a-a2dd-5176c9c8efe9",
        "runbook": {
          "name": "TestRunbook"
        },
        "provisioningState": "Succeeded",
        "status": "Completed",
        "creationTime": "2017-03-30T05:46:49.37+00:00",
        "startTime": "2017-03-30T05:47:35.2+00:00",
        "lastModifiedTime": "2017-03-30T05:48:38.857+00:00",
        "endTime": "2017-03-30T05:48:38.857+00:00"
      }
    }
  ],
  "nextLink": null
}

Tanımlar

ErrorResponse

İşlem hatasıhata yanıtı

JobCollectionItem

İş toplama öğesi özellikleri.

JobListResultV2

Liste iş çalışması için yanıt modeli.

JobStatus

İşin durumunu alır veya ayarlar.

RunbookAssociationProperty

Varlıkla ilişkili runbook özelliği.

ErrorResponse

İşlem hatasıhata yanıtı

Name Type Description
code
  • string

Hata kodu

message
  • string

İşlemin neden başarısız olduğunu belirten hata iletisi.

JobCollectionItem

İş toplama öğesi özellikleri.

Name Type Description
id
  • string

Kaynak için tam nitelikli kaynak Kimliği

name
  • string

Kaynağın adı

properties.creationTime
  • string

İşin yaratılış zamanı.

properties.endTime
  • string

İşin bitiş saati.

properties.jobId
  • string

İşin kimliği.

properties.lastModifiedTime
  • string

İşin son değiştirilen zamanı.

properties.provisioningState
  • string

Kaynağın sağlama durumu.

properties.runOn
  • string

İşin yürütüldüğü runOn grup adını belirtir.

properties.runbook

Runbook derneği.

properties.startTime
  • string

İşin başlangıç saati.

properties.status

İşin durumu.

type
  • string

Kaynağın türü.

JobListResultV2

Liste iş çalışması için yanıt modeli.

Name Type Description
nextLink
  • string

Bir sonraki sayfaya bağlantı.

value

İş listesi.

JobStatus

İşin durumunu alır veya ayarlar.

Name Type Description
Activating
  • string
Blocked
  • string
Completed
  • string
Disconnected
  • string
Failed
  • string
New
  • string
Removing
  • string
Resuming
  • string
Running
  • string
Stopped
  • string
Stopping
  • string
Suspended
  • string
Suspending
  • string

RunbookAssociationProperty

Varlıkla ilişkili runbook özelliği.

Name Type Description
name
  • string

Runbook'un adını alır veya ayarlar.