Reinicio de instancias DCS o borrado de datos de instancias DCS
Función
Esta API se utiliza para reiniciar las instancias de DCS en ejecución.
Esta API también se puede usar para borrar datos de instancias de DCS Redis 4.0 y 5.0. Los datos borrados no se pueden recuperar. Tenga cuidado al realizar esta operación.
URI
PUT /v2/{project_id}/instances/status
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID del proyecto. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
instances |
No |
Array of strings |
Lista de ID de instancia. |
action |
No |
String |
Operación en la instancia: restart: forzar el reinicio soft_restart: reinicia solo el proceso flush: datos claros
NOTA:
Solo se pueden vaciar instancias de DCS Redis 4.0 y 5.0. |
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
results |
Array of BatchOpsResult objects |
Resultado de eliminar, reiniciar o borrar datos de una instancia. |
Parámetro |
Tipo |
Descripción |
---|---|---|
result |
String |
Resultado de eliminación de instancia. Opciones: success y failed. |
instance |
String |
ID de instancia de DCS. |
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: 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
PUT https://{dcs_endpoint}/v2/{project_id}/instances/status { "instances" : [ "2e803f66-fbb0-47ad-b6cb-fb87f5bed4ef" ], "action" : "restart" }
Ejemplo de respuestas
Código de estado: 200
Las instancias de DCS se reiniciaron correctamente o los datos de instancia se borraron correctamente.
{ "results" : [ { "instance" : "e3a7019c-8824-4c1a-8289-5300f19b9f64", "result" : "success" } ] }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
Las instancias de DCS se reiniciaron correctamente o los datos de instancia se borraron correctamente. |
400 |
Solicitud no válida. |
500 |
Error interno del servicio. |
Códigos de error
Consulte Códigos de error.