View a markdown version of this page

Azioni, risorse e chiavi di condizione per Amazon ElastiCache - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per Amazon ElastiCache

Amazon ElastiCache (prefisso del servizio: elasticache) 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 ElastiCache

La tabella seguente associa 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 Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

AddTagsToResource

elasticache:AddTagsToResource

Etichettatura, scrittura

AuthorizeCacheSecurityGroupIngress

elasticache:AuthorizeCacheSecurityGroupIngress

Scrittura

BatchApplyUpdateAction

elasticache:BatchApplyUpdateAction

Scrittura

BatchStopUpdateAction

elasticache:BatchStopUpdateAction

Scrittura

CompleteMigration

elasticache:CompleteMigration

Scrittura

CopyServerlessCacheSnapshot

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CopyServerlessCacheSnapshot

Scrittura

CopySnapshot

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CopySnapshot

Scrittura

CreateCacheCluster

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateCacheCluster

Scrittura

CreateCacheParameterGroup

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateCacheParameterGroup

Scrittura

CreateCacheSecurityGroup

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateCacheSecurityGroup

Scrittura

CreateCacheSubnetGroup

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateCacheSubnetGroup

Scrittura

CreateGlobalReplicationGroup

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateGlobalReplicationGroup

Scrittura

CreateReplicationGroup

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateReplicationGroup

Scrittura

CreateServerlessCache

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateServerlessCache

Scrittura

CreateServerlessCacheSnapshot

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateServerlessCacheSnapshot

Scrittura

CreateSnapshot

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateSnapshot

Scrittura

CreateUser

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateUser

Scrittura

CreateUserGroup

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:CreateUserGroup

Scrittura

DecreaseNodeGroupsInGlobalReplicationGroup

elasticache:DecreaseNodeGroupsInGlobalReplicationGroup

Scrittura

DecreaseReplicaCount

elasticache:DecreaseReplicaCount

Scrittura

DeleteCacheCluster

elasticache:CreateSnapshot

Scrittura

elasticache:DeleteCacheCluster

Scrittura

DeleteCacheParameterGroup

elasticache:DeleteCacheParameterGroup

Scrittura

DeleteCacheSecurityGroup

elasticache:DeleteCacheSecurityGroup

Scrittura

DeleteCacheSubnetGroup

elasticache:DeleteCacheSubnetGroup

Scrittura

DeleteGlobalReplicationGroup

elasticache:DeleteGlobalReplicationGroup

Scrittura

DeleteReplicationGroup

elasticache:CreateSnapshot

Scrittura

elasticache:DeleteReplicationGroup

Scrittura

DeleteServerlessCache

elasticache:CreateServerlessCacheSnapshot

Scrittura

elasticache:DeleteServerlessCache

Scrittura

DeleteServerlessCacheSnapshot

elasticache:DeleteServerlessCacheSnapshot

Scrittura

DeleteSnapshot

elasticache:DeleteSnapshot

Scrittura

DeleteUser

elasticache:DeleteUser

Scrittura

DeleteUserGroup

elasticache:DeleteUserGroup

Scrittura

DescribeCacheClusters

elasticache:DescribeCacheClusters

List

DescribeCacheEngineVersions

elasticache:DescribeCacheEngineVersions

List

DescribeCacheParameterGroups

elasticache:DescribeCacheParameterGroups

List

DescribeCacheParameters

elasticache:DescribeCacheParameters

List

DescribeCacheSecurityGroups

elasticache:DescribeCacheSecurityGroups

List

DescribeCacheSubnetGroups

elasticache:DescribeCacheSubnetGroups

List

DescribeEngineDefaultParameters

elasticache:DescribeEngineDefaultParameters

List

DescribeEvents

elasticache:DescribeEvents

List

DescribeGlobalReplicationGroups

elasticache:DescribeGlobalReplicationGroups

List

DescribeReplicationGroups

elasticache:DescribeReplicationGroups

List

DescribeReservedCacheNodes

elasticache:DescribeReservedCacheNodes

List

DescribeReservedCacheNodesOfferings

elasticache:DescribeReservedCacheNodesOfferings

List

DescribeServerlessCacheSnapshots

elasticache:DescribeServerlessCacheSnapshots

List

DescribeServerlessCaches

elasticache:DescribeServerlessCaches

List

DescribeServiceUpdates

elasticache:DescribeServiceUpdates

List

DescribeSnapshots

elasticache:DescribeSnapshots

List

DescribeUpdateActions

elasticache:DescribeUpdateActions

List

DescribeUserGroups

elasticache:DescribeUserGroups

List

DescribeUsers

elasticache:DescribeUsers

List

DisassociateGlobalReplicationGroup

elasticache:DisassociateGlobalReplicationGroup

Scrittura

ExportServerlessCacheSnapshot

elasticache:ExportServerlessCacheSnapshot

Scrittura

FailoverGlobalReplicationGroup

elasticache:FailoverGlobalReplicationGroup

Scrittura

IncreaseNodeGroupsInGlobalReplicationGroup

elasticache:IncreaseNodeGroupsInGlobalReplicationGroup

Scrittura

IncreaseReplicaCount

elasticache:IncreaseReplicaCount

Scrittura

ListAllowedNodeTypeModifications

elasticache:ListAllowedNodeTypeModifications

List

ListTagsForResource

elasticache:ListTagsForResource

Lettura

ModifyCacheCluster

elasticache:ModifyCacheCluster

Scrittura

ModifyCacheParameterGroup

elasticache:ModifyCacheParameterGroup

Scrittura

ModifyCacheSubnetGroup

elasticache:ModifyCacheSubnetGroup

Scrittura

ModifyGlobalReplicationGroup

elasticache:ModifyGlobalReplicationGroup

Scrittura

ModifyReplicationGroup

elasticache:ModifyReplicationGroup

Scrittura

ModifyReplicationGroupShardConfiguration

elasticache:ModifyReplicationGroupShardConfiguration

Scrittura

ModifyServerlessCache

elasticache:ModifyServerlessCache

Scrittura

ModifyUser

elasticache:ModifyUser

Scrittura

ModifyUserGroup

elasticache:ModifyUserGroup

Scrittura

PurchaseReservedCacheNodesOffering

elasticache:AddTagsToResource

Etichettare, scrivere

elasticache:PurchaseReservedCacheNodesOffering

Scrittura

RebalanceSlotsInGlobalReplicationGroup

elasticache:RebalanceSlotsInGlobalReplicationGroup

Scrittura

RebootCacheCluster

elasticache:RebootCacheCluster

Scrittura

RemoveTagsFromResource

elasticache:RemoveTagsFromResource

Etichettare, scrivere

ResetCacheParameterGroup

elasticache:ResetCacheParameterGroup

Scrittura

RevokeCacheSecurityGroupIngress

elasticache:RevokeCacheSecurityGroupIngress

Scrittura

StartMigration

elasticache:StartMigration

Scrittura

TestFailover

elasticache:TestFailover

Scrittura

TestMigration

elasticache:TestMigration

Scrittura

Azioni definite da Amazon ElastiCache

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. 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.

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

AddTagsToResource

Concede il permesso di aggiungere tag a un ElastiCache risorsa

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Etichettatura, scrittura

globalreplicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

parametergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

reserved-instance

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

serverlesscache

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

serverlesscachesnapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

subnetgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

user

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

usergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

AuthorizeCacheSecurityGroupIngress

Concede il permesso di autorizzare un gruppo di sicurezza EC2 su un ElastiCache gruppo di sicurezza

securitygroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

BatchApplyUpdateAction

Concede il permesso di candidarsi ElastiCache aggiornamenti del servizio a set di cluster e gruppi di replica

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Scrittura

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

BatchStopUpdateAction

Concede il permesso di interrompere ElastiCache gli aggiornamenti del servizio vengono eseguiti su un set di cluster

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Scrittura

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

CompleteMigration

Concede l'autorizzazione a completare una migrazione online di dati da Redis ospitato su Amazon EC2 a ElastiCache

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Scrittura

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Connect

Concede il permesso di connettersi come specificato ElastiCache utente a un ElastiCache Gruppo di replica o ElastiCache cache senza server

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Scrittura

serverlesscache

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

user*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

CopyServerlessCacheSnapshot

Concede l'autorizzazione per creare la copia di uno snapshot di cache serverless esistente

serverlesscachesnapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

Scrittura

CopySnapshot

Concede l'autorizzazione per creare la copia di uno snapshot esistente

snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

Write

CreateCacheCluster

Concede l'autorizzazione per creare un cluster di cache

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Write

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

securitygroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

subnetgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateCacheParameterGroup

Concede l'autorizzazione per creare un nuovo gruppo di parametri

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

Write

CreateCacheSecurityGroup

Concede l'autorizzazione per creare un gruppo di sicurezza cache

securitygroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateCacheSubnetGroup

Concede l'autorizzazione per creare un gruppo di sottoreti cache

subnetgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateGlobalReplicationGroup

Concede l'autorizzazione per creare un gruppo di replica globale

globalreplicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Write

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

CreateReplicationGroup

Concede l'autorizzazione per creare un gruppo di replica

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Scrittura

globalreplicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

securitygroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

subnetgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

usergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateServerlessCache

Concede l'autorizzazione per creare una cache serverless

serverlesscache*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:ConnectionType

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

Scrittura

serverlesscachesnapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

usergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateServerlessCacheSnapshot

Concede l'autorizzazione per creare la copia di una cache serverless in un momento specifico

serverlesscache*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

Scrittura

serverlesscachesnapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

CreateSnapshot

Concede l'autorizzazione per creare una copia di un intero cluster Redis in un momento specifico

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Scrittura

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

CreateUser

Concede l'autorizzazione per creare un gruppo di utenti per Redis. Gli utenti sono supportati a partire da Redis 6.0

user*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

Scrittura

CreateUserGroup

Concede l'autorizzazione per creare un gruppo di utenti per Redis. I gruppi sono supportati a partire da Redis 6.0

user*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

Scrittura

usergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DecreaseNodeGroupsInGlobalReplicationGroup

Concede l'autorizzazione per ridurre il numero di gruppi di nodi nei gruppi di replica globali

globalreplicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Write

DecreaseReplicaCount

Concede l'autorizzazione per ridurre il numero di repliche in un gruppo di replica Redis (modalità cluster disabilitata) o il numero di nodi di replica in uno o più gruppi di nodi (shard) di un gruppo di replica Redis (modalità cluster abilitata)

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Write

DeleteCacheCluster

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

cluster*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Write

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

DeleteCacheParameterGroup

Concede l'autorizzazione per eliminare il gruppo di parametri cache specificato

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

Write

DeleteCacheSecurityGroup

Concede l'autorizzazione per eliminare un gruppo di sicurezza cache

securitygroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

DeleteCacheSubnetGroup

Concede l'autorizzazione per eliminare un gruppo di sottoreti cache

subnetgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

DeleteGlobalReplicationGroup

Concede l'autorizzazione per eliminare un gruppo di replica globale esistente

globalreplicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Write

DeleteReplicationGroup

Concede l'autorizzazione per eliminare un gruppo di replica esistente

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Scrittura

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

DeleteServerlessCache

Concede l'autorizzazione per eliminare una cache serverless

serverlesscache*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

Scrittura

serverlesscachesnapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

DeleteServerlessCacheSnapshot

Concede l'autorizzazione per eliminare lo snapshot di una cache serverless

serverlesscachesnapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

Scrittura

DeleteSnapshot

Concede l'autorizzazione per eliminare uno snapshot esistente

snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

Write

DeleteUser

Concede l'autorizzazione per eliminare un utente esistente e quindi rimuoverlo da tutti i gruppi di utenti e gruppi di replica a cui era assegnato

user*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

Write

DeleteUserGroup

Concede l'autorizzazione per eliminare un gruppo di utenti esistente

usergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

DescribeCacheClusters

Concede l'autorizzazione per elencare informazioni sui cluster di cache sottoposti a provisioning

cluster*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

List

DescribeCacheEngineVersions

Concede l'autorizzazione per elencare i motori di cache disponibili e le relative versioni

List

DescribeCacheParameterGroups

Concede l'autorizzazione per elencare le descrizioni dei gruppi di parametri cache

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

Elenco

DescribeCacheParameters

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

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

Elenco

DescribeCacheSecurityGroups

Concede l'autorizzazione per elencare le descrizioni dei gruppi di sicurezza cache

securitygroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Elenco

DescribeCacheSubnetGroups

Concede l'autorizzazione per elencare le descrizioni dei gruppi di sottoreti cache

subnetgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Elenco

DescribeEngineDefaultParameters

Concede l'autorizzazione per recuperare il motore predefinito e le informazioni del parametro di sistema per il motore cache specificato

Elenco

DescribeEvents

Concede l'autorizzazione per elencare gli eventi correlati ai cluster, ai gruppi di sicurezza cache e ai gruppi di parametri cache

Elenco

DescribeGlobalReplicationGroups

Concede l'autorizzazione per elencare le informazioni sui gruppi di replica globali

globalreplicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Elenco

DescribeReplicationGroups

Concede l'autorizzazione per elencare le informazioni sui gruppi di replica sottoposti a provisioning

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Elenco

DescribeReservedCacheNodes

Concede l'autorizzazione per elencare le informazioni sui nodi di cache riservati acquistati

reserved-instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Elenco

DescribeReservedCacheNodesOfferings

Concede l'autorizzazione per elencare le offerte di nodi di cache riservati

List

DescribeServerlessCacheSnapshots

Concede l'autorizzazione per elencare le informazioni sugli snapshot di cache serverless

serverlesscache

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

List

serverlesscachesnapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

DescribeServerlessCaches

Concede l'autorizzazione per elencare le cache serverless

serverlesscache*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

List

DescribeServiceUpdates

Concede l'autorizzazione per elencare i dettagli degli aggiornamenti del servizio

Elenco

DescribeSnapshots

Concede l'autorizzazione per elencare le informazioni sugli snapshot dei cluster o dei gruppi di replica

snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

Elenco

DescribeUpdateActions

Concede l'autorizzazione per elencare i dettagli delle operazioni di aggiornamento per un insieme di cluster o gruppi di replica

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Elenco

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

DescribeUserGroups

Concede l'autorizzazione per elencare le informazioni sui gruppi di utenti Redis

usergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Elenco

DescribeUsers

Concede l'autorizzazione per elencare le informazioni sugli utenti Redis

user*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

Elenco

DisassociateGlobalReplicationGroup

Concede l'autorizzazione per rimuovere un gruppo di replica secondario dal gruppo di replica globale

globalreplicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Scrittura

ExportServerlessCacheSnapshot

Concede l'autorizzazione per esportare la copia di una cache serverless in un bucket S3 in un momento specifico

serverlesscachesnapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

Scrittura

FailoverGlobalReplicationGroup

Concede l'autorizzazione per eseguire il failover dell'area principale in un'area secondaria selezionata di un gruppo di replica globale

globalreplicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Write

IncreaseNodeGroupsInGlobalReplicationGroup

Concede l'autorizzazione per incrementare il numero di gruppi di nodi nei gruppi di replica globali

globalreplicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Write

IncreaseReplicaCount

Concede l'autorizzazione per incrementare il numero di repliche in un gruppo di replica Redis (modalità cluster disabilitata) o il numero di nodi di replica in uno o più gruppi di nodi (shard) di un gruppo di replica Redis (modalità cluster abilitata)

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Write

ListAllowedNodeTypeModifications

Concede l'autorizzazione per elencare il tipo di nodo disponibile che può essere utilizzato per ridimensionare un particolare cluster o gruppo di replica Redis

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

List

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

ListTagsForResource

Concede il permesso di elencare i tag per un ElastiCache risorsa

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Lettura

parametergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

reserved-instance

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

serverlesscache

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

serverlesscachesnapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

subnetgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

user

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

usergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ModifyCacheCluster

Concede l'autorizzazione per modificare le impostazioni per un cluster

cluster*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Write

parametergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

securitygroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ModifyCacheParameterGroup

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

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

Write

ModifyCacheSubnetGroup

Concede l'autorizzazione per modificare un gruppo di sottoreti cache esistente

subnetgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

ModifyGlobalReplicationGroup

Concede l'autorizzazione per modificare le impostazioni per un gruppo di replica globale

globalreplicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Write

ModifyReplicationGroup

Concede l'autorizzazione per modificare le impostazioni per un gruppo di replica

parametergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

Write

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

securitygroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

usergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ModifyReplicationGroupShardConfiguration

Concede l'autorizzazione per aggiungere shard, rimuovere shard o riequilibrare i keyspaces tra gli shard esistenti di un gruppo di replica

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Scrittura

ModifyServerlessCache

Concede l'autorizzazione per modificare i parametri per una cache serverless

serverlesscache*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

Scrittura

usergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ModifyUser

Concede il permesso di modificare le password degli utenti Redis and/or stringa di accesso

user*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

Scrittura

ModifyUserGroup

Concede l'autorizzazione per modificare l'elenco di utenti appartenenti al gruppo di utenti

user*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

Write

usergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PurchaseReservedCacheNodesOffering

Concede l'autorizzazione per acquistare un'offerta di nodi di cache riservati

reserved-instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

RebalanceSlotsInGlobalReplicationGroup

Concede l'autorizzazione per eseguire un'operazione di ribilanciamento dello spazio chiave per ridistribuire gli slot e garantire una distribuzione uniforme delle chiavi tra i frammenti esistenti in un gruppo di replica globale

globalreplicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Write

RebootCacheCluster

Concede l'autorizzazione per riavviare alcuni o tutti i nodi cache all'interno di un cluster di cache o di un gruppo di replica sottoposto a provisioning (modalità cluster disabilitata)

cluster*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Scrittura

RemoveTagsFromResource

Concede il permesso di rimuovere i tag da un ElastiCache risorsa

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

Etichettatura, scrittura

globalreplicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

parametergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

replicationgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

reserved-instance

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

serverlesscache

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

serverlesscachesnapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

subnetgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

user

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

usergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ResetCacheParameterGroup

Concede l'autorizzazione per ripristinare i valori predefiniti dei parametri di un gruppo di parametri cache

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

Scrittura

RevokeCacheSecurityGroupIngress

Concede l'autorizzazione a rimuovere l'ingresso di un gruppo di sicurezza EC2 da un ElastiCache gruppo di sicurezza

securitygroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

StartMigration

Concede l'autorizzazione per avviare una migrazione di dati da Redis ospitato su Amazon EC2 a ElastiCache per Redis

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Scrittura

TestFailover

Concede l'autorizzazione per testare il failover automatico su un gruppo di nodi specificato in un gruppo di replica

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Scrittura

TestMigration

Concede l'autorizzazione a testare una migrazione di dati da Redis ospitato su Amazon EC2 a ElastiCache per Redis

replicationgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

Scrittura

Permission-only azioni per Amazon ElastiCache

Le seguenti azioni sono definite da Amazon ElastiCache ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzati solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.

Tipi di risorse definiti da Amazon ElastiCache

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

cluster

arn:${Partition}:elasticache:${Region}:${Account}:cluster:${CacheClusterId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AuthTokenEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:EngineType

elasticache:EngineVersion

elasticache:MultiAZEnabled

elasticache:SnapshotRetentionLimit

globalreplicationgroup

arn:${Partition}:elasticache::${Account}:globalreplicationgroup:${GlobalReplicationGroupId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

parametergroup

arn:${Partition}:elasticache:${Region}:${Account}:parametergroup:${CacheParameterGroupName}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:CacheParameterGroupName

replicationgroup

arn:${Partition}:elasticache:${Region}:${Account}:replicationgroup:${ReplicationGroupId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:AtRestEncryptionEnabled

elasticache:AuthTokenEnabled

elasticache:AutomaticFailoverEnabled

elasticache:CacheNodeType

elasticache:CacheParameterGroupName

elasticache:ClusterModeEnabled

elasticache:Durability

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MultiAZEnabled

elasticache:NumNodeGroups

elasticache:ReplicasPerNodeGroup

elasticache:SnapshotRetentionLimit

elasticache:TransitEncryptionEnabled

reserved-instance

arn:${Partition}:elasticache:${Region}:${Account}:reserved-instance:${ReservedCacheNodeId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

securitygroup

arn:${Partition}:elasticache:${Region}:${Account}:securitygroup:${CacheSecurityGroupName}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

serverlesscache

arn:${Partition}:elasticache:${Region}:${Account}:serverlesscache:${ServerlessCacheName}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:DataStorageUnit

elasticache:EngineType

elasticache:EngineVersion

elasticache:KmsKeyId

elasticache:MaximumDataStorage

elasticache:MaximumECPUPerSecond

elasticache:MinimumDataStorage

elasticache:MinimumECPUPerSecond

elasticache:SnapshotRetentionLimit

serverlesscachesnapshot

arn:${Partition}:elasticache:${Region}:${Account}:serverlesscachesnapshot:${ServerlessCacheSnapshotName}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

snapshot

arn:${Partition}:elasticache:${Region}:${Account}:snapshot:${SnapshotName}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:KmsKeyId

subnetgroup

arn:${Partition}:elasticache:${Region}:${Account}:subnetgroup:${CacheSubnetGroupName}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

user

arn:${Partition}:elasticache:${Region}:${Account}:user:${UserId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

elasticache:UserAuthenticationMode

usergroup

arn:${Partition}:elasticache:${Region}:${Account}:usergroup:${UserGroupId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Chiavi di condizione per Amazon ElastiCache

Amazon ElastiCache definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra le operazioni in base ai tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra le operazioni in base ai tag associati alla risorsa.

String

aws:TagKeys

Filtra le operazioni in base alle chiavi di tag passate nella richiesta

ArrayOfString

elasticache:AtRestEncryptionEnabled

Filtra l'accesso tramite AtRestEncryptionEnabled parametro presente nella richiesta o valore predefinito falso se il parametro non è presente

Bool

elasticache:AuthTokenEnabled

Filtra l'accesso in base alla presenza di valori non vuoti AuthToken parametro nella richiesta

Bool

elasticache:AutomaticFailoverEnabled

Filtra l'accesso tramite AutomaticFailoverEnabled parametro nella richiesta

Bool

elasticache:CacheNodeType

Filtra l'accesso dalla cacheNodeType parametro presente nella richiesta. Questa chiave può essere utilizzata per limitare i tipi di nodi cache che possono essere utilizzati nelle operazioni di creazione o ridimensionamento del cluster

String

elasticache:CacheParameterGroupName

Filtra l'accesso tramite CacheParameterGroupName parametro nella richiesta

String

elasticache:ClusterModeEnabled

Filtra l'accesso in base al parametro della modalità cluster presente nella richiesta. Il valore predefinito per le creazioni di gruppi di nodi singoli (shard) è false

Bool

elasticache:ConnectionType

Filtra l'accesso tramite ConnectionType parametro nella richiesta

String

elasticache:DataStorageUnit

Filtra l'accesso tramite CacheUsageLimits.DataStorage.Unit parametro in CreateServerlessCache e ModifyServerlessCache richiesta

String

elasticache:Durability

Filtra l'accesso in base al parametro Durability nella richiesta. I valori validi sono default, async, sync o disabled

String

elasticache:EngineType

Filtra l'accesso in base al tipo di motore presente nelle richieste di creazione. Per le creazioni dei gruppi di replica, il motore predefinito 'redis' viene utilizzato come chiave se il parametro non è presente

String

elasticache:EngineVersion

Filtra l'accesso tramite il parametro engineVersion presente nelle richieste di creazione o modifica del cluster

String

elasticache:KmsKeyId

Filtra l'accesso in base all'ID chiave della chiave KMS

String

elasticache:MaximumDataStorage

Filtra l'accesso tramite CacheUsageLimits.DataStorage.Maximum parametro in CreateServerlessCache e ModifyServerlessCache richiesta

Numeric

elasticache:MaximumECPUPerSecond

Filtra l'accesso da parte di CacheUsageLimits.ECPUPerSecond.Maximum parametro in CreateServerlessCache e ModifyServerlessCache richiesta

Numeric

elasticache:MinimumDataStorage

Filtra l'accesso da parte di CacheUsageLimits.DataStorage.Minimum parametro in CreateServerlessCache e ModifyServerlessCache richiesta

Numeric

elasticache:MinimumECPUPerSecond

Filtra l'accesso da parte di CacheUsageLimits.ECPUPerSecond.Minimum parametro in CreateServerlessCache e ModifyServerlessCache richiesta

Numeric

elasticache:MultiAZEnabled

Filtra l'accesso tramite il parametro AZMode, al parametro MultiAZEnabled o al numero di zone di disponibilità in cui è possibile inserire il cluster o il gruppo di replica

Bool

elasticache:NumNodeGroups

Filtra l'accesso da parte di NumNodeGroups o NodeGroupCount parametro specificato nella richiesta. Questa chiave può essere utilizzata per limitare il numero di gruppi di nodi (shard) che i cluster possono avere dopo le operazioni di creazione o ridimensionamento

Numeric

elasticache:ReplicasPerNodeGroup

Filtra l'accesso tramite il numero di repliche per gruppo di nodi (shard) specificato nelle richieste di creazione o ridimensionamento

Numeric

elasticache:SnapshotRetentionLimit

Filtra l'accesso tramite SnapshotRetentionLimit parametro nella richiesta

Numeric

elasticache:TransitEncryptionEnabled

Filtra l'accesso tramite TransitEncryptionEnabled parametro presente nella richiesta. Per le creazioni dei gruppi di replica, il valore predefinito 'false' viene utilizzato come chiave se il parametro non è presente

Bool

elasticache:UserAuthenticationMode

Filtra l'accesso tramite UserAuthenticationMode parametro nella richiesta

String