Annuler une tâche - Amazon Elastic Transcoder

Réduisez les coûts et bénéficiez de davantage de fonctionnalités avec AWS Elemental MediaConvert

MediaConvert est un nouveau service de transcodage vidéo basé sur des fichiers qui fournit une suite complète de fonctionnalités de transcodage avancées, avec des tarifs à la demande à partir de 0,0075 $/minute. En savoir plus

Vous utilisez déjà Amazon Elastic Transcoder ? La migration vers cette solution est simple MediaConvert. Pour plus d'informations, consultez cette présentation qui inclut des informations précieuses sur le processus de migration et des liens vers des ressources supplémentaires.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Annuler une tâche

Description

Pour annuler une tâche qu'Elastic Transcoder n'a pas commencé à traiter, envoyez une demande DELETE à la/2012-09-25/jobs/jobIdressource. Elastic Transcoder peut toujours renvoyer la tâche si vous soumettez unRead Job,List Job by Pipeline, ouList Job by Status, mais Elastic Transcoder ne transcode pas le fichier d'entrée et vous ne serez pas facturé pour la tâche.

Note

Vous pouvez annuler une tâche uniquement si elle présente le statut Submitted. Pour empêcher un pipeline de commencer à traiter une tâche pendant que vous obtenez l'identifiant de la tâche, utilisez Mettre à jour le statut du pipeline pour suspendre temporairement le pipeline.

Requêtes

Syntaxe

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

Paramètre de demande

Cette opération prend le paramètre de demande suivant.

jobId

Identifiant de la tâche à annuler.

Pour obtenir une liste des tâches (y compris leur jobId) dotées d'un statut Submitted, utilisez l'action d'API Liste des tâches par statut.

En-têtes de demande

Cette opération utilise uniquement les en-têtes de demande qui sont communs à toutes les opérations. Pour plus d'informations sur les en-têtes de demande communs, consultez Contenu de l'en-tête HTTP.

Corps de la demande

Cette opération n'a pas de corps de demande.

Réponses

Syntaxe

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" }

En-têtes de réponse

Cette opération utilise uniquement les en-têtes de réponse qui sont communs à la plupart des réponses. Pour plus d'informations sur les en-têtes de réponse communs, consultez Réponses HTTP.

Corps de la réponse

Le corps de la réponse contient l'objet JSON suivant.

Succès

Si la tâche est supprimée correctement, la valeur de Success est true.

Erreurs

Pour plus d'informations sur les exceptions et les messages d'erreur Elastic Transcoder, consultezGestion des erreurs dans Elastic Transcoder.

Exemples

L'exemple de demande suivant annule la tâche comportant l'ID 3333333333333-abcde3.

Exemple de demande

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

Exemple de réponse

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" }