Supresión de ECS
Función
Esta API se utiliza para eliminar ECS según una lista de ID especificada de ECS.
Puede eliminar un ECS o varios ECS por lotes. Se puede eliminar un máximo de 1000 ECS por lotes.
URI
POST /v1/{project_id}/cloudservers/delete
| 
         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  | 
      
|---|---|---|---|
| 
         servers  | 
       
         Sí  | 
       
         Array of objects  | 
       
         Especifica los ECS que se van a eliminar. Para más detalles, consulte Tabla 3.  | 
      
| 
         delete_publicip  | 
       
         No  | 
       
         Boolean  | 
       
         Especifica si se debe suprimir el EIP enlazado al ECS cuando se elimina el ECS. Si no desea eliminar el EIP, el sistema solo desvincula el EIP del ECS y reserva la dirección IP. El valor puede ser true o false. 
 
          NOTA: 
          Si no se especifica delete_publicip, el valor delete_on_termination del EIP decide si el EIP se libera cuando se elimina el ECS. 
  | 
      
| 
         delete_volume  | 
       
         No  | 
       
         Boolean  | 
       
         Especifica si se eliminarán los discos de datos adjuntos a un ECS al eliminar el ECS. Si establece el valor del parámetro en false, el sistema sólo desconecta los discos del ECS y reserva los discos. El valor predeterminado es false. 
  | 
      
Respuesta
Consulte Respuestas (tarea)
Ejemplo de la solicitud
POST https://{endpoint}/v1/{project_id}/cloudservers/delete
   {
    "servers": [
        {
            "id": "616fb98f-46ca-475e-917e-2563e5a8cd19"
        }
    ], 
    "delete_publicip": false, 
    "delete_volume": false
   }
  Ejemplo de la respuesta
{
    "job_id": "70a599e0-31e7-49b7-b260-868f441e862b"
}
  O
{
    "error": {
        "message": "request body is illegal.", 
        "code": "Ecs.0005"
    }
}
 Valores devueltos
Códigos de error
Consulte Códigos de error