Azioni disponibili nelle dichiarazioni di policy di accesso ai dati IAM di Neptune - Amazon Neptune

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni disponibili nelle dichiarazioni di policy di accesso ai dati IAM di Neptune

Nota che le azioni di accesso ai dati di Neptune hanno il prefisso neptune-db:, mentre le azioni amministrative in Neptune hanno il prefisso rds:.

Il nome della risorsa Amazon (ARN) per una risorsa dati in IAM non è lo stesso ARN assegnato a un cluster in fase di creazione. È necessario creare l'ARN come mostrato in Specificare le risorse dati. Tali ARN di risorse dati possono utilizzare caratteri jolly per includere più risorse.

Le dichiarazioni sulla politica di accesso ai dati possono includere anche la chiave di QueryLanguage condizione neptune-db: per limitare l'accesso tramite il linguaggio di interrogazione.

A partire dal Rilascio: 1.2.0.0 (21/07/2022), Neptune supporta la limitazione delle autorizzazioni a una o più azioni specifiche di Neptune. Ciò fornisce un controllo degli accessi più granulare di quanto fosse possibile in precedenza.

Importante
  • Le modifiche apportate a una policy IAM richiedono fino a 10 minuti per essere applicate alle risorse Neptune specificate.

  • Le policy IAM applicate a un cluster database Neptune si applicano a tutte le istanze del cluster.

Azioni di accesso ai dati basate su query

Nota

Non è sempre ovvio quali autorizzazioni siano necessarie per eseguire una determinata query, poiché le query possono potenzialmente eseguire più di un'azione a seconda dei dati che elaborano. Per ulteriori informazioni, consulta Utilizzo delle azioni di query.

neptune-db:ReadDataViaQuery

ReadDataViaQuery consente all'utente di leggere i dati dal database Neptune inviando query.

Gruppi di azioni: sola lettura, lettura-scrittura.

Chiavi di contesto dell'azione: neptune-db:QueryLanguage.

Risorse necessarie: database.

neptune-db:WriteDataViaQuery

WriteDataViaQuery consente all'utente di scrivere i dati nel database Neptune inviando query.

Gruppi di azione: lettura-scrittura.

Chiavi di contesto dell'azione: neptune-db:QueryLanguage.

Risorse necessarie: database.

neptune-db:DeleteDataViaQuery

DeleteDataViaQuery consente all'utente di eliminare i dati dal database Neptune inviando query.

Gruppi di azione: lettura-scrittura.

Chiavi di contesto dell'azione: neptune-db:QueryLanguage.

Risorse necessarie: database.

neptune-db:GetQueryStatus

GetQueryStatus consente all'utente di controllare lo stato di tutte le query attive.

Gruppi di azioni: sola lettura, lettura-scrittura.

Chiavi di contesto dell'azione: neptune-db:QueryLanguage.

Risorse necessarie: database.

neptune-db:GetStreamRecords

GetStreamRecords consente all'utente di recuperare i record di flusso da Neptune.

Gruppi di azione: lettura-scrittura.

Chiavi di contesto dell'azione: neptune-db:QueryLanguage.

Risorse necessarie: database.

neptune-db:CancelQuery

CancelQuery consente all'utente di annullare una query.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

Azioni generali di accesso ai dati

neptune-db:GetEngineStatus

GetEngineStatus consente all'utente di controllare lo stato del motore Neptune.

Gruppi di azioni: sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:GetStatisticsStatus

GetStatisticsStatus consente all'utente di controllare lo stato delle statistiche raccolte per il database.

Gruppi di azioni: sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:GetGraphSummary

GetGraphSummary L'API di riepilogo del grafo consente di recuperare un riepilogo di sola lettura del grafo.

Gruppi di azioni: sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:ManageStatistics

ManageStatistics consente all'utente di gestire la raccolta di statistiche per il database.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:DeleteStatistics

DeleteStatistics consente all'utente di eliminare tutte le statistiche del database.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:ResetDatabase

ResetDatabase consente all'utente di ottenere il token necessario per una reimpostazione e di reimpostare il database Neptune.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

Azioni di accesso ai dati dello strumento di caricamento in blocco

neptune-db:StartLoaderJob

StartLoaderJob consente all'utente di avviare un processo dello strumento di caricamento in blocco.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:GetLoaderJobStatus

GetLoaderJobStatus consente all'utente di controllare lo stato di un processo dello strumento di caricamento in blocco

Gruppi di azioni: sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:ListLoaderJobs

ListLoaderJobs consente all'utente di elencare tutti i processi dello strumento di caricamento in blocco.

Gruppi di azioni: solo elenco, sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:CancelLoaderJob

CancelLoaderJob consente all'utente di annullare un processo del loader.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

Azioni di accesso ai dati di machine learning

neptune-db:StartMLDataProcessingJob

StartMLDataProcessingJob consente a un utente di avviare un processo di elaborazione dati Neptune ML.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:StartMLModelTrainingJob

StartMLModelTrainingJob consente a un utente di avviare un processo di addestramento dei modelli ML.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:StartMLModelTransformJob

StartMLModelTransformJob consente a un utente di avviare un processo di trasformazione dei modelli ML.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:CreateMLEndpoint

CreateMLEndpoint consente a un utente di creare un endpoint Neptune ML.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:GetMLDataProcessingJobStatus

GetMLDataProcessingJobStatus consente a un utente di controllare lo stato di un processo di elaborazione dati Neptune ML.

Gruppi di azioni: sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:GetMLModelTrainingJobStatus

GetMLModelTrainingJobStatus consente a un utente di controllare lo stato di un processo di addestramento dei modelli Neptune ML.

Gruppi di azioni: sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:GetMLModelTransformJobStatus

GetMLModelTransformJobStatus consente a un utente di controllare lo stato di un processo di trasformazione dei modelli Neptune ML.

Gruppi di azioni: sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:GetMLEndpointStatus

GetMLEndpointStatus consente a un utente di controllare lo stato di un endpoint Neptune ML.

Gruppi di azioni: sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:ListMLDataProcessingJobs

ListMLDataProcessingJobs consente a un utente di elencare tutti i processi di elaborazione dati Neptune ML.

Gruppi di azioni: solo elenco, sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:ListMLModelTrainingJobs

ListMLModelTrainingJobs consente a un utente di elencare tutti i processi di addestramento dei modelli Neptune ML.

Gruppi di azioni: solo elenco, sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:ListMLModelTransformJobs

ListMLModelTransformJobs consente a un utente di elencare tutti i processi di trasformazione dei modelli ML.

Gruppi di azioni: solo elenco, sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:ListMLEndpoints

ListMLEndpoints consente a un utente di elencare tutti gli endpoint Neptune ML.

Gruppi di azioni: solo elenco, sola lettura, lettura-scrittura.

Risorse necessarie: database.

neptune-db:CancelMLDataProcessingJob

CancelMLDataProcessingJob consente a un utente di annullare un processo di elaborazione dati Neptune ML.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:CancelMLModelTrainingJob

CancelMLModelTrainingJob consente a un utente di annullare un processo di addestramento dei modelli Neptune ML.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:CancelMLModelTransformJob

CancelMLModelTransformJob consente a un utente di annullare un processo di trasformazione dei modelli Neptune ML.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.

neptune-db:DeleteMLEndpoint

DeleteMLEndpoint consente a un utente di eliminare un endpoint Neptune ML.

Gruppi di azione: lettura-scrittura.

Risorse necessarie: database.