A API CancelJob cancela tarefas de transcodificação. Esta API tem as seguintes restrições:
Nota
Somente tarefas no estado "Submitted" podem ser canceladas.
Recomendamos chamar primeiro a API UpdatePipeline (UpdatePipeline) para definir o status da fila do MPS como Paused e interromper o agendamento de tarefas. Em seguida, chame esta API para cancelar as tarefas. Após o cancelamento, restaure o status da fila do MPS para Active. Assim, as tarefas na fila do MPS poderão ser agendadas e executadas.
Parâmetros da solicitação
|
Parâmetros |
Tipo |
Obrigatório |
Descrição |
|
Action |
String |
Sim |
API da ação, parâmetro obrigatório do sistema. Valor: CancelJob |
|
JobId |
String |
Sim |
ID da tarefa. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Descrição |
|
JobId |
String |
ID da tarefa |
Exemplos
Exemplo de solicitação
http://mts.cn-hangzhou.aliyuncs.com/?Action=CancelJob&JobId=88c6ca184c0e47098a5b665e2a126797&<Public parameters>
Exemplo de resposta
XML
<CancelJobResponse>
<RequestId>25818875-5F78-4A13-BEF6-D7393642CA58</RequestId>
<JobId>88c6ca184c0e47098a5b665e2a126797</JobId>
</CancelJobResponse>
JSON
{
"RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58",
"JobId": "88c6ca184c0e47098a5b665e2a126797"
}