View a markdown version of this page

Acciones, recursos y claves de condición para Amazon Neptune - Referencia de autorizaciones de servicio

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acciones, recursos y claves de condición para Amazon Neptune

Amazon Neptune (prefijo de servicio: neptune-db) proporciona las siguientes claves de operación, recursos, acciones y condiciones específicas de cada servicio para usarlas en las políticas de permisos de IAM.

Referencias:

Acciones definidas por Amazon Neptune

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

CancelLoaderJob

Otorga permiso para cancelar un trabajo de carga

database*

Escritura

CancelMLDataProcessingJob

Otorga permiso para cancelar un trabajo de procesamiento de datos de ML

database*

Escritura

CancelMLModelTrainingJob

Otorga permiso para cancelar un trabajo de formación de modelos de ML

database*

Escritura

CancelMLModelTransformJob

Otorga permiso para cancelar un trabajo de transformación de modelos de ML

database*

Escritura

CancelQuery

Otorga permiso para cancelar una consulta

database*

Escritura

CreateMLEndpoint

Otorga permiso para crear un punto de conexión de ML

database*

Escritura

DeleteDataViaQuery

Otorga permiso para ejecutar la eliminación de datos mediante API de consulta en la base de datos

database*

neptune-db:QueryLanguage

Escritura

DeleteMLEndpoint

Otorga permiso para eliminar un punto de conexión de ML

database*

Escritura

DeleteStatistics

Otorga permiso para eliminar todas las estadísticas de la base de datos

database*

Escritura

GetEngineStatus

Otorga permiso para verificar el estado del motor Neptune

database*

Lectura

GetGraphSummary

Concede permiso para obtener el resumen de gráficos de la base de datos

database*

Lectura

GetLoaderJobStatus

Otorga permiso para verificar el estado de un trabajo de carga

database*

Lectura

GetMLDataProcessingJobStatus

Otorga permiso para verificar el estado de un trabajo de procesamiento de datos de ML

database*

Lectura

GetMLEndpointStatus

Otorga permiso para verificar el estado de un punto de conexión de ML

database*

Lectura

GetMLModelTrainingJobStatus

Otorga permiso para verificar el estado de un trabajo de formación de modelos de ML

database*

Lectura

GetMLModelTransformJobStatus

Otorga permiso para verificar el estado de un trabajo de transformación de modelos de ML

database*

Lectura

GetQueryStatus

Otorga permiso para verificar el estado de todas las consultas activas

database*

neptune-db:QueryLanguage

Lectura

GetStatisticsStatus

Otorgae permiso para verificar el estado de las estadísticas de la base de datos

database*

Lectura

GetStreamRecords

Otorga permiso para buscar registros de transmisión de Neptune

database*

neptune-db:QueryLanguage

Lectura

ListLoaderJobs

Otorga permiso para enumerar todos los trabajos de carga

database*

Enumeración

ListMLDataProcessingJobs

Otorga permiso para enumerar todos los trabajos de procesamiento de datos de ML

database*

Enumeración

ListMLEndpoints

Otorga permiso para recuperar una lista de todos los puntos de conexión de ML

database*

Enumeración

ListMLModelTrainingJobs

Otorga permiso para enumerar todos los trabajos de formación de modelos de ML

database*

Enumeración

ListMLModelTransformJobs

Otorga permiso para enumerar todos los trabajos de formación de modelos de ML

database*

Enumeración

ManageStatistics

Otorga permiso para administrar las estadísticas de la base de datos

database*

Escritura

ReadDataViaQuery

Otorga permiso para ejecutar la lectura de datos mediante API de consulta en la base de datos

database*

neptune-db:QueryLanguage

Lectura

ResetDatabase

Otorga permiso para obtener el token necesario para restablecimiento y restablece la base de datos de Neptune

database*

Escritura

StartLoaderJob

Otorga permisos para comenzar un trabajo de carga

database*

Escritura

StartMLDataProcessingJob

Otorga permiso para comenzar un trabajo de procesamiento de datos de ML

database*

Escritura

StartMLModelTrainingJob

Otorga permiso para comenzar un trabajo de formación de modelos de ML

database*

Escritura

StartMLModelTransformJob

Otorga permiso para comenzar un trabajo de transformación de modelos de ML

database*

Escritura

WriteDataViaQuery

Otorga permiso para ejecutar la escritura de datos mediante API de consulta en la base de datos

database*

neptune-db:QueryLanguage

Escritura

connect

Otorga permiso a todas las acciones de acceso a datos en las versiones del motor anteriores a la 1.2.0.0

database*

Escritura

Tipos de recurso definidos por Amazon Neptune

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

database

arn:${Partition}:neptune-db:${Region}:${Account}:${ClusterResourceId}/*

Claves de condición de Amazon Neptune

Amazon Neptune define las siguientes claves de condición que se pueden utilizar en el elemento Condition de una política de IAM.

Claves de condición Descripción Tipo

neptune-db:QueryLanguage

Filtra el acceso por modelo de gráfico

String