DeleteJob interface

Metodi

delete(DeleteJobParameters)

L'eliminazione di un processo elimina anche tutte le attività che fanno parte di tale processo e tutte le statistiche di processo. Questo esegue anche l'override del periodo di conservazione per i dati attività; ovvero, se il processo contiene attività che vengono ancora mantenute nei nodi di calcolo, i servizi Batch eliminano le directory di lavoro delle attività e tutto il relativo contenuto. Quando viene ricevuta una richiesta di eliminazione processo, il servizio Batch imposta il processo sullo stato di eliminazione. Tutte le operazioni di aggiornamento in un processo in stato di eliminazione avranno esito negativo con il codice di stato 409 (Conflitto), con informazioni aggiuntive che indicano che il processo è in corso di eliminazione.

get(GetJobParameters)

Ottiene informazioni sul processo specificato.

patch(UpdateJobParameters)

In questo modo vengono sostituite solo le proprietà job specificate nella richiesta. Ad esempio, se job ha vincoli e una richiesta non specifica l'elemento vincoli, il processo mantiene i vincoli esistenti.

put(ReplaceJobParameters)

In questo modo vengono sostituite completamente tutte le proprietà aggiornabili del processo. Ad esempio, se il processo ha vincoli associati e se i vincoli non vengono specificati con questa richiesta, il servizio Batch rimuoverà i vincoli esistenti.

Dettagli metodo

delete(DeleteJobParameters)

L'eliminazione di un processo elimina anche tutte le attività che fanno parte di tale processo e tutte le statistiche di processo. Questo esegue anche l'override del periodo di conservazione per i dati attività; ovvero, se il processo contiene attività che vengono ancora mantenute nei nodi di calcolo, i servizi Batch eliminano le directory di lavoro delle attività e tutto il relativo contenuto. Quando viene ricevuta una richiesta di eliminazione processo, il servizio Batch imposta il processo sullo stato di eliminazione. Tutte le operazioni di aggiornamento in un processo in stato di eliminazione avranno esito negativo con il codice di stato 409 (Conflitto), con informazioni aggiuntive che indicano che il processo è in corso di eliminazione.

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

Parametri

Restituisce

get(GetJobParameters)

Ottiene informazioni sul processo specificato.

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

Parametri

Restituisce

patch(UpdateJobParameters)

In questo modo vengono sostituite solo le proprietà job specificate nella richiesta. Ad esempio, se job ha vincoli e una richiesta non specifica l'elemento vincoli, il processo mantiene i vincoli esistenti.

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

Parametri

Restituisce

put(ReplaceJobParameters)

In questo modo vengono sostituite completamente tutte le proprietà aggiornabili del processo. Ad esempio, se il processo ha vincoli associati e se i vincoli non vengono specificati con questa richiesta, il servizio Batch rimuoverà i vincoli esistenti.

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

Parametri

Restituisce