AWS.Neptunedata — AWS SDK for JavaScript (original) (raw)

Property Details

endpointAWS.Endpoint

Returns an Endpoint object representing the endpoint URL for service requests.

Method Details

cancelGremlinQuery(params = {}, callback) ⇒ AWS.Request

Cancels a Gremlin query. See Gremlin query cancellation 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:CancelQuery IAM action in that cluster.

cancelLoaderJob(params = {}, callback) ⇒ AWS.Request

Cancels a specified load job. This is an HTTP DELETE request. See Neptune Loader Get-Status API 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:CancelLoaderJob IAM action in that cluster..

cancelMLDataProcessingJob(params = {}, callback) ⇒ AWS.Request

cancelMLModelTrainingJob(params = {}, callback) ⇒ AWS.Request

cancelMLModelTransformJob(params = {}, callback) ⇒ AWS.Request

cancelOpenCypherQuery(params = {}, callback) ⇒ AWS.Request

Cancels a specified openCypher query. 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:CancelQuery IAM action in that cluster.

createMLEndpoint(params = {}, callback) ⇒ AWS.Request

Creates a new Neptune ML inference endpoint that lets you query one specific model that the model-training process constructed. See Managing inference endpoints using the endpoints command.

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:CreateMLEndpoint IAM action in that cluster.

deleteMLEndpoint(params = {}, callback) ⇒ AWS.Request

deletePropertygraphStatistics(params = {}, callback) ⇒ AWS.Request

Deletes statistics for Gremlin and openCypher (property graph) data.

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:DeleteStatistics IAM action in that cluster.

deleteSparqlStatistics(params = {}, callback) ⇒ AWS.Request

Deletes SPARQL statistics

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:DeleteStatistics IAM action in that cluster.

executeFastReset(params = {}, callback) ⇒ AWS.Request

The fast reset REST API lets you reset a Neptune graph quicky and easily, removing all of its data.

Neptune fast reset is a two-step process. First you call ExecuteFastReset with action set to initiateDatabaseReset. This returns a UUID token which you then include when calling ExecuteFastReset again with action set to performDatabaseReset. See Empty an Amazon Neptune DB cluster using the fast reset API.

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:ResetDatabase IAM action in that cluster.

executeGremlinExplainQuery(params = {}, callback) ⇒ AWS.Request

Executes a Gremlin Explain query.

Amazon Neptune has added a Gremlin feature named explain that provides is a self-service tool for understanding the execution approach being taken by the Neptune engine for the query. You invoke it by adding an explain parameter to an HTTP call that submits a Gremlin query.

The explain feature provides information about the logical structure of query execution plans. You can use this information to identify potential evaluation and execution bottlenecks and to tune your query, as explained in Tuning Gremlin queries. You can also use query hints to improve query execution plans.

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 one of the following IAM actions in that cluster, depending on the query:

Note that the neptune-db:QueryLanguage:Gremlin IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see Condition keys available in Neptune IAM data-access policy statements).

executeGremlinProfileQuery(params = {}, callback) ⇒ AWS.Request

executeGremlinQuery(params = {}, callback) ⇒ AWS.Request

executeOpenCypherExplainQuery(params = {}, callback) ⇒ AWS.Request

executeOpenCypherQuery(params = {}, callback) ⇒ AWS.Request

getEngineStatus(params = {}, callback) ⇒ AWS.Request

Retrieves the status of the graph database on the host.

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:GetEngineStatus IAM action in that cluster.

getGremlinQueryStatus(params = {}, callback) ⇒ AWS.Request

getLoaderJobStatus(params = {}, callback) ⇒ AWS.Request

Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.

See Neptune Loader Get-Status API 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:GetLoaderJobStatus IAM action in that cluster..

getMLDataProcessingJob(params = {}, callback) ⇒ AWS.Request

getMLEndpoint(params = {}, callback) ⇒ AWS.Request

getMLModelTrainingJob(params = {}, callback) ⇒ AWS.Request

getMLModelTransformJob(params = {}, callback) ⇒ AWS.Request

getOpenCypherQueryStatus(params = {}, callback) ⇒ AWS.Request

getPropertygraphStatistics(params = {}, callback) ⇒ AWS.Request

Gets property graph statistics (Gremlin and openCypher).

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:GetStatisticsStatus IAM action in that cluster.

getPropertygraphStream(params = {}, callback) ⇒ AWS.Request

getPropertygraphSummary(params = {}, callback) ⇒ AWS.Request

Gets a graph summary for a property graph.

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:GetGraphSummary IAM action in that cluster.

getRDFGraphSummary(params = {}, callback) ⇒ AWS.Request

Gets a graph summary for an RDF graph.

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:GetGraphSummary IAM action in that cluster.

getSparqlStatistics(params = {}, callback) ⇒ AWS.Request

Gets RDF statistics (SPARQL).

getSparqlStream(params = {}, callback) ⇒ AWS.Request

listGremlinQueries(params = {}, callback) ⇒ AWS.Request

listLoaderJobs(params = {}, callback) ⇒ AWS.Request

Retrieves a list of the loadIds for all active loader jobs.

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:ListLoaderJobs IAM action in that cluster..

listMLDataProcessingJobs(params = {}, callback) ⇒ AWS.Request

listMLEndpoints(params = {}, callback) ⇒ AWS.Request

listMLModelTrainingJobs(params = {}, callback) ⇒ AWS.Request

listMLModelTransformJobs(params = {}, callback) ⇒ AWS.Request

listOpenCypherQueries(params = {}, callback) ⇒ AWS.Request

managePropertygraphStatistics(params = {}, callback) ⇒ AWS.Request

Manages the generation and use of property graph statistics.

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:ManageStatistics IAM action in that cluster.

manageSparqlStatistics(params = {}, callback) ⇒ AWS.Request

Manages the generation and use of RDF graph statistics.

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:ManageStatistics IAM action in that cluster.

startLoaderJob(params = {}, callback) ⇒ AWS.Request

Starts a Neptune bulk loader job to load data from an Amazon S3 bucket into a Neptune DB instance. See Using the Amazon Neptune Bulk Loader to Ingest Data.

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:StartLoaderJob IAM action in that cluster.

### startMLDataProcessingJob(params = {}, callback) ⇒ AWS.Request

Creates a new Neptune ML data processing job for processing the graph data exported from Neptune for training. See The dataprocessing command.

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:StartMLModelDataProcessingJob IAM action in that cluster.

startMLModelTrainingJob(params = {}, callback) ⇒ AWS.Request

startMLModelTransformJob(params = {}, callback) ⇒ AWS.Request