View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Neptune Analytics - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Neptune Analytics

Amazon Neptune Analytics (Dienstpräfix): neptune-graph) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Neptune Analytics definierte API-Operationen

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

CancelExportTask

neptune-graph:CancelExportTask

Schreiben

CancelImportTask

neptune-graph:CancelImportTask

Schreiben

CreateGraph

neptune-graph:CreateGraph

Schreiben

neptune-graph:TagResource

Taggen, Schreiben

CreateGraphSnapshot

neptune-graph:CreateGraphSnapshot

Schreiben

neptune-graph:TagResource

Taggen, Schreiben

CreateGraphUsingImportTask

neptune-graph:CreateGraphUsingImportTask

Schreiben

neptune-graph:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

neptune-graph.amazonaws.com

Schreiben

CreatePrivateGraphEndpoint

neptune-graph:CreatePrivateGraphEndpoint

Schreiben

DeleteGraph

neptune-graph:DeleteGraph

Schreiben

DeleteGraphSnapshot

neptune-graph:DeleteGraphSnapshot

Schreiben

DeletePrivateGraphEndpoint

neptune-graph:DeletePrivateGraphEndpoint

Schreiben

GetExportTask

neptune-graph:GetExportTask

Lesen

GetGraph

neptune-graph:GetGraph

Lesen

GetGraphSnapshot

neptune-graph:GetGraphSnapshot

Lesen

GetImportTask

neptune-graph:GetImportTask

Lesen

GetPrivateGraphEndpoint

neptune-graph:GetPrivateGraphEndpoint

Lesen

ListExportTasks

neptune-graph:ListExportTasks

Lesen

ListGraphSnapshots

neptune-graph:ListGraphSnapshots

Lesen

ListGraphs

neptune-graph:ListGraphs

Lesen

ListImportTasks

neptune-graph:ListImportTasks

Lesen

ListPrivateGraphEndpoints

neptune-graph:ListPrivateGraphEndpoints

Lesen

ListTagsForResource

neptune-graph:ListTagsForResource

Lesen

ResetGraph

neptune-graph:ResetGraph

Write (Schreiben)

RestoreGraphFromSnapshot

neptune-graph:RestoreGraphFromSnapshot

Schreiben

neptune-graph:TagResource

Taggen, Schreiben

StartExportTask

neptune-graph:StartExportTask

Schreiben

neptune-graph:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

neptune-graph.amazonaws.com

Schreiben

StartGraph

neptune-graph:StartGraph

Schreiben

StartImportTask

neptune-graph:StartImportTask

Schreiben

iam:PassRole

iam:PassedToService

neptune-graph.amazonaws.com

Schreiben

StopGraph

neptune-graph:StopGraph

Schreiben

TagResource

neptune-graph:TagResource

Taggen, Schreiben

UntagResource

neptune-graph:UntagResource

Taggen, Schreiben

UpdateGraph

neptune-graph:UpdateGraph

Schreiben

Von Amazon Neptune Analytics definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CancelExportTask

Erteilt die Erlaubnis, eine laufende Exportaufgabe abzubrechen

export-task*

aws:ResourceTag/${TagKey}

Schreiben

CancelImportTask

Gewährt die Berechtigung zum Abbrechen eines laufenden Importauftrags

import-task*

Schreiben

CancelQuery

Erteilung der Berechtigung zum Abbrechen einer Abfrage

graph*

aws:ResourceTag/${TagKey}

Schreiben

CreateGraph

Gewährt die Berechtigung zum Erstellen eines neuen Diagramms

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

Schreiben

CreateGraphSnapshot

Gewährt die Berechtigung zum Erstellen eines neuen Snapshots aus einem vorhandenen Diagramm

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

graph-snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateGraphUsingImportTask

Gewährt die Berechtigung zum Erstellen eines neuen Diagramms beim Importieren von Daten in das neue Diagramm

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

Schreiben

import-task*

aws:RequestTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

CreatePrivateGraphEndpoint

Gewährt die Berechtigung zum Erstellen eines neuen privaten Diagramm-Endpunkts für den Zugriff auf das Diagramm von einer VPC aus

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteDataViaQuery

Gewährt die Berechtigung zum Löschen von Daten über Abfrage-APIs im Diagramm

graph*

aws:ResourceTag/${TagKey}

Schreiben

DeleteGraph

Gewährt die Berechtigung zum Löschen eines Diagramms

graph*

aws:ResourceTag/${TagKey}

Schreiben

DeleteGraphSnapshot

Gewährt die Berechtigung zum Löschen eines Snapshots

graph-snapshot*

aws:ResourceTag/${TagKey}

Schreiben

DeletePrivateGraphEndpoint

Gewährt die Berechtigung zum Löschen eines privaten Diagramm-Endpunkts eines Diagramms

graph*

aws:ResourceTag/${TagKey}

Schreiben

GetEngineStatus

Gewährt die Berechtigung zur Überprüfung des Diagrammstatus

graph*

aws:ResourceTag/${TagKey}

Lesen

GetExportTask

Erteilt die Erlaubnis, Details zu einer Exportaufgabe abzurufen

export-task*

aws:ResourceTag/${TagKey}

Lesen

GetGraph

Gewährt die Berechtigung zum Abrufen von Details zu einem Diagramm

graph*

aws:ResourceTag/${TagKey}

Lesen

GetGraphSnapshot

Gewährt die Berechtigung zum Abrufen von Details zu einem Snapshot

graph-snapshot*

aws:ResourceTag/${TagKey}

Lesen

GetGraphSummary

Gewährt die Berechtigung zum Abrufen der Daten im Diagramm

graph*

aws:ResourceTag/${TagKey}

Lesen

GetImportTask

Gewährt die Berechtigung zum Abrufen von Details über eine Importaufgabe

import-task*

Lesen

GetPrivateGraphEndpoint

Gewährt die Berechtigung zum Abrufen von Details zu einem privaten Diagramm-Endpunkt eines Diagramms

graph*

aws:ResourceTag/${TagKey}

Lesen

GetQueryStatus

Gewährt die Berechtigung zur Überprüfung des Status einer bestimmten Abfragen

graph*

aws:ResourceTag/${TagKey}

Lesen

GetStatisticsStatus

Gewährt die Berechtigung zum Abrufen der Statistiken für die Daten im Diagramm

graph*

aws:ResourceTag/${TagKey}

Lesen

ListExportTasks

Erteilt die Erlaubnis, die Exportaufgaben in Ihrem Konto aufzulisten

export-task*

Lesen

ListGraphSnapshots

Gewährt die Berechtigung zum Auflisten der Snapshots in Ihrem Konto

graph-snapshot*

aws:ResourceTag/${TagKey}

Lesen

ListGraphs

Gewährt die Berechtigung zum Auflisten der Diagramme in Ihrem Konto

graph*

aws:ResourceTag/${TagKey}

Lesen

ListImportTasks

Gewährt die Berechtigung zum Auflisten der Portfolios in Ihrem Konto

import-task*

Lesen

ListPrivateGraphEndpoints

Gewährt die Berechtigung zum Auflisten der privaten Diagramm-Endpunkte für ein bestimmtes Diagramm

graph*

aws:ResourceTag/${TagKey}

Lesen

ListQueries

Erteilung der Berechtigung zur Überprüfung des Status aller aktiven Abfragen

graph*

aws:ResourceTag/${TagKey}

Lesen

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für eine Neptune Analytics-Ressource

graph

aws:ResourceTag/${TagKey}

Lesen

graph-snapshot

aws:ResourceTag/${TagKey}

ReadDataViaQuery

Gewährt die Berechtigung zum Lesen von Daten über Abfrage-APIs im Diagramm

graph*

aws:ResourceTag/${TagKey}

Lesen

ResetGraph

Gewährt die Berechtigung zum Zurücksetzen eines Diagramms, wodurch alle Daten im Diagramm gelöscht werden

graph*

aws:ResourceTag/${TagKey}

Schreiben

RestoreGraphFromSnapshot

Gewährt die Berechtigung zum Erstellen eines neuen Diagramms aus einem vorhandenen Snapshot

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

Schreiben

graph-snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

neptune-graph:PublicConnectivity

StartExportTask

Erteilt die Erlaubnis, Daten aus einem vorhandenen Diagramm zu exportieren

export-task*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

graph*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

StartGraph

Erteilt die Erlaubnis, ein Diagramm zu starten

graph*

aws:ResourceTag/${TagKey}

Schreiben

StartImportTask

Erteilt die Erlaubnis, Daten in ein vorhandenes Diagramm zu importieren

graph*

aws:ResourceTag/${TagKey}

Schreiben

import-task*

StopGraph

Erteilt die Erlaubnis, ein Diagramm anzuhalten

graph*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Markieren einer Neptune Analytics-Ressource

graph

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

graph-snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung einer Neptune Analytics-Ressource

graph

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

graph-snapshot

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateGraph

Gewährt die Berechtigung zum Ändern eines Diagramms

graph*

aws:ResourceTag/${TagKey}

neptune-graph:PublicConnectivity

Schreiben

WriteDataViaQuery

Gewährt die Berechtigung zum Schreiben von Daten über Abfrage-APIs im Diagramm

graph*

aws:ResourceTag/${TagKey}

Schreiben

Von Amazon Neptune Analytics definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

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}

Bedingungsschlüssel für Amazon Neptune Analytics

Amazon Neptune Analytics definiert die folgenden Bedingungsschlüssel, die im Element Condition einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach dem Schlüssel eines Tags und den Wert einer Anforderung

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung

String

aws:TagKeys

Filtert den Zugriff nach den Tag-Schlüsseln in einer Anforderung

ArrayOfString

neptune-graph:PublicConnectivity

Filtert den Zugriff nach dem Wert des öffentlichen Konnektivitätsparameters, der in der Anfrage angegeben ist, oder nach seinem Standardwert, falls nicht angegeben. Jeglicher Zugriff auf Grafiken erfolgt über IAM

Bool