Reiniciar los ECS por lotes
Función
Esta API se utiliza para reiniciar ECS por lote basado en los ID especificados de ECS. Se puede reiniciar un máximo de 1000 ECS a la vez.
URI
POST /v1/{project_id}/cloudservers/action
| 
         Parámetro  | 
       
         Obligatorio  | 
       
         Descripción  | 
      
|---|---|---|
| 
         project_id  | 
       
         Sí  | 
       
         Especifica el ID del proyecto. Para obtener más información sobre cómo obtener el ID, consulte Obtención de un ID de proyecto.  | 
      
Solicitud
| 
         Parámetro  | 
       
         Obligatorio  | 
       
         Tipo  | 
       
         Descripción  | 
      
|---|---|---|---|
| 
         reboot  | 
       
         Sí  | 
       
         Object  | 
       
         Especifica la operación que se va a reiniciar ECS. Para más detalles, consulte Tabla 3.  | 
      
| 
         Parámetro  | 
       
         Obligatorio  | 
       
         Tipo  | 
       
         Descripción  | 
      
|---|---|---|---|
| 
         type  | 
       
         Sí  | 
       
         String  | 
       
         Especifica el tipo de la operación de reinicio. 
  | 
      
| 
         servers  | 
       
         Sí  | 
       
         Array of objects  | 
       
         Especifica ID de ECS. Para más detalles, consulte Tabla 4.  | 
      
Respuesta
Véase Respuestas (tarea)
Ejemplo de la solicitud
POST https://{endpoint}/v1/{project_id}/cloudservers/action
   {
    "reboot": {
        "type":"SOFT",
        "servers": [
            {
                "id": "616fb98f-46ca-475e-917e-2563e5a8cd19"
            },
            {
                "id": "726fb98f-46ca-475e-917e-2563e5a8cd20"
            }
        ]
    }
}
  Ejemplo de la respuesta
No hay
Valores devueltos
Códigos de error
Consulte Códigos de error