View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon DynamoDB Accelerator (DAX) - Service Authorization Reference

Operazioni, risorse e chiavi di condizione per Amazon DynamoDB Accelerator (DAX)

Amazon DynamoDB Accelerator (DAX) (prefisso del serviziodax:) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon DynamoDB Accelerator (DAX)

La tabella seguente mappa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta la tabella Azioni.

Operation Azione IAM Chiave di condizione Valori possibili Livello di accesso

CreateCluster

dax: CreateCluster

Scrittura

fax: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

Io sono: PassedToService

dax.amazonaws.com

Scrittura

CreateParameterGroup

fax: CreateParameterGroup

Scrittura

CreateSubnetGroup

fax: CreateSubnetGroup

Scrittura

DecreaseReplicationFactor

fax: DecreaseReplicationFactor

Scrittura

DeleteCluster

fax: DeleteCluster

Scrittura

DeleteParameterGroup

fax: DeleteParameterGroup

Scrittura

DeleteSubnetGroup

fax: DeleteSubnetGroup

Scrittura

DescribeClusters

fax: DescribeClusters

List

DescribeDefaultParameters

fax: DescribeDefaultParameters

List

DescribeEvents

fax: DescribeEvents

List

DescribeParameterGroups

fax: DescribeParameterGroups

List

DescribeParameters

fax: DescribeParameters

Lettura

DescribeSubnetGroups

fax: DescribeSubnetGroups

List

IncreaseReplicationFactor

fax: IncreaseReplicationFactor

Scrittura

ListTags

fax: ListTags

Lettura

RebootNode

fax: RebootNode

Scrittura

TagResource

fax: TagResource

Etichettatura, scrittura

UntagResource

fax: UntagResource

Etichettatura, scrittura

UpdateCluster

fax: UpdateCluster

Scrittura

UpdateParameterGroup

fax: UpdateParameterGroup

Scrittura

UpdateSubnetGroup

fax: UpdateSubnetGroup

Scrittura

Operazioni definite da Amazon DynamoDB Accelerator (DAX)

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Azioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

BatchGetItem

Concede l'autorizzazione per restituire gli attributi di uno o più elementi di una o più tabelle

applicazione*

Lettura

BatchWriteItem

Concede l'autorizzazione per inserire o eliminare svariati elementi di una o più tabelle

applicazione*

Scrittura

ConditionCheckItem

Concede l'autorizzazione all' ConditionCheckItem operazione che verifica l'esistenza di un set di attributi per l'elemento con la chiave primaria specificata

applicazione*

Lettura

CreateCluster

Concede l'autorizzazione per creare un cluster DAX

applicazione*

Scrittura

CreateParameterGroup

Concede l'autorizzazione per creare un nuovo gruppo di parametri

Scrittura

CreateSubnetGroup

Concede l'autorizzazione per creare un gruppo di sottoreti

Scrittura

DecreaseReplicationFactor

Concede l'autorizzazione per rimuovere uno o più nodi da un cluster DAX

applicazione*

Scrittura

DeleteCluster

Concede l'autorizzazione per eliminare un cluster DAX con provisioning eseguito in precedenza

applicazione*

Scrittura

DeleteItem

Concede l'autorizzazione per eliminare un singolo elemento di una tabella in base alla chiave primaria

applicazione*

fax: EnclosingOperation

Scrittura

DeleteParameterGroup

Concede l'autorizzazione per eliminare il gruppo di parametri specificato

Scrittura

DeleteSubnetGroup

Concede l'autorizzazione per eliminare un gruppo di sottoreti

Scrittura

DescribeClusters

Concede l'autorizzazione per restituire informazioni sui cluster DAX sottoposti a provisioning

applicazione

List

DescribeDefaultParameters

Concede l'autorizzazione per restituire le informazioni del paramentro di sistema predefinito per DAX

List

DescribeEvents

Concede l'autorizzazione per restituire gli eventi correlati ai cluster DAX e ai gruppi di parametri

List

DescribeParameterGroups

Concede l'autorizzazione per restituire un elenco di descrizioni del gruppo di parametri

List

DescribeParameters

Concede l'autorizzazione per restituire l'elenco dettagliato dei parametri per un particolare gruppo di parametri

Lettura

DescribeSubnetGroups

Concede l'autorizzazione per restituire un elenco di descrizioni del gruppo di sottoreti

List

GetItem

Concede l'autorizzazione all' GetItem operazione che restituisce un set di attributi per l'elemento con la chiave primaria specificata

applicazione*

fax: EnclosingOperation

Lettura

IncreaseReplicationFactor

Concede l'autorizzazione per aggiungere uno o più nodi a un cluster DAX

applicazione*

Scrittura

ListTags

Concede l'autorizzazione per restituire un elenco di tutti i tag per un cluster DAX

applicazione*

Lettura

PutItem

Concede l'autorizzazione per creare un nuovo elemento o sostituire un vecchio elemento con uno nuovo

applicazione*

fax: EnclosingOperation

Scrittura

Domanda

Concede l'autorizzazione per utilizzare la chiave primaria di una tabella o un indice secondario per accedere direttamente agli elementi di tale tabella o indice

applicazione*

Lettura

RebootNode

Concede l'autorizzazione per riavviare un singolo nodo di un cluster DAX

applicazione*

Scrittura

Scansione

Concede l'autorizzazione per restituire uno o più elementi e i relativi attributi accedendo a ogni elemento di una tabella o di un indice secondario

applicazione*

Lettura

TagResource

Concede l'autorizzazione per associare un set di tag a una risorsa DAX

applicazione*

Etichettatura, scrittura

UntagResource

Concede l'autorizzazione per rimuovere l'associazione dei tag da una risorsa DAX

applicazione*

Etichettatura, scrittura

UpdateCluster

Concede l'autorizzazione per modificare le impostazioni per un cluster DAX

applicazione*

Scrittura

UpdateItem

Concede l'autorizzazione per modificare gli attributi di un elemento esistente o aggiunge un nuovo elemento alla tabella se questo non esiste già

applicazione*

fax: EnclosingOperation

Scrittura

UpdateParameterGroup

Concede l'autorizzazione per modificare i parametri di un gruppo di parametri

Scrittura

UpdateSubnetGroup

Concede l'autorizzazione per modificare un gruppo di sottoreti esistente

Scrittura

Tipi di risorsa definiti da Amazon DynamoDB Accelerator (DAX)

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

applicazione

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

Chiavi di condizione per Amazon DynamoDB Accelerator (DAX)

Amazon DynamoDB Accelerator (DAX) definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

fax: EnclosingOperation

Utilizzata per bloccare le chiamate API di transazioni e consentire chiamate API non di transazione e viceversa

Stringa