Detención de tareas de migración de datos
Función
Esta API se utiliza para detener las tareas de migración de datos en lotes. Si se devuelve una respuesta correcta, la solicitud se entrega correctamente. Las tareas de migración se detienen solo cuando su estado es TERMINATED.
URI
POST /v2/{project_id}/migration-task/batch-stop
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID del proyecto. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
migration_tasks |
Sí |
Array of strings |
Lista de tareas de migración de datos. |
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
migration_tasks |
Array of StopMigrationTaskResult objects |
Lista de tareas de migración de datos. |
Parámetro |
Tipo |
Descripción |
---|---|---|
result |
String |
Resultado de la entrega de la solicitud para detener las tareas de migración. Valores de enumeración:
|
task_id |
String |
ID de la tarea de migración de datos. |
Código de estado: 400
Parámetro |
Tipo |
Descripción |
---|---|---|
error_msg |
String |
Mensaje de error. Máximo: 1024 |
error_code |
String |
Código de error. Máximo: 9 |
error_ext_msg |
String |
Información de error extendida. Este parámetro no se utiliza actualmente y se establece en null. Máximo: 1024 |
Código de estado: 401
Parámetro |
Tipo |
Descripción |
---|---|---|
error_msg |
String |
Mensaje de error. Máximo: 1024 |
error_code |
String |
Código de error. Máximo: 9 |
error_ext_msg |
String |
Información de error extendida. Este parámetro no se utiliza actualmente y se establece en null. Máximo: 1024 |
Código de estado: 403
Parámetro |
Tipo |
Descripción |
---|---|---|
error_msg |
String |
Mensaje de error. Máximo: 1024 |
error_code |
String |
Código de error. Máximo: 9 |
error_ext_msg |
String |
Información de error extendida. Este parámetro no se utiliza actualmente y se establece en null. Máximo: 1024 |
Código de estado: 404
Parámetro |
Tipo |
Descripción |
---|---|---|
error_msg |
String |
Mensaje de error. Máximo: 1024 |
error_code |
String |
Código de error. Máximo: 9 |
error_ext_msg |
String |
Información de error extendida. Este parámetro no se utiliza actualmente y se establece en null. Máximo: 1024 |
Código de estado: 500
Parámetro |
Tipo |
Descripción |
---|---|---|
error_msg |
String |
Mensaje de error. Máximo: 1024 |
error_code |
String |
Código de error. Máximo: 9 |
error_ext_msg |
String |
Información de error extendida. Este parámetro no se utiliza actualmente y se establece en null. Máximo: 1024 |
Solicitudes de ejemplo
POST https://{dcs_endpoint}/v2/{project_id}/migration-task/batch-stop { "migration_tasks" : [ "b21989ec-2889-4b8e-99db-19c073425ec2", "5130d57f-640a-435b-bc3a-0fb1860a5340" ] }
Ejemplo de respuestas
Código de estado: 200
"Las tareas de migración se están deteniendo.
Las tareas de migración se detienen cuando su estado es TERMINATED.
{ "migration_tasks" : [ { "result" : "success", "task_id" : "b21989ec-2889-4b8e-99db-19c073425ec2" }, { "result" : "failed", "task_id" : "5130d57f-640a-435b-bc3a-0fb1860a5340" } ] }
Código de estado: 400
Solicitud no válida.
{ "error_msg" : "invalid migration task id in the request.", "error_code" : "DCS.4855" }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
"Las tareas de migración se están deteniendo.
NOTA:
Las tareas de migración se detienen cuando su estado es TERMINATED. |
400 |
Solicitud no válida. |
401 |
Información de autenticación no válida. |
403 |
La solicitud se rechaza. |
404 |
La página solicitada no se encuentra. |
500 |
Error interno del servicio. |
Códigos de error
Consulte Códigos de error.