Annullamento di un processo - Amazon Elastic Transcoder

Risparmia sui costi e ottieni più funzionalità con AWS Elemental MediaConvert

MediaConvert è un nuovo servizio di transcodifica video basato su file che offre una suite completa di funzionalità di transcodifica avanzate, con tariffe su richiesta a partire da 0,0075 USD/minuto. Leggi di più.

Usi già Amazon Elastic Transcoder? È semplice migrare verso. MediaConvert Per ulteriori informazioni, consulta questa panoramica che include informazioni preziose sul processo di migrazione e collegamenti a risorse aggiuntive.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Annullamento di un processo

Descrizione

Per annullare un processo che Elastic Transcoder non ha iniziato a elaborare, invia una richiesta DELETE al/2012-09-25/jobs/jobIdrisorsa. Elastic Transcoder potrebbe comunque restituire il lavoro se si invia unRead Job,List Job by Pipeline, oppureList Job by Statusrichiesta, ma Elastic Transcoder non transcodificerà il file di input e non ti verrà addebitato alcun costo per il lavoro.

Nota

È possibile annullare un processo solo se il suo stato è Submitted (Inviato). Per evitare che una pipeline avvii l'elaborazione di un processo mentre ricevi il relativo identificatore, utilizza Aggiornamento dello stato di una pipeline per mettere temporaneamente in pausa la pipeline.

Richieste

Sintassi

DELETE /2012-09-25/jobs/jobId HTTP/1.1 Content-Type: charset=UTF-8 Accept: */* Host: elastictranscoder.Elastic Transcoder endpoint.amazonaws.com:443 x-amz-date: 20130114T174952Z Authorization: AWS4-HMAC-SHA256 Credential=AccessKeyID/request-date/Elastic Transcoder endpoint/elastictranscoder/aws4_request, SignedHeaders=host;x-amz-date;x-amz-target, Signature=calculated-signature

Parametro della richiesta

Questa operazione prende il seguente parametro di richiesta.

jobId

L'identificatore del processo da annullare.

Per ottenere un elenco dei processi (comprensivo del relativo jobId) con stato Submitted, utilizza l'operazione API Elenco di processi per stato.

Intestazioni di richiesta

Questa operazione utilizza solo le intestazioni richiesta che sono comuni a tutte le operazioni. Per informazioni sulle intestazioni richiesta comuni, consulta Contenuti nell'intestazione HTTP.

Corpo della richiesta

Questa operazione non ha un corpo della richiesta.

Risposte

Sintassi

Status: 202 Accepted x-amzn-RequestId: c321ec43-378e-11e2-8e4c-4d5b971203e9 Content-Type: application/json Content-Length: number of characters in the response Date: Mon, 14 Jan 2013 06:01:47 GMT { "Success":"true" }

Intestazioni di risposta

Questa operazione utilizza solo le intestazioni di risposta che sono comuni alla maggior parte delle risposte. Per informazioni sulle intestazioni di risposta comuni, consulta Risposte HTTP.

Corpo della risposta

Il corpo della risposta contiene il seguente oggetto JSON.

Riuscito

Se l'annullamento del processo ha esito positivo, il valore di Success è true.

Errori

Per informazioni sulle eccezioni e i messaggi di errore Elastic Transcoder, consultaGestione degli errori in Elastic Transcoder.

Esempi

La seguente richiesta di esempio annulla il processo con ID 3333333333333-abcde3.

Richiesta di esempio

DELETE /2012-09-25/jobs/3333333333333-abcde3 HTTP/1.1 Content-Type: charset=UTF-8 Accept: */* Host: elastictranscoder.Elastic Transcoder endpoint.amazonaws.com:443 x-amz-date: 20130114T174952Z Authorization: AWS4-HMAC-SHA256 Credential=AccessKeyID/request-date/Elastic Transcoder endpoint/elastictranscoder/aws4_request, SignedHeaders=host;x-amz-date;x-amz-target, Signature=calculated-signature

Risposta di esempio

Status: 202 Accepted x-amzn-RequestId: c321ec43-378e-11e2-8e4c-4d5b971203e9 Content-Type: application/json Content-Length: number of characters in the response Date: Mon, 14 Jan 2013 06:01:47 GMT { "Success":"true" }