Crea una tarea de procesamiento por lotes que realiza operaciones especificadas, como transcodificación y conversión de formato, en múltiples archivos existentes.
Descripción de la operación
Si desea procesar datos mediante el procesamiento de datos de Object Storage Service (OSS), asegúrese de vincular un bucket de OSS antes de crear una tarea de procesamiento por lotes.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
imm:CreateBatch |
create |
*Batch
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ProjectName |
string |
Sí |
El nombre del proyecto. Para obtener más información, consulte Crear un proyecto. |
test-project |
| Input | Input |
Sí |
La configuración del origen de datos de entrada. |
|
| Actions |
array<object> |
Sí |
Una lista de plantillas de procesamiento. |
|
|
object |
No |
Una plantilla de procesamiento. |
||
| Name |
string |
Sí |
El nombre de la plantilla. |
doc/convert |
| Parameters |
array |
No |
Una lista de parámetros de plantilla. |
|
|
string |
No |
Un parámetro de plantilla. |
pages=3 |
|
| FastFailPolicy | FastFailPolicy |
No |
La configuración de la política de fallo rápido. |
|
| Notification |
object |
No |
El destinatario de la notificación. Se admiten múltiples servicios de middleware. Para obtener detalles sobre el formato del mensaje, consulte Mensaje de notificación asíncrona. Seleccione uno de los siguientes métodos para recibir mensajes: Active y acceda a EventBridge en la misma región que Intelligent Media Management (IMM) para recibir notificaciones de tareas de manera oportuna. Para obtener más información, consulte Eventos de IMM. Active MNS en la misma región que IMM y configure una suscripción. |
|
| MNS | MNS |
No |
Los parámetros para las notificaciones de MNS. |
|
| Tags |
object |
No |
Etiquetas personalizadas utilizadas para buscar y filtrar tareas asíncronas. |
{"key": "val"} |
| ServiceRole |
string |
Sí |
El rol de servicio que otorga a IMM los permisos para acceder a otros recursos en la nube, como OSS. El valor predeterminado es AliyunIMMBatchTriggerRole. Para utilizar un rol de servicio personalizado, cree un rol de servicio y otorgue permisos al rol en la consola de RAM. Para obtener más información, consulte Crear un rol de servicio y Otorgar permisos a un rol de RAM. |
AliyunIMMBatchTriggerRole |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Esquema de la respuesta. |
||
| RequestId |
string |
El ID de la solicitud. |
EC564A9A-BA5C-4499-A087-D9B9E76E***** |
| Id |
string |
El ID de la tarea de procesamiento por lotes. |
batch-4eb9223f-3e88-42d3-a578-3f2852****** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "EC564A9A-BA5C-4499-A087-D9B9E76E*****",
"Id": "batch-4eb9223f-3e88-42d3-a578-3f2852******"
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.