View a markdown version of this page

Acciones, recursos y claves de condición para Amazon DynamoDB Accelerator (DAX) - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon DynamoDB Accelerator (DAX)

Amazon DynamoDB Accelerator (DAX) (prefijo de serviciodax:) 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:

Operaciones de API definidas por Amazon DynamoDB Accelerator (DAX)

En la siguiente tabla, se asignan 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

CreateCluster

Dax: CreateCluster

Escritura

dax: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

dax.amazonaws.com

Escritura

CreateParameterGroup

dax: CreateParameterGroup

Escritura

CreateSubnetGroup

dax: CreateSubnetGroup

Escritura

DecreaseReplicationFactor

dax: DecreaseReplicationFactor

Escritura

DeleteCluster

dax: DeleteCluster

Escritura

DeleteParameterGroup

dax: DeleteParameterGroup

Escritura

DeleteSubnetGroup

dax: DeleteSubnetGroup

Escritura

DescribeClusters

dax: DescribeClusters

Enumeración

DescribeDefaultParameters

dax: DescribeDefaultParameters

Enumeración

DescribeEvents

dax: DescribeEvents

Enumeración

DescribeParameterGroups

dax: DescribeParameterGroups

Enumeración

DescribeParameters

dax: DescribeParameters

Lectura

DescribeSubnetGroups

dax: DescribeSubnetGroups

Enumeración

IncreaseReplicationFactor

dax: IncreaseReplicationFactor

Escritura

ListTags

dax: ListTags

Lectura

RebootNode

dax: RebootNode

Escritura

TagResource

dax: TagResource

Etiquetar, escribir

UntagResource

fax: UntagResource

Etiquetar, escribir

UpdateCluster

fax: UpdateCluster

Escritura

UpdateParameterGroup

dax: UpdateParameterGroup

Escritura

UpdateSubnetGroup

dax: UpdateSubnetGroup

Escritura

Acciones definidas por Amazon DynamoDB Accelerator (DAX)

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

BatchGetItem

Otorga permisos para devolver los atributos de uno o varios elementos de una o varias tablas.

solicitud*

Lectura

BatchWriteItem

Otorga permisos para colocar o eliminar varios elementos en una o varias tablas.

solicitud*

Escritura

ConditionCheckItem

Concede permiso a la ConditionCheckItem operación que comprueba la existencia de un conjunto de atributos para el elemento con la clave principal proporcionada

aplicación*

Lectura

CreateCluster

Concede permiso para crear un clúster DAX

solicitud*

Escritura

CreateParameterGroup

Concede permiso para crear un grupo de parámetros

Escritura

CreateSubnetGroup

Otorga permiso para crear un grupo de subred

Escritura

DecreaseReplicationFactor

Concede permiso para eliminar uno o varios nodos de un clúster de DAX

solicitud*

Escritura

DeleteCluster

Concede permiso para eliminar un clúster aprovisionado anteriormente DAX

solicitud*

Escritura

DeleteItem

Otorga permiso para eliminar un solo elemento de una tabla por clave principal

solicitud*

dax: EnclosingOperation

Escritura

DeleteParameterGroup

Otorga permiso para eliminar el grupo de parámetros especificado

Escritura

DeleteSubnetGroup

Otorga permiso para eliminar un grupo de subredes

Escritura

DescribeClusters

Otorga permiso para devolver información acerca de los clústeres de DAX aprovisionados

aplicación

Enumeración

DescribeDefaultParameters

Otorga permiso para devolver información del parámetro del sistema predeterminado para DAX

Enumeración

DescribeEvents

Otorga permisos para recuperar eventos relacionados con clústeres y grupos de seguridad de DAX

Enumeración

DescribeParameterGroups

Otorga permiso para devolver una lista de descripciones de grupos de parámetros

Enumeración

DescribeParameters

Otorga permiso para devolver la lista de parámetros detallada para un grupo de parámetros concreto

Lectura

DescribeSubnetGroups

Otorga permiso para devolver una lista de descripciones de grupos de subredes

Enumeración

GetItem

Otorga permiso a la GetItem operación que devuelve un conjunto de atributos para el elemento con la clave principal proporcionada

aplicación*

dax: EnclosingOperation

Lectura

IncreaseReplicationFactor

Concede permiso para agregar uno o más nodos a un clúster de DAX.

solicitud*

Escritura

ListTags

Concede permiso para devolver una lista de todas las etiquetas de un clúster de DAX

solicitud*

Lectura

PutItem

Otorga permisos para crear un nuevo elemento o sustituye un elemento antiguo por uno nuevo.

solicitud*

dax: EnclosingOperation

Escritura

Consulta

Otorga permisos para utilizar la clave principal de una tabla o un índice secundario para acceder directamente a elementos de esa tabla o índice.

solicitud*

Lectura

RebootNode

Concede permiso para reiniciar un solo nodo de un clúster DAX

solicitud*

Escritura

Escanear

Otorga permisos para devolver uno o varios elementos y atributos de elementos obteniendo acceso a todos los elementos de una tabla o un índice secundario.

solicitud*

Lectura

TagResource

Otorga permiso para asociar un conjunto de etiquetas a un recurso DAX

solicitud*

Etiquetar, escribir

UntagResource

Otorga permisos para eliminar la asociación de etiquetas de un recurso DAX

aplicación*

Etiquetar, escribir

UpdateCluster

Otorga permiso con el fin de modificar la configuración para un clúster DAX

aplicación*

Escritura

UpdateItem

Otorga permisos para editar los atributos de un elemento existente o agrega un nuevo elemento a la tabla, si no existe ya.

solicitud*

dax: EnclosingOperation

Escritura

UpdateParameterGroup

Concede permiso para modificar los parámetros de un grupo de parámetros

Escritura

UpdateSubnetGroup

Otorga permiso para modificar un grupo de subredes existente

Escritura

Tipos de recurso definidos por Amazon DynamoDB Accelerator (DAX)

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

solicitud

arn: $ {Partition} :dax: $ {Region} :$ {Account} :cache/$ {} ClusterName

Claves de condición de Amazon DynamoDB Accelerator (DAX)

Amazon DynamoDB Accelerator (DAX) 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

fax: EnclosingOperation

Se utiliza para bloquear las llamadas a las API transaccionales y permitir llamadas a la API no transaccionales, y viceversa.

Cadena