View a markdown version of this page

Operazioni, risorse e chiavi di condizione per i cluster elastici Amazon DocumentDB - Service Authorization Reference

Operazioni, risorse e chiavi di condizione per i cluster elastici Amazon DocumentDB

Amazon DocumentDB Elastic Clusters (prefisso del servizio:docdb-elastic) 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 DocumentDB Elastic Clusters

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 Valore/i possibile/i Livello di accesso

ApplyPendingMaintenanceAction

docdb-elastico: ApplyPendingMaintenanceAction

Scrittura

CopyClusterSnapshot

docdb elastico: CopyClusterSnapshot

Scrittura

docdb elastico: CreateClusterSnapshot

Scrittura

docdb elastico: TagResource

Etichettatura, scrittura

CreateCluster

docdb-elastico: CreateCluster

Scrittura

docdb elastico: TagResource

Etichettatura, scrittura

CreateClusterSnapshot

docdb-elastico: CreateClusterSnapshot

Scrittura

docdb elastico: TagResource

Etichettatura, scrittura

DeleteCluster

docdb-elastico: DeleteCluster

Scrittura

DeleteClusterSnapshot

docdb elastico: DeleteClusterSnapshot

Scrittura

GetCluster

docdb elastico: GetCluster

Lettura

GetClusterSnapshot

docdb elastico: GetClusterSnapshot

Lettura

GetPendingMaintenanceAction

docdb elastico: GetPendingMaintenanceAction

Lettura

ListClusterSnapshots

docdb elastico: ListClusterSnapshots

List

ListClusters

docdb elastico: ListClusters

List

ListPendingMaintenanceActions

docdb elastico: ListPendingMaintenanceActions

List

ListTagsForResource

docdb elastico: ListTagsForResource

List

RestoreClusterFromSnapshot

docdb elastico: CreateCluster

Scrittura

docdb elastico: RestoreClusterFromSnapshot

Scrittura

docdb elastico: TagResource

Etichettatura, scrittura

StartCluster

docdb-elastico: StartCluster

Scrittura

StopCluster

docdb elastico: StopCluster

Scrittura

TagResource

docdb elastico: TagResource

Etichettatura, scrittura

UntagResource

docdb-elastico: UntagResource

Etichettatura, scrittura

UpdateCluster

docdb-elastico: UpdateCluster

Scrittura

Operazioni definite dai cluster elastici Amazon DocumentDB

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

ApplyPendingMaintenanceAction

Concede l'autorizzazione ad applicare azioni di manutenzione in sospeso sul cluster Amazon DocDB-Elastic

cluster*

leggi: ResourceTag /$ {} TagKey

Scrittura

CopyClusterSnapshot

Concede l'autorizzazione a copiare una nuova istantanea DocDB-Elastic del cluster Amazon

snapshot* del cluster*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateCluster

Concede l'autorizzazione a creare un nuovo cluster Amazon DocDB-Elastic

aws: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateClusterSnapshot

Concede l'autorizzazione a creare una nuova istantanea DocDB-Elastic del cluster Amazon

cluster*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

istantanea del cluster*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

DeleteCluster

Concede l'autorizzazione per eliminare un cluster

cluster*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteClusterSnapshot

Concede l'autorizzazione per eliminare uno snapshot del cluster

istantanea del cluster*

leggi: /$ {} ResourceTag TagKey

Scrittura

GetCluster

Concede l'autorizzazione per visualizzare i dettagli di un cluster

cluster*

leggi: ResourceTag /$ {} TagKey

Lettura

GetClusterSnapshot

Concede l'autorizzazione per visualizzare i dettagli di uno snapshot del cluster

istantanea del cluster*

leggi: /$ {} ResourceTag TagKey

Lettura

GetPendingMaintenanceAction

Concede l'autorizzazione a visualizzare i dettagli sulle azioni di manutenzione in sospeso sul cluster Amazon DocDB-Elastic

cluster*

leggi: ResourceTag /$ {} TagKey

Lettura

ListClusterSnapshots

Concede l'autorizzazione per elencare gli snapshot del cluster nell'account

List

ListClusters

Concede l'autorizzazione per elencare i cluster nell'account

List

ListPendingMaintenanceActions

Concede l'autorizzazione a elencare dettagli sulle azioni di manutenzione in sospeso su qualsiasi cluster Amazon DocDB-Elastic

aws: ResourceTag /$ {} TagKey

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa elastica di DocumentDB

cluster

legge: ResourceTag /$ {} TagKey

List

cluster-snapshot

legge: ResourceTag /$ {} TagKey

RestoreClusterFromSnapshot

Concede l'autorizzazione a ripristinare il cluster da uno snapshot DocDB-Elastic del cluster Amazon

cluster*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

istantanea del cluster*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

StartCluster

Concede l'autorizzazione per avviare un cluster Amazon DocDB-Elastic interrotto

cluster*

leggi: ResourceTag /$ {} TagKey

Scrittura

StopCluster

Concede l'autorizzazione a bloccare un cluster Amazon DocDB-Elastic esistente

cluster*

leggi: ResourceTag /$ {} TagKey

Scrittura

TagResource

Concede l'autorizzazione per aggiungere tag a una risorsa elastica di DocumentDB

cluster

legge: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

cluster-snapshot

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

UntagResource

Concede l'autorizzazione per rimuovere tag da una risorsa elastica di DocumentDB

cluster

aws: ResourceTag /$ {0} TagKey

leggi: TagKeys

Etichettatura, scrittura

cluster-snapshot

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

UpdateCluster

Concede l'autorizzazione per modificare un cluster

cluster*

leggi: ResourceTag /$ {} TagKey

Scrittura

Tipi di risorse definiti dai cluster elastici Amazon DocumentDB

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

grappolo

arn: $ {Partition} :docdb-elastic: $ {Region} :$ {Account} :cluster/$ {} ResourceId

ResourceTagleggi: /$ {} TagKey

istantanea del cluster

arn: $ {Partition} :docdb-elastic: $ {Region} :$ {Account} :cluster-snapshot/$ {} ResourceId

ResourceTagleggi: /$ {} TagKey

Chiavi di condizione per i cluster elastici Amazon DocumentDB

I cluster elastici Amazon DocumentDB definiscono le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

legge: RequestTag /$ {} TagKey

Filtra l'accesso in base ai set di coppie chiave-valore del tag nella richiesta

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso in base ai set di coppie chiave-valore del tag collegate alla risorsa

Stringa

leggi: TagKeys

Filtra l'accesso in base ai set di chiavi di tag nella richiesta

ArrayOfString