Creación de una tarea de migración de datos en línea
Función
Esta API se utiliza para crear una tarea de migración de datos en línea.
URI
POST /v2/{project_id}/migration/instance
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID del proyecto. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
name |
Sí |
String |
Nombre de la tarea de migración en línea. |
description |
No |
String |
Descripción de la tarea de migración en línea. |
vpc_id |
Sí |
String |
ID de VPC. Inicie sesión en la consola de VPC y haga clic en el nombre de una VPC para ver el ID de VPC en la página de detalles que se muestra. |
subnet_id |
Sí |
String |
ID de red de subred. Inicie sesión en la consola de VPC y haga clic en la subred de destino en la página Subnets. Puede ver el ID de red en la página mostrada. |
security_group_id |
Sí |
String |
ID del grupo de seguridad al que pertenece la instancia. Un grupo de seguridad implementa el control de acceso para los ECS asociados, mejorando la seguridad. Puede definir diferentes reglas de acceso para un grupo de seguridad para proteger las máquinas virtuales que se agregan a este grupo de seguridad. Inicie sesión en la consola de VPC y elija Access Control > Security Groups. Puede crear y configurar un grupo de seguridad y obtener el ID del grupo de seguridad. |
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
instance_id |
String |
ID de tarea de migración en línea. |
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/instance { "name" : "dcs-migration-thrc", "description" : "Creating an online data migration task", "vpc_id" : "5e37b3be-950a-48e1-b498-65b63d336481", "subnet_id" : "40f15ed6-7f85-49d5-ba0e-65b940d4812c", "security_group_id" : "9df96622-24b7-4813-84b8-ab74552a21d7" }
Ejemplo de respuestas
Código de estado: 200
Se creó con éxito la tarea de migración de datos en línea.
{ "instance_id" : "b21989ec-2889-4b8e-99db-19c073425ec2" }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
Se creó con éxito la tarea de migración de datos en línea. |
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.