

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Introdução ao uso do Amazon Neptune APIs
<a name="using-neptune-apis"></a>

O APIs gerenciamento do Amazon Neptune fornece suporte de SDK para criar, gerenciar e excluir clusters e instâncias do Neptune DB, enquanto os dados do Neptune APIs fornecem suporte de SDK para carregar dados em seu gráfico, executar consultas, obter informações sobre os dados em seu gráfico e executar operações de aprendizado de máquina. Eles APIs estão disponíveis em todas as linguagens do SDK. Ela assina automaticamente as solicitações da API, elas simplificam consideravelmente a integração do Neptune às aplicações.

Esta página fornece informações sobre como usá-los APIs.

## Ações do IAM com nomes diferentes dos equivalentes de SDKs das APIs de dados do Neptune
<a name="neptune-apis-shared-iam-actions"></a>

Ao chamar métodos da API do Neptune em um cluster com a autenticação do IAM habilitada, é necessário ter uma política do IAM anexada ao usuário ou ao perfil que está fazendo as chamadas, fornecendo permissões para as ações a serem realizadas. Você define essas permissões na política usando as [ações do IAM](iam-dp-actions.md) correspondentes. Também é possível restringir as ações que podem ser realizadas com [chaves de condição do IAM](iam-data-condition-keys.md).

A maioria das ações do IAM tem o mesmo nome dos métodos de API aos quais elas correspondem, mas alguns métodos na API de dados têm nomes diferentes, pois algumas são compartilhadas por mais de um método. A tabela abaixo lista os métodos de dados e as ações correspondentes do IAM:


| Nome da operação da API de dados | Correspondências do IAM | 
| --- | --- | 
| [CancelGremlinQuery](https://docs.aws.amazon.com/neptune/latest/data-api/API_CancelGremlinQuery.html)(cancelar\_gremlin\_query) | *Ação:* `neptune-db:CancelQuery` | 
| [CancelLoaderJob](https://docs.aws.amazon.com/neptune/latest/data-api/API_CancelLoaderJob.html)(cancel\_loader\_job) | *Ação:* `neptune-db:CancelLoaderJob` | 
| [Cancelar MLData ProcessingJob (cancel\_ml\_data\_processing\_job](https://docs.aws.amazon.com/neptune/latest/data-api/API_CancelMLDataProcessingJob.html)) | *Ação:* `neptune-db:CancelMLDataProcessingJob` | 
| [Cancelar MLModel TrainingJob (cancel\_ml\_model\_training\_job](https://docs.aws.amazon.com/neptune/latest/data-api/API_CancelMLModelTrainingJob.html)) | *Ação:* `neptune-db:CancelMLModelTrainingJob` | 
| [CancelOpenCypherQuery](https://docs.aws.amazon.com/neptune/latest/data-api/API_CancelOpenCypherQuery.html)(cancelar\_open\_cypher\_query) | *Ação:* `neptune-db:CancelQuery` | 
| [Criar MLEndpoint](https://docs.aws.amazon.com/neptune/latest/data-api/API_CreateMLEndpoint.html) (create\_ml\_endpoint) | *Ação:* `neptune-db:CreateMLEndpoint` | 
| [Excluir MLEndpoint (delete\_ml\_endpoint](https://docs.aws.amazon.com/neptune/latest/data-api/API_DeleteMLEndpoint.html)) | *Ação:* `neptune-db:DeleteMLEndpoint` | 
| [DeletePropertygraphStatistics](https://docs.aws.amazon.com/neptune/latest/data-api/API_DeletePropertygraphStatistics)(delete\_propertygraph\_statistics) | *Ação:* `neptune-db:DeleteStatistics` | 
| [DeleteSparqlStatistics](https://docs.aws.amazon.com/neptune/latest/data-api/API_DeleteSparqlStatistics)(delete\_sparql\_statistics) | *Ação:* `neptune-db:DeleteStatistics` | 
| [ExecuteFastReset](https://docs.aws.amazon.com/neptune/latest/data-api/API_ExecuteFastReset)execute\_fast\_reset () | *Ação:* `neptune-db:ResetDatabase` | 
| [ExecuteGremlinExplainQuery](https://docs.aws.amazon.com/neptune/latest/data-api/API_ExecuteGremlinExplainQuery)(execute\_gremlin\_explain\_query) | *Ações:*[See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/neptune/latest/userguide/using-neptune-apis.html)<br />*Chave de condição:* `neptune-db:QueryLanguage:Gremlin` | 
| [ExecuteGremlinProfileQuery](https://docs.aws.amazon.com/neptune/latest/data-api/API_ExecuteGremlinProfileQuery)(execute\_gremlin\_profile\_query) | *Ação:* `neptune-db:ReadDataViaQuery`<br />*Chave de condição:* `neptune-db:QueryLanguage:Gremlin` | 
| [ExecuteGremlinQuery](https://docs.aws.amazon.com/neptune/latest/data-api/API_ExecuteGremlinQuery)(execute\_gremlin\_query) | *Ações:*[See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/neptune/latest/userguide/using-neptune-apis.html)<br />*Chave de condição:* `neptune-db:QueryLanguage:Gremlin` | 
| [ExecuteOpenCypherExplainQuery](https://docs.aws.amazon.com/neptune/latest/data-api/API_ExecuteOpenCypherExplainQuery)(execute\_open\_cypher\_explain\_query) | *Ação:* `neptune-db:ReadDataViaQuery`<br />*Chave de condição:* `neptune-db:QueryLanguage:OpenCypher` | 
| [ExecuteOpenCypherQuery](https://docs.aws.amazon.com/neptune/latest/data-api/API_ExecuteOpenCypherQuery)(execute\_open\_cypher\_query) | *Ações:*[See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/neptune/latest/userguide/using-neptune-apis.html)<br />*Chave de condição:* `neptune-db:QueryLanguage:OpenCypher` | 
| [GetEngineStatus](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetEngineStatus.html)(get\_engine\_status) | *Ação:* `neptune-db:GetEngineStatus` | 
| [GetGremlinQueryStatus](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetGremlinQueryStatus)(get\_gremlin\_query\_status) | *Ação:* `neptune-db::GetQueryStatus`<br />*Chave de condição:* `neptune-db:QueryLanguage:Gremlin` | 
| [GetLoaderJobStatus](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetLoaderJobStatus.html)(get\_loader\_job\_status) | *Ação:* `neptune-db:GetLoaderJobStatus` | 
| [Obter MLData ProcessingJob](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetMLDataProcessingJob) (get\_ml\_data\_processing\_job) | *Ação:* `neptune-db:GetMLDataProcessingJobStatus` | 
| [Obter MLEndpoint](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetMLEndpoint) (get\_ml\_endpoint) | *Ação:* `neptune-db:GetMLEndpointStatus` | 
| [Obter MLModel TrainingJob](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetMLModelTrainingJob) (get\_ml\_model\_training\_job) | *Ação:* `neptune-db:GetMLModelTrainingJobStatus` | 
| [Obter MLModel TransformJob](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetMLModelTransformJob) (get\_ml\_model\_transform\_job) | *Ação:* `neptune-db:GetMLModelTransformJobStatus` | 
| [GetOpenCypherQueryStatus](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetOpenCypherQueryStatus)(get\_open\_cypher\_query\_status) | *Ação:* `neptune-db::GetQueryStatus`<br />*Chave de condição:* `neptune-db:QueryLanguage:OpenCypher` | 
| [GetPropertygraphStatistics](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetPropertygraphStatistics)(get\_propertygraph\_statistics) | *Ação:* `neptune-db:GetStatisticsStatus` | `` | 
| [GetPropertygraphStream](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetPropertygraphStream)(get\_propertygraph\_stream) | *Ação:* `neptune-db:GetStreamRecords`<br />*Chaves de condição:*[See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/neptune/latest/userguide/using-neptune-apis.html) | 
| [GetPropertygraphSummary](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetPropertygraphSummary)(get\_propertygraph\_summary) | *Ação:* `neptune-db:GetGraphSummary` | 
| [Obter RDFGraph resumo](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetRDFGraphSummary) (get\_rdf\_graph\_summary) | *Ação:* `neptune-db:GetGraphSummary` | 
| [GetSparqlStatistics](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetSparqlStatistics)(get\_sparql\_statistics) | *Ação:* `neptune-db:GetStatisticsStatus` | 
| [GetSparqlStream](https://docs.aws.amazon.com/neptune/latest/data-api/API_GetSparqlStream)(get\_sparql\_stream) | *Ação:* `neptune-db::GetStreamRecords`<br />*Chave de condição:* `neptune-db:QueryLanguage:Sparql` | 
| [ListGremlinQueries](https://docs.aws.amazon.com/neptune/latest/data-api/API_ListGremlinQueries)(list\_gremlin\_queries) | *Ação:* `neptune-db::GetQueryStatus`<br />*Chave de condição:* `neptune-db:QueryLanguage:Gremlin` | 
| [Lista MLEndpoints (list\_ml\_endpoints](https://docs.aws.amazon.com/neptune/latest/data-api/API_ListMLEndpoints.html)) | *Ação:* `neptune-db:ListMLEndpoints` | `` | 
| [Lista MLModel TrainingJobs (list\_ml\_model\_training\_jobs](https://docs.aws.amazon.com/neptune/latest/data-api/API_ListMLModelTrainingJobs.html)) | *Ação:* `neptune-db:ListMLModelTrainingJobs` | 
| [Lista MLModel TransformJobs (list\_ml\_model\_transform\_jobs](https://docs.aws.amazon.com/neptune/latest/data-api/API_ListMLModelTransformJobs.html)) | *Ação:* `neptune-db:ListMLModelTransformJobs` | 
| [ListOpenCypherQueries](https://docs.aws.amazon.com/neptune/latest/data-api/API_ListOpenCypherQueries)(list\_open\_cypher\_queries) | *Ação:* `neptune-db::GetQueryStatus`<br />*Chave de condição:* `neptune-db:QueryLanguage:OpenCypher` | 
| [ManagePropertygraphStatistics](https://docs.aws.amazon.com/neptune/latest/data-api/API_ManagePropertygraphStatistics)(manage\_propertygraph\_statistics) | *Ação:* `neptune-db:ManageStatistics` | 
| [ManageSparqlStatistics](https://docs.aws.amazon.com/neptune/latest/data-api/API_ManageSparqlStatistics)(manage\_sparql\_statistics) | *Ação:* `neptune-db:ManageStatistics` | 
| [StartLoaderJob](https://docs.aws.amazon.com/neptune/latest/data-api/API_StartLoaderJob.html)(start\_loader\_job) | *Ação:* `neptune-db:StartLoaderJob` | 
| [Iniciar MLModel DataProcessingJob](https://docs.aws.amazon.com/neptune/latest/data-api/API_StartMLModelDataProcessingJob.html) (start\_ml\_data\_processing\_job) | *Ação:* `neptune-db:StartMLModelDataProcessingJob` | 
| [Iniciar MLModel TrainingJob](https://docs.aws.amazon.com/neptune/latest/data-api/API_StartMLModelTrainingJob.html) (start\_ml\_model\_training\_job) | *Ação:* `neptune-db:StartMLModelTrainingJob` | 
| [Iniciar MLModel TransformJob](https://docs.aws.amazon.com/neptune/latest/data-api/API_StartMLModelTransformJob.html) (start\_ml\_model\_transform\_job) | *Ação:* `neptune-db:StartMLModelTransformJob` | 