DeleteJob interface
Methoden
| delete(Delete |
Durch das Löschen eines Auftrags werden auch alle Aufgaben gelöscht, die Teil dieses Auftrags sind, und alle Auftragsstatistiken. Dadurch wird auch der Aufbewahrungszeitraum für Vorgangsdaten außer Kraft gesetzt; Das heißt, wenn der Auftrag Aufgaben enthält, die weiterhin auf Computeknoten aufbewahrt werden, löscht die Batchdienste die Arbeitsverzeichnisse dieser Aufgaben und alle ihre Inhalte. Wenn eine Löschauftragsanforderung empfangen wird, legt der Batchdienst den Auftrag auf den Löschstatus fest. Alle Aktualisierungsvorgänge für einen Auftrag, der sich im Löschzustand befindet, schlagen mit dem Statuscode 409 (Konflikt) fehl, mit zusätzlichen Informationen, die angeben, dass der Auftrag gelöscht wird. |
| get(Get |
Ruft Informationen zum angegebenen Auftrag ab. |
| patch(Update |
Dadurch werden nur die in der Anforderung angegebenen Auftragseigenschaften ersetzt. Wenn der Auftrag z. B. Einschränkungen aufweist und eine Anforderung nicht das Einschränkungselement angibt, behält der Auftrag die vorhandenen Einschränkungen bei. |
| put(Replace |
Dadurch werden alle aktualisierbaren Eigenschaften des Auftrags vollständig ersetzt. Wenn z. B. der Auftrag Einschränkungen zugeordnet hat und Einschränkungen nicht mit dieser Anforderung angegeben werden, entfernt der Batchdienst die vorhandenen Einschränkungen. |
Details zur Methode
delete(DeleteJobParameters)
Durch das Löschen eines Auftrags werden auch alle Aufgaben gelöscht, die Teil dieses Auftrags sind, und alle Auftragsstatistiken. Dadurch wird auch der Aufbewahrungszeitraum für Vorgangsdaten außer Kraft gesetzt; Das heißt, wenn der Auftrag Aufgaben enthält, die weiterhin auf Computeknoten aufbewahrt werden, löscht die Batchdienste die Arbeitsverzeichnisse dieser Aufgaben und alle ihre Inhalte. Wenn eine Löschauftragsanforderung empfangen wird, legt der Batchdienst den Auftrag auf den Löschstatus fest. Alle Aktualisierungsvorgänge für einen Auftrag, der sich im Löschzustand befindet, schlagen mit dem Statuscode 409 (Konflikt) fehl, mit zusätzlichen Informationen, die angeben, dass der Auftrag gelöscht wird.
function delete(options?: DeleteJobParameters): StreamableMethod<DeleteJob202Response | DeleteJobDefaultResponse>
Parameter
- options
- DeleteJobParameters
Gibt zurück
get(GetJobParameters)
Ruft Informationen zum angegebenen Auftrag ab.
function get(options?: GetJobParameters): StreamableMethod<GetJob200Response | GetJobDefaultResponse>
Parameter
- options
- GetJobParameters
Gibt zurück
patch(UpdateJobParameters)
Dadurch werden nur die in der Anforderung angegebenen Auftragseigenschaften ersetzt. Wenn der Auftrag z. B. Einschränkungen aufweist und eine Anforderung nicht das Einschränkungselement angibt, behält der Auftrag die vorhandenen Einschränkungen bei.
function patch(options: UpdateJobParameters): StreamableMethod<UpdateJob200Response | UpdateJobDefaultResponse>
Parameter
- options
- UpdateJobParameters
Gibt zurück
put(ReplaceJobParameters)
Dadurch werden alle aktualisierbaren Eigenschaften des Auftrags vollständig ersetzt. Wenn z. B. der Auftrag Einschränkungen zugeordnet hat und Einschränkungen nicht mit dieser Anforderung angegeben werden, entfernt der Batchdienst die vorhandenen Einschränkungen.
function put(options: ReplaceJobParameters): StreamableMethod<ReplaceJob200Response | ReplaceJobDefaultResponse>
Parameter
- options
- ReplaceJobParameters