NeptuneData / Client / list_open_cypher_queries
list_open_cypher_queries#
- NeptuneData.Client.list_open_cypher_queries(**kwargs)#
- Lists active openCypher queries. See Neptune openCypher status endpoint for more information. - When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetQueryStatus IAM action in that cluster. - Note that the neptune-db:QueryLanguage:OpenCypher IAM condition key can be used in the policy document to restrict the use of openCypher queries (see Condition keys available in Neptune IAM data-access policy statements). - See also: AWS API Documentation - Request Syntax- response = client.list_open_cypher_queries( includeWaiting=True|False ) - Parameters:
- includeWaiting (boolean) – When set to - TRUEand other parameters are not present, causes status information to be returned for waiting queries as well as for running queries.
- Return type:
- dict 
- Returns:
- Response Syntax- { 'acceptedQueryCount': 123, 'runningQueryCount': 123, 'queries': [ { 'queryId': 'string', 'queryString': 'string', 'queryEvalStats': { 'waited': 123, 'elapsed': 123, 'cancelled': True|False, 'subqueries': {...}|[...]|123|123.4|'string'|True|None } }, ] } - Response Structure- (dict) – - acceptedQueryCount (integer) – - The number of queries that have been accepted but not yet completed, including queries in the queue. 
- runningQueryCount (integer) – - The number of currently running openCypher queries. 
- queries (list) – - A list of current openCypher queries. - (dict) – - Captures the status of a Gremlin query (see the Gremlin query status API page). - queryId (string) – - The ID of the Gremlin query. 
- queryString (string) – - The query string of the Gremlin query. 
- queryEvalStats (dict) – - The query statistics of the Gremlin query. - waited (integer) – - Indicates how long the query waited, in milliseconds. 
- elapsed (integer) – - The number of milliseconds the query has been running so far. 
- cancelled (boolean) – - Set to - TRUEif the query was cancelled, or FALSE otherwise.
- subqueries (document) – - The number of subqueries in this query. 
 
 
 
 
 
 - Exceptions- NeptuneData.Client.exceptions.InvalidNumericDataException
- NeptuneData.Client.exceptions.BadRequestException
- NeptuneData.Client.exceptions.InvalidParameterException
- NeptuneData.Client.exceptions.ClientTimeoutException
- NeptuneData.Client.exceptions.AccessDeniedException
- NeptuneData.Client.exceptions.IllegalArgumentException
- NeptuneData.Client.exceptions.TooManyRequestsException
- NeptuneData.Client.exceptions.UnsupportedOperationException
- NeptuneData.Client.exceptions.FailureByQueryException
- NeptuneData.Client.exceptions.PreconditionsFailedException
- NeptuneData.Client.exceptions.ParsingException
- NeptuneData.Client.exceptions.ReadOnlyViolationException
- NeptuneData.Client.exceptions.ConstraintViolationException
- NeptuneData.Client.exceptions.TimeLimitExceededException
- NeptuneData.Client.exceptions.InvalidArgumentException
- NeptuneData.Client.exceptions.ConcurrentModificationException
- NeptuneData.Client.exceptions.MissingParameterException