Acciones, recursos y claves de condición para Analítica de Amazon Neptune
Amazon Neptune Analytics (prefijo de servicio:neptune-graph) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.
Referencias:
-
Obtenga información para configurar este servicio.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización de servicio programática de este servicio.
Temas
Operaciones de API definidas por Amazon Neptune Analytics
La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.
| Operación | Acción de IAM | Clave de condición | Valores posibles | Nivel de acceso |
|---|---|---|---|---|
|
CancelExportTask |
Escritura |
|||
|
CancelImportTask |
Escritura |
|||
|
CreateGraph |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateGraphSnapshot |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateGraphUsingImportTask |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
neptune-graph.amazonaws.com |
Escritura |
||
|
CreatePrivateGraphEndpoint |
Escritura |
|||
|
DeleteGraph |
Escritura |
|||
|
DeleteGraphSnapshot |
Escritura |
|||
|
DeletePrivateGraphEndpoint |
Escritura |
|||
|
GetExportTask |
Lectura |
|||
|
GetGraph |
Lectura |
|||
|
GetGraphSnapshot |
Lectura |
|||
|
GetImportTask |
Lectura |
|||
|
GetPrivateGraphEndpoint |
Lectura |
|||
|
ListExportTasks |
Lectura |
|||
|
ListGraphSnapshots |
Lectura |
|||
|
ListGraphs |
Lectura |
|||
|
ListImportTasks |
Lectura |
|||
|
ListPrivateGraphEndpoints |
Lectura |
|||
|
ListTagsForResource |
Lectura |
|||
|
ResetGraph |
Escritura |
|||
|
RestoreGraphFromSnapshot |
Escritura |
|||
Etiquetar, escribir |
||||
|
StartExportTask |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
neptune-graph.amazonaws.com |
Escritura |
||
|
StartGraph |
Escritura |
|||
|
StartImportTask |
Escritura |
|||
objetivo: PassedToService |
neptune-graph.amazonaws.com |
Escritura |
||
|
StopGraph |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateGraph |
Escritura |
Acciones definidas por la Analítica de Amazon Neptune
Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. 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 |
|---|---|---|---|---|
Concede permiso para cancelar una tarea de exportación en curso. |
Escritura |
|||
Concede permiso para cancelar una tarea de importación en curso |
Escritura |
|||
Otorga permiso para cancelar una consulta |
Escritura |
|||
Concede permiso para crear un nuevo gráfico |
Escritura |
|||
Concede permisos para crear una nueva instantánea a partir de un gráfico existente |
Escritura |
|||
Concede permiso para crear un nuevo gráfico al importar datos al nuevo gráfico |
Escritura |
|||
Concede permiso para crear un nuevo punto de conexión de gráfico privado para acceder al gráfico desde una vpc |
Escritura |
|||
Concede permiso para ejecutar la eliminación de datos mediante API de consulta en el gráfico |
Escritura |
|||
Concede permiso para eliminar un gráfico |
Escritura |
|||
Concede permisos para eliminar una instantánea |
Escritura |
|||
Concede permiso para eliminar un punto de conexión de gráfico privado de un gráfico |
Escritura |
|||
Concede permiso para obtener el estado del motor del gráfico |
Lectura |
|||
Concede permiso para obtener los detalles de una tarea de exportación. |
Lectura |
|||
Concede permiso para obtener detalles sobre un gráfico |
Lectura |
|||
Concede permiso para obtener detalles sobre una instantánea |
Lectura |
|||
Concede permiso para obtener el resumen de los datos del gráfico |
Lectura |
|||
Concede permiso para obtener los detalles de una tarea de importación |
Lectura |
|||
Concede permiso para obtener detalles sobre un punto de conexión de gráfico privado de un gráfico |
Lectura |
|||
Concede permiso para verificar el estado de una consulta determinada |
Lectura |
|||
Concede permiso para obtener las estadísticas de los datos del gráfico |
Lectura |
|||
Concede permiso para enumerar las tareas de exportación de su cuenta. |
Lectura |
|||
Concede permiso para enumerar las instantáneas de su cuenta |
Lectura |
|||
Concede permiso para enumerar los gráficos de su cuenta |
Lectura |
|||
Concede permiso para enumerar las tareas de importación de su cuenta |
Lectura |
|||
Concede permiso para enumerar los puntos de conexión del gráfico privado de un gráfico determinado |
Lectura |
|||
Otorga permiso para verificar el estado de todas las consultas activas |
Lectura |
|||
Concede permiso a la etiqueta de listas para un recurso de Neptune Analytics |
Lectura |
|||
Concede permiso para leer los datos mediante las API de consulta del gráfico |
Lectura |
|||
Concede permiso para restablecer un gráfico, lo que elimina todos los datos del gráfico |
Escritura |
|||
Concede permiso para crear un gráfico a partir de una instantánea existente |
Escritura |
|||
Concede permiso para exportar datos de un gráfico existente. |
Escritura |
|||
Concede permiso para comenzar un gráfico. |
Escritura |
|||
Concede permiso para importar datos a un gráfico existente |
Escritura |
|||
Concede permiso para detener una gráfico. |
Escritura |
|||
Concede permiso para etiquetar un recurso de Neptune Analytics |
Etiquetar, escribir |
|||
Concede permiso para desetiquetar un recurso de Neptune Analytics |
Etiquetar, escribir |
|||
Concede permiso para modificar un gráfico |
Escritura |
|||
Concede permiso para escribir datos mediante API de consulta en el gráfico |
Escritura |
Tipos de recursos definidos por la Analítica de 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 |
|---|---|---|
arn: $ {Partition} :neptune-graph: $ {Region} :$ {Account} :export-task/$ {} ResourceId |
||
arn: $ {Partition} :neptune-graph: $ {Region} :$ {Account} :graph/$ {} ResourceId |
||
arn: $ {Partition} :neptune-graph: $ {Region} :$ {Account} :graph-snapshot/$ {} ResourceId |
||
arn: $ {Partition} :neptune-graph: $ {Region} :$ {Account} :import-task/$ {} ResourceId |
Claves de condición para la Analítica de Amazon Neptune
La Analítica de Amazon Neptune define las siguientes claves de condiciones que se puede utilizar en el elemento Condition de una política de IAM.
| Claves de condición | Descripción | Tipo |
|---|---|---|
Filtra el acceso por la clave y el valor de una etiqueta en una solicitud |
Cadena |
|
Filtra el acceso según si hay pares de clave-valor de etiqueta en la solicitud. |
Cadena |
|
Filtra el acceso por las claves de etiqueta en una solicitud |
ArrayOfString |
|
Filtra el acceso según el valor del parámetro de conectividad pública proporcionado en la solicitud o su valor predeterminado, si no se especifica. Todo el acceso a los gráficos se auténtica mediante IAM |
Bool |