Eliminación por lotes de instancias DCS
Función
Esta API se utiliza para eliminar varias instancias de DCS a la vez.
URI
DELETE /v2/{project_id}/instances
| 
        Parámetro  | 
      
        Obligatorio  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        Sí  | 
      
        String  | 
      
        ID del proyecto.  | 
     
| 
        Parámetro  | 
      
        Obligatorio  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|---|
| 
        all_failure  | 
      
        No  | 
      
        Boolean  | 
      
        Si se deben eliminar todas las instancias de DCS que no se han creado. Valores: 
  | 
     
Parámetros de solicitud
| 
        Parámetro  | 
      
        Obligatorio  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|---|
| 
        instances  | 
      
        No  | 
      
        Array of strings  | 
      
        Lista de ID de instancia. Este parámetro se establece únicamente cuando el parámetro all_failure del URI se establece en false u otro valor.  | 
     
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: 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  | 
     
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  | 
     
Solicitudes de ejemplo
DELETE https://{dcs_endpoint}/v2/{project_id}/instances?all_failure={all_failure}
{
  "instances" : [ "54602a9d-5e22-4239-9123-77e350df4a34", "7166cdea-dbad-4d79-9610-7163e6f8b640" ]
}
 Ejemplo de respuestas
Código de estado: 200
Las instancias de DCS se eliminaron correctamente.
{
  "results" : [ {
    "result" : "success",
    "instance" : "54602a9d-5e22-4239-9123-77e350df4a34"
  }, {
    "result" : "success",
    "instance" : "7166cdea-dbad-4d79-9610-7163e6f8b640"
  } ]
}
 Códigos de estado
| 
        Código de estado  | 
      
        Descripción  | 
     
|---|---|
| 
        200  | 
      
        Las instancias de DCS se eliminaron correctamente.  | 
     
| 
        500  | 
      
        Error interno del servicio.  | 
     
| 
        400  | 
      
        Solicitud no válida.  | 
     
Códigos de error
Consulte Códigos de error.