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.