View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Neptune Analytics - Service Authorization Reference

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à.

Operazioni, risorse e chiavi di condizione per Amazon Neptune Analytics

Amazon Neptune Analytics (prefisso del servizio: neptune-graph) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon Neptune Analytics

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CancelExportTask

neptune-graph:CancelExportTask

Scrittura

CancelImportTask

neptune-graph:CancelImportTask

Scrittura

CreateGraph

neptune-graph:CreateGraph

Scrittura

neptune-graph:TagResource

Etichettatura, scrittura

CreateGraphSnapshot

neptune-graph:CreateGraphSnapshot

Scrittura

neptune-graph:TagResource

Etichettare, scrivere

CreateGraphUsingImportTask

neptune-graph:CreateGraphUsingImportTask

Scrittura

neptune-graph:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

neptune-graph.amazonaws.com

Scrittura

CreatePrivateGraphEndpoint

neptune-graph:CreatePrivateGraphEndpoint

Scrittura

DeleteGraph

neptune-graph:DeleteGraph

Scrittura

DeleteGraphSnapshot

neptune-graph:DeleteGraphSnapshot

Scrittura

DeletePrivateGraphEndpoint

neptune-graph:DeletePrivateGraphEndpoint

Scrittura

GetExportTask

neptune-graph:GetExportTask

Lettura

GetGraph

neptune-graph:GetGraph

Lettura

GetGraphSnapshot

neptune-graph:GetGraphSnapshot

Lettura

GetImportTask

neptune-graph:GetImportTask

Lettura

GetPrivateGraphEndpoint

neptune-graph:GetPrivateGraphEndpoint

Lettura

ListExportTasks

neptune-graph:ListExportTasks

Lettura

ListGraphSnapshots

neptune-graph:ListGraphSnapshots

Lettura

ListGraphs

neptune-graph:ListGraphs

Lettura

ListImportTasks

neptune-graph:ListImportTasks

Lettura

ListPrivateGraphEndpoints

neptune-graph:ListPrivateGraphEndpoints

Lettura

ListTagsForResource

neptune-graph:ListTagsForResource

Lettura

ResetGraph

neptune-graph:ResetGraph

Scrittura

RestoreGraphFromSnapshot

neptune-graph:RestoreGraphFromSnapshot

Scrittura

neptune-graph:TagResource

Etichettare, scrivere

StartExportTask

neptune-graph:StartExportTask

Scrittura

neptune-graph:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

neptune-graph.amazonaws.com

Scrittura

StartGraph

neptune-graph:StartGraph

Scrittura

StartImportTask

neptune-graph:StartImportTask

Scrittura

iam:PassRole

iam:PassedToService

neptune-graph.amazonaws.com

Scrittura

StopGraph

neptune-graph:StopGraph

Scrittura

TagResource

neptune-graph:TagResource

Etichettare, scrivere

UntagResource

neptune-graph:UntagResource

Etichettare, scrivere

UpdateGraph

neptune-graph:UpdateGraph

Scrittura

Operazioni definite da Amazon Neptune Analytics

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CancelExportTask

Concede il permesso di annullare un'attività di esportazione in corso

export-task*

aws:ResourceTag/${TagKey}

Scrittura

CancelImportTask

Concede l'autorizzazione per annullare un'attività di importazione in corso

import-task*

Scrittura

CancelQuery

Concede l'autorizzazione per annullare una query

graph*

aws:ResourceTag/${TagKey}

Scrittura

CreateGraph

Concede l'autorizzazione per creare un nuovo grafico

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

Scrittura

CreateGraphSnapshot

Concede l'autorizzazione per creare un nuovo snapshot da un grafico esistente

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

graph-snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateGraphUsingImportTask

Concede l'autorizzazione per creare un nuovo grafico durante l'importazione dei dati al suo interno

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

Scrittura

import-task*

aws:RequestTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

CreatePrivateGraphEndpoint

Concede l'autorizzazione per creare un nuovo endpoint grafico privato per accedere al grafico dall'interno di un VPC

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteDataViaQuery

Concede l'autorizzazione per eliminare i dati tramite API di query sul grafico

graph*

aws:ResourceTag/${TagKey}

Scrittura

DeleteGraph

Concede l'autorizzazione per eliminare un grafico

graph*

aws:ResourceTag/${TagKey}

Scrittura

DeleteGraphSnapshot

Concede l'autorizzazione per eliminare uno snapshot

graph-snapshot*

aws:ResourceTag/${TagKey}

Scrittura

DeletePrivateGraphEndpoint

Concede l'autorizzazione per eliminare un endpoint grafico privato di un grafico

graph*

aws:ResourceTag/${TagKey}

Scrittura

GetEngineStatus

Concede l'autorizzazione per ottenere lo stato del motore del grafico

graph*

aws:ResourceTag/${TagKey}

Lettura

GetExportTask

Concede il permesso di ottenere dettagli su un'attività di esportazione

export-task*

aws:ResourceTag/${TagKey}

Lettura

GetGraph

Concede l'autorizzazione per ottenere i dettagli su un grafico

graph*

aws:ResourceTag/${TagKey}

Lettura

GetGraphSnapshot

Concede l'autorizzazione per ottenere i dettagli su uno snapshot

graph-snapshot*

aws:ResourceTag/${TagKey}

Lettura

GetGraphSummary

Concede l'autorizzazione per ottenere il riepilogo dei dati nel grafico

graph*

aws:ResourceTag/${TagKey}

Lettura

GetImportTask

Concede l'autorizzazione per ottenere i dettagli su un'attività di importazione

import-task*

Lettura

GetPrivateGraphEndpoint

Concede l'autorizzazione per ottenere dettagli su un endpoint grafico privato di un grafico

graph*

aws:ResourceTag/${TagKey}

Lettura

GetQueryStatus

Concede l'autorizzazione per controllare lo stato di una determinata query

graph*

aws:ResourceTag/${TagKey}

Lettura

GetStatisticsStatus

Concede l'autorizzazione per ottenere le statistiche per i dati nel grafico

graph*

aws:ResourceTag/${TagKey}

Lettura

ListExportTasks

Concede il permesso di elencare le attività di esportazione nel tuo account

export-task*

Lettura

ListGraphSnapshots

Concede l'autorizzazione per elencare gli snapshot nell'account

graph-snapshot*

aws:ResourceTag/${TagKey}

Lettura

ListGraphs

Concede l'autorizzazione per elencare i grafici nell'account

graph*

aws:ResourceTag/${TagKey}

Lettura

ListImportTasks

Concede l'autorizzazione per elencare le attività di importazione nell'account

import-task*

Lettura

ListPrivateGraphEndpoints

Concede l'autorizzazione per elencare gli endpoint grafico privati per un determinato grafico

graph*

aws:ResourceTag/${TagKey}

Lettura

ListQueries

Concede l'autorizzazione per controllare lo stato di tutte le query attive

graph*

aws:ResourceTag/${TagKey}

Lettura

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa di Neptune Analytics

graph

aws:ResourceTag/${TagKey}

Lettura

graph-snapshot

aws:ResourceTag/${TagKey}

ReadDataViaQuery

Concede l'autorizzazione per leggere i dati tramite API di query sul grafico

graph*

aws:ResourceTag/${TagKey}

Lettura

ResetGraph

Concede l'autorizzazione per reimpostare un grafico che elimina tutti i dati all'interno del grafico

graph*

aws:ResourceTag/${TagKey}

Scrittura

RestoreGraphFromSnapshot

Concede l'autorizzazione per creare un nuovo grafico da uno snapshot esistente

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

Scrittura

graph-snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

StartExportTask

Concede il permesso di esportare dati da un grafico esistente

export-task*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

StartGraph

Concede il permesso di iniziare un grafico

graph*

aws:ResourceTag/${TagKey}

Scrittura

StartImportTask

Concede il permesso di importare dati in un grafico esistente

graph*

aws:ResourceTag/${TagKey}

Scrittura

import-task*

StopGraph

Concede il permesso di interrompere un grafico

graph*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione per assegnare un tag a una risorsa di Neptune Analytics

graph

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

graph-snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa di Neptune Analytics

graph

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

graph-snapshot

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateGraph

Concede l'autorizzazione per modificare un grafico

graph*

aws:ResourceTag/${TagKey}

neptune-graph:PublicConnectivity

Scrittura

WriteDataViaQuery

Concede l'autorizzazione per scrivere i dati tramite API di query sul grafico

graph*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorsa definiti da Amazon Neptune Analytics

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

export-task

arn:${Partition}:neptune-graph:${Region}:${Account}:export-task/${ResourceId}

graph

arn:${Partition}:neptune-graph:${Region}:${Account}:graph/${ResourceId}

aws:ResourceTag/${TagKey}

graph-snapshot

arn:${Partition}:neptune-graph:${Region}:${Account}:graph-snapshot/${ResourceId}

aws:ResourceTag/${TagKey}

import-task

arn:${Partition}:neptune-graph:${Region}:${Account}:import-task/${ResourceId}

Chiavi di condizione per Amazon Neptune Analytics

Amazon Neptune Analytics definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla chiave e al valore di un tag in una richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:TagKeys

Filtra l'accesso tramite i tasti tag in una richiesta

ArrayOfString

neptune-graph:PublicConnectivity

Filtra l'accesso in base al valore del parametro di connettività pubblica fornito nella richiesta o al suo valore predefinito, se non specificato. Tutti gli accessi ai grafici sono autenticati IAM

Bool