

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Annulation de requêtes Gremlin
<a name="gremlin-api-status-cancel"></a>

Pour obtenir le statut des requêtes Gremlin, utilisez HTTP `GET` ou `POST` pour effectuer une requête au point de terminaison `https://{{your-neptune-endpoint}}:{{port}}/gremlin/status`.

## Paramètres des demandes d'annulation des requêtes Gremlin
<a name="gremlin-api-status-cancel-request"></a>
+ **cancelQuery** : obligatoire pour l'annulation. Ce paramètre n'a aucune valeur correspondante.
+ **queryId** : ID de la requête Gremlin en cours d'exécution à annuler.

## Exemple d'annulation de requêtes Gremlin
<a name="gremlin-api-status-cancel-example"></a>

Voici un exemple d'annulation d'une requête.

------
#### [ AWS CLI ]

```
aws neptunedata cancel-gremlin-query \
  --endpoint-url https://{{your-neptune-endpoint}}:{{port}} \
  --query-id "fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"
```

Pour plus d'informations, consultez [cancel-gremlin-query](https://docs.aws.amazon.com/cli/latest/reference/neptunedata/cancel-gremlin-query.html)le manuel de référence des AWS CLI commandes.

------
#### [ SDK ]

```
import boto3
from botocore.config import Config

client = boto3.client(
    'neptunedata',
    endpoint_url='https://{{your-neptune-endpoint}}:{{port}}',
    config=Config(read_timeout=None, retries={'total_max_attempts': 1})
)

response = client.cancel_gremlin_query(
    queryId='fb34cd3e-f37c-4d12-9cf2-03bb741bf54f'
)

print(response)
```

Pour des exemples de AWS SDK dans d'autres langages tels que Java, .NET, etc., consultez[AWS SDK](access-graph-gremlin-sdk.md).

------
#### [ awscurl ]

```
awscurl https://{{your-neptune-endpoint}}:{{port}}/gremlin/status \
  --region {{us-east-1}} \
  --service neptune-db \
  --data-urlencode "cancelQuery" \
  --data-urlencode "queryId=fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"
```

**Note**  
Cet exemple suppose que vos AWS informations d'identification sont configurées dans votre environnement. Remplacez {{us-east-1}} par la région de votre cluster Neptune.

Pour plus d'informations sur l'utilisation **awscurl** de l'authentification IAM, consultez[Utilisation d'informations d'identification temporaires `awscurl` pour se connecter en toute sécurité à un cluster de bases de données avec l'authentification IAM activée](iam-auth-connect-command-line.md#iam-auth-connect-awscurl).

------
#### [ curl ]

```
curl https://{{your-neptune-endpoint}}:{{port}}/gremlin/status \
  --data-urlencode "cancelQuery" \
  --data-urlencode "queryId=fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"
```

------

L'annulation réussie renvoie le code HTTP `200` OK.