View a markdown version of this page

Actions, ressources et clés de condition pour Amazon DynamoDB Accelerator (DAX) - Référence de l'autorisation de service

Actions, ressources et clés de condition pour Amazon DynamoDB Accelerator (DAX)

Amazon DynamoDB Accelerator (DAX) (préfixe de service dax :) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par Amazon DynamoDB Accelerator (DAX)

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CreateCluster

télécopieur : CreateCluster

Écrire

télécopieur : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

dax.amazonaws.com

Écrire

CreateParameterGroup

télécopieur : CreateParameterGroup

Écrire

CreateSubnetGroup

télécopieur : CreateSubnetGroup

Écrire

DecreaseReplicationFactor

télécopieur : DecreaseReplicationFactor

Écrire

DeleteCluster

télécopieur : DeleteCluster

Écrire

DeleteParameterGroup

télécopieur : DeleteParameterGroup

Écrire

DeleteSubnetGroup

télécopieur : DeleteSubnetGroup

Écrire

DescribeClusters

télécopieur : DescribeClusters

List

DescribeDefaultParameters

télécopieur : DescribeDefaultParameters

List

DescribeEvents

télécopieur : DescribeEvents

List

DescribeParameterGroups

télécopieur : DescribeParameterGroups

List

DescribeParameters

télécopieur : DescribeParameters

Lecture

DescribeSubnetGroups

télécopieur : DescribeSubnetGroups

List

IncreaseReplicationFactor

télécopieur : IncreaseReplicationFactor

Écrire

ListTags

télécopieur : ListTags

Lecture

RebootNode

télécopieur : RebootNode

Écrire

TagResource

télécopieur : TagResource

Marquage, écriture

UntagResource

télécopieur : UntagResource

Marquage, écriture

UpdateCluster

télécopieur : UpdateCluster

Écrire

UpdateParameterGroup

télécopieur : UpdateParameterGroup

Écrire

UpdateSubnetGroup

télécopieur : UpdateSubnetGroup

Écrire

Actions définies par Amazon DynamoDB Accelerator (DAX)

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

BatchGetItem

Accorde l'autorisation de renvoyer les attributs d'un ou de plusieurs éléments depuis une ou plusieurs tables

demande*

Lecture

BatchWriteItem

Accorde l'autorisation de placer ou supprimer plusieurs articles dans une ou plusieurs tables

demande*

Écrire

ConditionCheckItem

Accorde l'autorisation à l' ConditionCheckItem opération qui vérifie l'existence d'un ensemble d'attributs pour l'élément avec la clé primaire donnée

demande*

Lecture

CreateCluster

Accorde l'autorisation de créer un cluster DAX

demande*

Écrire

CreateParameterGroup

Accorde l'autorisation de créer un groupe de paramètres.

Écrire

CreateSubnetGroup

Accorde l'autorisation de créer un groupe de sous-réseaux

Écrire

DecreaseReplicationFactor

Accorde l'autorisation de supprimer un ou plusieurs nœuds d'un cluster DAX

demande*

Écrire

DeleteCluster

Accorde l'autorisation de supprimer un cluster DAX précédemment provisionné

demande*

Écrire

DeleteItem

Accorde l'autorisation de supprimer un seul élément d'une table par clé primaire.

demande*

télécopieur : EnclosingOperation

Écrire

DeleteParameterGroup

Accorde l'autorisation de supprimer le groupe de paramètres spécifié

Écrire

DeleteSubnetGroup

Accorde l'autorisation de supprimer un groupe de sous-réseaux

Écrire

DescribeClusters

Accorde l'autorisation de renvoyer des informations sur tous les clusters DAX provisionnés

application

List

DescribeDefaultParameters

Accorde l'autorisation de renvoyer les informations sur les paramètres système par défaut pour DAX

List

DescribeEvents

Accorde l'autorisation de renvoyer les événements liés aux clusters DAX et aux groupes de paramètres

List

DescribeParameterGroups

Accorde l'autorisation de renvoyer une liste de descriptions de groupe de paramètres

List

DescribeParameters

Accorde l'autorisation de renvoyer la liste détaillée des paramètres pour un groupe de paramètres particulier

Lecture

DescribeSubnetGroups

Accorde l'autorisation de renvoyer une liste de descriptions de groupe de sous-réseau

List

GetItem

Accorde l'autorisation à l' GetItem opération qui renvoie un ensemble d'attributs pour l'élément avec la clé primaire donnée

demande*

télécopieur : EnclosingOperation

Lecture

IncreaseReplicationFactor

Accorde l'autorisation d'ajouter un ou plusieurs nœuds à un cluster DAX

demande*

Écrire

ListTags

Accorde l'autorisation de renvoyer une liste de toutes les identifications d'un cluster DAX

demande*

Lecture

PutItem

Accorde l'autorisation de créer un élément ou de remplacer un ancien élément par un nouveau

demande*

télécopieur : EnclosingOperation

Écrire

Requête

Accorde l'autorisation d'utiliser la clé primaire d'une table ou d'un index secondaire afin d'accéder directement aux éléments depuis cette table ou cet index

demande*

Lecture

RebootNode

Accorde l'autorisation de redémarrer un seul nœud d'un cluster DAX

demande*

Écrire

Numériser

Accorde l'autorisation de renvoyer un ou plusieurs éléments et attributs d'élément en accédant à chaque élément dans une table ou un index secondaire

demande*

Lecture

TagResource

Accorde l'autorisation d'associer un jeu d'identifications à une ressource DAX

demande*

Marquage, écriture

UntagResource

Accorde l'autorisation de supprimer l'association d'identifications d'une ressource DAX

demande*

Marquage, écriture

UpdateCluster

Accorde l'autorisation de modifier les paramètres d'un cluster DAX

demande*

Écrire

UpdateItem

Accorde l'autorisation de modifier les attributs d'un élément existant, ou d'ajouter un nouvel élément à la table si celui-ci n'existe pas déjà

demande*

télécopieur : EnclosingOperation

Écrire

UpdateParameterGroup

Accorde l'autorisation de modifier les paramètres d'un groupe de paramètres

Écrire

UpdateSubnetGroup

Accorde l'autorisation de modifier un groupe de sous-réseaux existant

Écrire

Types de ressources définis par Amazon DynamoDB Accelerator (DAX)

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

candidature

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

Clés de condition pour Amazon DynamoDB Accelerator (DAX)

Amazon DynamoDB Accelerator (DAX) définit les clés de condition suivantes que vous pouvez utiliser dans l'élément Condition d'une stratégie IAM.

Clés de condition Description Type

télécopieur : EnclosingOperation

Utilisé pour bloquer les appels d'API de transaction et autoriser les appels d'API de non-transaction et vice versa

Chaîne