Udostępnij przez


DeleteJob interface

Metody

delete(DeleteJobParameters)

Usunięcie zadania powoduje również usunięcie wszystkich zadań będących częścią tego zadania i wszystkich statystyk zadania. Spowoduje to również zastąpienie okresu przechowywania danych zadania; oznacza to, że jeśli zadanie zawiera zadania, które są nadal przechowywane w węzłach obliczeniowych, usługi Batch usuwa katalogi robocze zadań i całą ich zawartość. Po odebraniu żądania usunięcia zadania usługa Batch ustawia zadanie na stan usuwania. Wszystkie operacje aktualizacji zadania, które są w stanie usuwania, zakończy się niepowodzeniem z kodem stanu 409 (konflikt), z dodatkowymi informacjami wskazującymi, że zadanie jest usuwane.

get(GetJobParameters)

Pobiera informacje o określonym zadaniu.

patch(UpdateJobParameters)

Zastępuje to tylko właściwości zadania określone w żądaniu. Jeśli na przykład zadanie ma ograniczenia, a żądanie nie określa elementu ograniczeń, zadanie zachowuje istniejące ograniczenia.

put(ReplaceJobParameters)

Spowoduje to całkowite zastąpienie wszystkich możliwych do zaktualizowania właściwości zadania. Jeśli na przykład zadanie ma skojarzone ograniczenia i jeśli ograniczenia nie zostaną określone z tym żądaniem, usługa Batch usunie istniejące ograniczenia.

Szczegóły metody

delete(DeleteJobParameters)

Usunięcie zadania powoduje również usunięcie wszystkich zadań będących częścią tego zadania i wszystkich statystyk zadania. Spowoduje to również zastąpienie okresu przechowywania danych zadania; oznacza to, że jeśli zadanie zawiera zadania, które są nadal przechowywane w węzłach obliczeniowych, usługi Batch usuwa katalogi robocze zadań i całą ich zawartość. Po odebraniu żądania usunięcia zadania usługa Batch ustawia zadanie na stan usuwania. Wszystkie operacje aktualizacji zadania, które są w stanie usuwania, zakończy się niepowodzeniem z kodem stanu 409 (konflikt), z dodatkowymi informacjami wskazującymi, że zadanie jest usuwane.

function delete(options?: DeleteJobParameters): StreamableMethod<DeleteJob202Response | DeleteJobDefaultResponse>

Parametry

Zwraca

get(GetJobParameters)

Pobiera informacje o określonym zadaniu.

function get(options?: GetJobParameters): StreamableMethod<GetJob200Response | GetJobDefaultResponse>

Parametry

Zwraca

patch(UpdateJobParameters)

Zastępuje to tylko właściwości zadania określone w żądaniu. Jeśli na przykład zadanie ma ograniczenia, a żądanie nie określa elementu ograniczeń, zadanie zachowuje istniejące ograniczenia.

function patch(options: UpdateJobParameters): StreamableMethod<UpdateJob200Response | UpdateJobDefaultResponse>

Parametry

Zwraca

put(ReplaceJobParameters)

Spowoduje to całkowite zastąpienie wszystkich możliwych do zaktualizowania właściwości zadania. Jeśli na przykład zadanie ma skojarzone ograniczenia i jeśli ograniczenia nie zostaną określone z tym żądaniem, usługa Batch usunie istniejące ograniczenia.

function put(options: ReplaceJobParameters): StreamableMethod<ReplaceJob200Response | ReplaceJobDefaultResponse>

Parametry

Zwraca