REST-API für Jobs

Verwenden Sie diese REST-API, um Jobs zu verwalten.

Alle Jobs abrufen

Tabelle 1. Alle Jobs abrufen
Informationen zur REST-API Wert Beschreibung
URI /admin/resources/jobs  
Methode GET  
Rückgabewert 200 Gibt eine Liste aller Jobs zurück
404 Die Liste der Jobs wurde nicht gefunden
14,2 Plattform System Manager hat beim Verarbeiten der Anforderung einen internen Fehler festgestellt.

Gibt eine Liste mit Jobs zurück.

Sie können optionale Parameter verwenden, um die Antwort des REST-API-Aufrufs zu ändern. Weitere Informationen finden Sie unter Zugehörige Informationen.

Antworthauptteil

[
   {
      "created_time_raw": 1469545320013,
      "job_history": [
         "/admin/resources/job_history/2ecbd816-82b4-4501-95ab-f80005b87d98",
         "/admin/resources/job_history/ca404dae-bbc4-4bed-8d75-2f3a4ed0b674",
         "/admin/resources/job_history/aeaedfe1-33cc-4da0-ba6a-1bbae589b5da",
         "/admin/resources/job_history/83d85ba1-625c-4939-b271-2e0340153362",
         "/admin/resources/job_history/78d9ec62-1a02-4ac8-a3f0-d5222def3f22",
         "/admin/resources/job_history/abc1b4ee-4df0-44ea-b719-54af9b26d07c",
         "/admin/resources/job_history/9ae725b3-7ed7-4c81-a07f-b83ff4e7c057",
         "/admin/resources/job_history/ea233bf0-151d-40b8-919f-c51ce0579942",
         "/admin/resources/job_history/c7da4be7-d463-427a-a829-bcea2f03a324",
         "/admin/resources/job_history/c7cf0139-8bfb-45eb-b988-ba2c04174236",
         "/admin/resources/job_history/a907122f-d25a-4ba6-a78b-da6aa85c3f18",
         "/admin/resources/job_history/96d6d6a6-ccf7-4ccd-8aaf-3cad9221bfde",
         "/admin/resources/job_history/63ea7c20-ec75-4c6a-831f-a6a409358b0a",
         "/admin/resources/job_history/71dcf475-b83f-49ad-b5f7-940d3d21a1f6",
         "/admin/resources/job_history/1ad6d8b1-bede-48bc-9e91-d7b9c6f1b059",
         "/admin/resources/job_history/58852019-7605-49f0-bf4f-b2470471523a",
         "/admin/resources/job_history/b0f6f67a-835d-43bd-adc8-45307c647619"
      ],
      "state": "failed",
      "volumes": null,
      "type": "change_plans",
      "instances": null,
      "fixed": "F",
      "updated_time": "Tue 26 Jul 2016 20:23:55.476 UTC",
      "version": "2.2.2.0",
      "stopped_time": null,
      "id": "/admin/resources/jobs/254699e3-784a-400e-8954-0597a2a955cb",
      "description": null,
      "priority": 5000,
      "name": "change plans update",
      "action": "change_plans_update",
      "waitingjob": null,
      "groups": null,
      "isas_rn": 1,
      "resource": "63360745-45bf-4648-81e1-7f4ffbe2dead",
      "jobs_interval": 0,
      "parent": null,
      "label_text": "A task that runs monitoring or modifying particular aspects of the system",
      "custom_launcher_file_name": null,
      "description_text": "A task that runs monitoring or modifying particular aspects of the system",
      "label_key": "pure2100",
      "fail_once": 0,
      "affinity": "any",
      "volume_configurations": null,
      "message": "CWZIP4447I(\"7.6.1.4\",\"7.7.0.2\")",
      "ranon": "J10G0AY                             ",
      "blocking": "T",
      "description_key": "pure2100",
      "updated_time_raw": 1469564635476,
      "scheduled_time": 1469545920010,
      "completed_work": 32,
      "instance_snapshots": null,
      "total_work": 4,
      "images": null,
      "created_time": "Tue 26 Jul 2016 15:02:00.013 UTC"
   }
]
action
Der Dateiname des Jobs.
affinity
Der Managementknoten, auf dem der Job ausgeführt werden kann. Die gültigen Werte sind "any" oder eine ID eines Managementknotens.
blocking
Gibt an, ob andere Jobs ausgeführt werden können, während dieser Job ausgeführt wird. Die gültigen Werte sind "T" und "F".
completed_work
Der letzte Schritt, der vom Job ausgeführt wurde.
created_time
Die Erstellungszeit des Objekts.
Beschreibung
Eine Beschreibung des Jobs.
fail_once
Gibt an, ob ein sich wiederholender Job bei einem Fehler erneut ausgeführt wird.
ID
Die eindeutige ID des Objekts im System.
jobs_interval
Die Zeit zwischen den Jobausführungen in Millisekunden.
label_key
Der Schlüssel für das Abrufen der Bezeichnung für den Job.
label_text
Übersetzter Standardnachrichtentext.
Nachricht
Die optionale Nachricht, die dem Job zugeordnet ist.
Name
Ein beschreibender Name für den Job.
Übergeordnetes Element
Das übergeordnete Element des Jobs.
priority
Die Priorität des Jobs.
Ressource
Die ID des Objekts, das dieser Job ändert.
scheduled_time
Die geplante Ausführungszeit des Jobs.
Status
Die allgemeine Verfügbarkeit des Objekts. Hat das Objekt den Status "pending", wurde es gefunden, aber nicht aktiviert. Wenn das Objekt den Status "available" hat, ist es im System aktiv.
stopped_time
Die Zeit, zu der der Job gestoppt wurde.
total_work
Die Gesamtanzahl der Schritte im Job.
Typ
Der Typ des Objekts, das geändert wird.
updated_time
Die Zeit, zu der das Objekt zuletzt aktualisiert wurde.

Bestimmten Job abrufen

Tabelle 2. Bestimmten Job abrufen
Informationen zur REST-API Wert Beschreibung
URI /admin/resources/jobs/{id}  
Methode GET  
Rückgabewert 200 Der Job wurde zurückgegeben
404 Der Job wurde nicht gefunden
14,2 Plattform System Manager hat beim Verarbeiten der Anforderung einen internen Fehler festgestellt.

Gibt den mit {id} angegebenen Job zurück.

Sie können optionale Parameter verwenden, um die Antwort des REST-API-Aufrufs zu ändern. Weitere Informationen finden Sie unter Zugehörige Informationen.