

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Cancelación de trabajo del programa de carga de Neptune
<a name="load-api-reference-cancel"></a>

Cancela un trabajo de carga.

Para cancelar un trabajo, debe enviar una solicitud HTTP `DELETE` al punto de enlace `https://your-neptune-endpoint:port/loader`. El valor `loadId` se puede añadir a la ruta de la dirección URL `/loader` o bien incluirse como variable en la URL.

## Sintaxis de solicitud de cancelación de trabajo
<a name="load-api-reference-cancel-syntax"></a>

```
DELETE https://your-neptune-endpoint:port/loader?loadId=loadId
```

```
DELETE https://your-neptune-endpoint:port/loader/loadId
```

## Parámetros de solicitud de cancelación de tarea
<a name="load-api-reference-cancel-parameters"></a>

**loadId**  
El ID de la tarea de carga.

## Sintaxis de respuesta de cancelación de trabajo
<a name="load-api-reference-cancel-parameters-response"></a>

```
no response body
```

**200 OK**  
Una tarea de carga eliminada correctamente devuelve el código `200`.

## Errores de cancelación de tarea
<a name="load-api-reference-cancel-parameters-errors"></a>

Si se produce un error, se devuelve un objeto JSON en el elemento `BODY` de la respuesta. El objeto `message` contiene una descripción del error.

**Categorías de errores**
+ **`Error 400`**: un `loadId` no válido devuelve un error de solicitud incorrecta HTTP `400`. El mensaje describe el error.
+ **`Error 500`**: una solicitud válida que no se puede procesar devuelve un error interno del servidor HTTP `500`. El mensaje describe el error.

## Mensajes de error de cancelación de tarea
<a name="load-api-reference-cancel-parameters-errors-messages"></a>

A continuación se muestran los posibles mensajes de error de la API de cancelación con la descripción correspondiente.
+ `The load with id = load_id does not exist or not active` (HTTP 404): no se ha encontrado la carga. Compruebe el valor del parámetro `id`.
+ `Load cancellation is not permitted on a read replica instance.` (HTTP 405): la carga es una operación de escritura. Vuelva a intentar cargar en el punto final del read/write clúster. 

## Ejemplos de cancelación de tarea
<a name="load-api-reference-cancel-examples"></a>

**Example Solicitud**  
A continuación, se muestra una solicitud enviada mediante HTTP `DELETE` con el comando `curl`.  

```
curl -X DELETE 'https://your-neptune-endpoint:port/loader/0a237328-afd5-4574-a0bc-c29ce5f54802'
```