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:
-
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 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 |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
dax.amazonaws.com |
Escritura |
||
|
CreateParameterGroup |
Escritura |
|||
|
CreateSubnetGroup |
Escritura |
|||
|
DecreaseReplicationFactor |
Escritura |
|||
|
DeleteCluster |
Escritura |
|||
|
DeleteParameterGroup |
Escritura |
|||
|
DeleteSubnetGroup |
Escritura |
|||
|
DescribeClusters |
Enumeración |
|||
|
DescribeDefaultParameters |
Enumeración |
|||
|
DescribeEvents |
Enumeración |
|||
|
DescribeParameterGroups |
Enumeración |
|||
|
DescribeParameters |
Lectura |
|||
|
DescribeSubnetGroups |
Enumeración |
|||
|
IncreaseReplicationFactor |
Escritura |
|||
|
ListTags |
Lectura |
|||
|
RebootNode |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateCluster |
Escritura |
|||
|
UpdateParameterGroup |
Escritura |
|||
|
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 |
|---|---|---|---|---|
Otorga permisos para devolver los atributos de uno o varios elementos de una o varias tablas. |
Lectura |
|||
Otorga permisos para colocar o eliminar varios elementos en una o varias tablas. |
Escritura |
|||
Concede permiso a la ConditionCheckItem operación que comprueba la existencia de un conjunto de atributos para el elemento con la clave principal proporcionada |
Lectura |
|||
Concede permiso para crear un clúster DAX |
Escritura |
|||
Concede permiso para crear un grupo de parámetros |
Escritura |
|||
Otorga permiso para crear un grupo de subred |
Escritura |
|||
Concede permiso para eliminar uno o varios nodos de un clúster de DAX |
Escritura |
|||
Concede permiso para eliminar un clúster aprovisionado anteriormente DAX |
Escritura |
|||
Otorga permiso para eliminar un solo elemento de una tabla por clave principal |
Escritura |
|||
Otorga permiso para eliminar el grupo de parámetros especificado |
Escritura |
|||
Otorga permiso para eliminar un grupo de subredes |
Escritura |
|||
Otorga permiso para devolver información acerca de los clústeres de DAX aprovisionados |
Enumeración |
|||
Otorga permiso para devolver información del parámetro del sistema predeterminado para DAX |
Enumeración |
|||
Otorga permisos para recuperar eventos relacionados con clústeres y grupos de seguridad de DAX |
Enumeración |
|||
Otorga permiso para devolver una lista de descripciones de grupos de parámetros |
Enumeración |
|||
Otorga permiso para devolver la lista de parámetros detallada para un grupo de parámetros concreto |
Lectura |
|||
Otorga permiso para devolver una lista de descripciones de grupos de subredes |
Enumeración |
|||
Otorga permiso a la GetItem operación que devuelve un conjunto de atributos para el elemento con la clave principal proporcionada |
Lectura |
|||
Concede permiso para agregar uno o más nodos a un clúster de DAX. |
Escritura |
|||
Concede permiso para devolver una lista de todas las etiquetas de un clúster de DAX |
Lectura |
|||
Otorga permisos para crear un nuevo elemento o sustituye un elemento antiguo por uno nuevo. |
Escritura |
|||
Otorga permisos para utilizar la clave principal de una tabla o un índice secundario para acceder directamente a elementos de esa tabla o índice. |
Lectura |
|||
Concede permiso para reiniciar un solo nodo de un clúster DAX |
Escritura |
|||
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. |
Lectura |
|||
Otorga permiso para asociar un conjunto de etiquetas a un recurso DAX |
Etiquetar, escribir |
|||
Otorga permisos para eliminar la asociación de etiquetas de un recurso DAX |
Etiquetar, escribir |
|||
Otorga permiso con el fin de modificar la configuración para un clúster DAX |
Escritura |
|||
Otorga permisos para editar los atributos de un elemento existente o agrega un nuevo elemento a la tabla, si no existe ya. |
Escritura |
|||
Concede permiso para modificar los parámetros de un grupo de parámetros |
Escritura |
|||
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 |
|---|---|---|
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 |
|---|---|---|
Se utiliza para bloquear las llamadas a las API transaccionales y permitir llamadas a la API no transaccionales, y viceversa. |
Cadena |