Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aktionen, Ressourcen und Bedingungsschlüssel für Amazon ElastiCache
Amazonas ElastiCache (Dienstpräfix: elasticache) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich das an Referenz zur programmatischen Serviceautorisierung
für diesen Dienst.
Themen
Von Amazon definierte API-Operationen ElastiCache
In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.
| Operation | IAM-Aktion | Bedingungsschlüssel | Mögliche (n) Wert (e) | Zugriffsebene |
|---|---|---|---|---|
|
AddTagsToResource |
Taggen, Schreiben |
|||
|
AuthorizeCacheSecurityGroupIngress |
Schreiben |
|||
|
BatchApplyUpdateAction |
Schreiben |
|||
|
BatchStopUpdateAction |
Schreiben |
|||
|
CompleteMigration |
Schreiben |
|||
|
CopyServerlessCacheSnapshot |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CopySnapshot |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateCacheCluster |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateCacheParameterGroup |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateCacheSecurityGroup |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateCacheSubnetGroup |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateGlobalReplicationGroup |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateReplicationGroup |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateServerlessCache |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateServerlessCacheSnapshot |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateSnapshot |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateUser |
Taggen, Schreiben |
|||
Schreiben |
||||
|
CreateUserGroup |
Taggen, Schreiben |
|||
Schreiben |
||||
|
DecreaseNodeGroupsInGlobalReplicationGroup |
Schreiben |
|||
|
DecreaseReplicaCount |
Schreiben |
|||
|
DeleteCacheCluster |
Schreiben |
|||
Schreiben |
||||
|
DeleteCacheParameterGroup |
Schreiben |
|||
|
DeleteCacheSecurityGroup |
Schreiben |
|||
|
DeleteCacheSubnetGroup |
Schreiben |
|||
|
DeleteGlobalReplicationGroup |
Schreiben |
|||
|
DeleteReplicationGroup |
Schreiben |
|||
Schreiben |
||||
|
DeleteServerlessCache |
Schreiben |
|||
Schreiben |
||||
|
DeleteServerlessCacheSnapshot |
Schreiben |
|||
|
DeleteSnapshot |
Schreiben |
|||
|
DeleteUser |
Schreiben |
|||
|
DeleteUserGroup |
Schreiben |
|||
|
DescribeCacheClusters |
Auflisten |
|||
|
DescribeCacheEngineVersions |
Auflisten |
|||
|
DescribeCacheParameterGroups |
Auflisten |
|||
|
DescribeCacheParameters |
Auflisten |
|||
|
DescribeCacheSecurityGroups |
Auflisten |
|||
|
DescribeCacheSubnetGroups |
Auflisten |
|||
|
DescribeEngineDefaultParameters |
Auflisten |
|||
|
DescribeEvents |
Auflisten |
|||
|
DescribeGlobalReplicationGroups |
Auflisten |
|||
|
DescribeReplicationGroups |
Auflisten |
|||
|
DescribeReservedCacheNodes |
Auflisten |
|||
|
DescribeReservedCacheNodesOfferings |
Auflisten |
|||
|
DescribeServerlessCacheSnapshots |
Auflisten |
|||
|
DescribeServerlessCaches |
Auflisten |
|||
|
DescribeServiceUpdates |
Auflisten |
|||
|
DescribeSnapshots |
Auflisten |
|||
|
DescribeUpdateActions |
Auflisten |
|||
|
DescribeUserGroups |
Auflisten |
|||
|
DescribeUsers |
Auflisten |
|||
|
DisassociateGlobalReplicationGroup |
Schreiben |
|||
|
ExportServerlessCacheSnapshot |
Schreiben |
|||
|
FailoverGlobalReplicationGroup |
Schreiben |
|||
|
IncreaseNodeGroupsInGlobalReplicationGroup |
Schreiben |
|||
|
IncreaseReplicaCount |
Schreiben |
|||
|
ListAllowedNodeTypeModifications |
Auflisten |
|||
|
ListTagsForResource |
Lesen |
|||
|
ModifyCacheCluster |
Write (Schreiben) |
|||
|
ModifyCacheParameterGroup |
Schreiben |
|||
|
ModifyCacheSubnetGroup |
Schreiben |
|||
|
ModifyGlobalReplicationGroup |
Schreiben |
|||
|
ModifyReplicationGroup |
Schreiben |
|||
|
ModifyReplicationGroupShardConfiguration |
Schreiben |
|||
|
ModifyServerlessCache |
Schreiben |
|||
|
ModifyUser |
Schreiben |
|||
|
ModifyUserGroup |
Schreiben |
|||
|
PurchaseReservedCacheNodesOffering |
Taggen, Schreiben |
|||
Schreiben |
||||
|
RebalanceSlotsInGlobalReplicationGroup |
Schreiben |
|||
|
RebootCacheCluster |
Schreiben |
|||
|
RemoveTagsFromResource |
Taggen, Schreiben |
|||
|
ResetCacheParameterGroup |
Schreiben |
|||
|
RevokeCacheSecurityGroupIngress |
Schreiben |
|||
|
StartMigration |
Schreiben |
|||
|
TestFailover |
Schreiben |
|||
|
TestMigration |
Schreiben |
Von Amazon definierte Aktionen ElastiCache
Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Erlaubnis, Tags zu einem hinzuzufügen ElastiCache Ressource |
Taggen, Schreiben |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
|
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
||||
Erteilt die Genehmigung zur Autorisierung einer EC2-Sicherheitsgruppe auf einem ElastiCache Sicherheitsgruppe |
Schreiben |
|||
Erteilt die Erlaubnis, sich zu bewerben ElastiCache Service-Updates für Gruppen von Clustern und Replikationsgruppen |
Schreiben |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Erteilt die Erlaubnis zum Beenden ElastiCache Dienstaktualisierungen werden auf einer Reihe von Clustern ausgeführt |
Schreiben |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Erteilt die Erlaubnis, eine Online-Migration von Daten von Hosted Redis auf Amazon EC2 nach abzuschließen ElastiCache |
Schreiben |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Erteilt die Erlaubnis, wie angegeben eine Verbindung herzustellen ElastiCache Benutzer zu einem ElastiCache Replikationsgruppe oder ElastiCache Serverloser Cache |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Schreiben |
||
|
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
||||
Gewährt die Berechtigung zum Erstellen einer Kopie eines vorhandenen Serverless-Cache-Snapshots |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Kopie eines vorhandenen Snapshots |
Write |
|||
Gewährt die Berechtigung zum Erstellen eines Cache-Clusters |
Write |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Gewährt die Berechtigung zum Erstellen einer Parametergruppe |
Write |
|||
Gewährt die Berechtigung zum Erstellen einer Cache-Sicherheitsgruppe |
Write |
|||
Gewährt die Berechtigung zum Erstellen einer Cache-Subnetzgruppe |
Write |
|||
Gewährt die Berechtigung zum Erstellen einer globalen Replikationsgruppe |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Write |
||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Gewährt die Berechtigung zum Erstellen einer Replikationsgruppe |
Schreiben |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Gewährt die Berechtigung zum Erstellen eines Serverless-Cache |
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
Schreiben |
||
Gewährt die Berechtigung zum Erstellen einer Kopie eines Serverless-Cache zu einem bestimmten Zeitpunkt |
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
Schreiben |
||
Gewährt die Berechtigung zum Erstellen einer Kopie eines gesamten Redis-Clusters zu einem bestimmten Zeitpunkt |
Schreiben |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Gewährt die Berechtigung zum Erstellen eines Benutzers für Redis. Benutzer werden ab Redis 6.0 unterstützt |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Benutzergruppe für Redis. Gruppen werden ab Redis 6.0 unterstützt |
Schreiben |
|||
Gewährt die Berechtigung zum Verringern der Anzahl der Knotengruppen in globalen Replikationsgruppen |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Write |
||
Gewährt die Berechtigung zum Verringern der Anzahl der Replikate in einer Redis-Replikationsgruppe (Cluster-Modus deaktiviert) oder der Anzahl der Replikationsknoten in einer oder mehreren Knotengruppen (Shards) einer Replikationsgruppe für den Redis-Modus (Clustermodus aktiviert) |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Write |
||
Gewährt die Berechtigung zum Löschen eines zuvor bereitgestellten Clusters |
Write |
|||
Gewährt die Berechtigung zum Löschen der angegebenen Cache-Parametergruppe |
Write |
|||
Gewährt die Berechtigung zum Löschen einer Cache-Sicherheitsgruppe |
Write |
|||
Gewährt die Berechtigung zum Löschen einer Cache-Subnetzgruppe |
Write |
|||
Gewährt die Berechtigung zum Löschen einer bestehenden globalen Replikationsgruppe |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Write |
||
Gewährt die Berechtigung zum Löschen einer vorhandenen Replikationsgruppe |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Schreiben |
||
Gewährt die Berechtigung zum Löschen eines Serverless-Cache |
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
Schreiben |
||
Gewährt die Berechtigung zum Löschen eines Serverless-Cache-Snapshots |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines bestehenden Snapshots |
Write |
|||
Gewährt die Berechtigung zum Löschen eines vorhandenen Benutzers, um ihn so aus allen Benutzergruppen und Replikationsgruppen zu entfernen, denen er zugewiesen wurde |
Write |
|||
Gewährt die Berechtigung zum Löschen einer bestehenden Benutzergruppe |
Write |
|||
Gewährt die Berechtigung zum Auflisten von Informationen über bereitgestellte Cache-Cluster |
Auflisten |
|||
Gewährt die Berechtigung zum Listen der verfügbaren Cache-Engines und deren Versionen |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Cache-Parametergruppenbeschreibungen |
List |
|||
Gewährt die Berechtigung zum Zurückgeben der detaillierten Parameterliste für eine bestimmte Cache-Parametergruppe |
List |
|||
Gewährt die Berechtigung zum Auflisten von Cache-Sicherheitsgruppenbeschreibungen |
List |
|||
Gewährt die Berechtigung zum Auflisten von Cache-Subnet-Gruppenbeschreibungen |
List |
|||
Gewährt die Berechtigung zum Zurückgeben der Standard-Engine- und System-Parameterinformationen für die angegebene Datenbank-Engine |
List |
|||
Gewährt die Berechtigung zum Auflisten von Ereignissen im Zusammenhang mit Clustern, Cache-Sicherheitsgruppen und Cache-Parametergruppen |
List |
|||
Gewährt die Berechtigung zum Auflisten von Informationen über globale Replikationsgruppen |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
List |
||
Gewährt die Berechtigung zum Auflisten von Informationen über bereitgestellte Replikationsgruppen |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
List |
||
Gewährt die Berechtigung zum Auflisten von Informationen über gekaufte reservierte Cache-Knoten |
List |
|||
Gewährt die Berechtigung zum Auflisten verfügbarer reservierter Cache-Knotenangebote |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Informationen über Serverless-Cache-Snapshots |
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
Auflisten |
||
Gewährt die Berechtigung zum Auflisten von Serverless-Caches |
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
Auflisten |
||
Gewährt die Berechtigung zum Auflisten von Details der Service-Updates |
List |
|||
Gewährt die Berechtigung zum Auflisten von Informationen über Snapshots von Clustern oder Replikationsgruppen |
List |
|||
Gewährt die Berechtigung zum Auflisten von Details der Aktualisierungsaktionen für eine Reihe von Clustern oder Replikationsgruppen |
List |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Gewährt die Berechtigung zum Auflisten von Informationen über Redis-Benutzergruppen |
List |
|||
Gewährt die Berechtigung zum Auflisten von Informationen über Redis-Benutzer |
List |
|||
Gewährt die Berechtigung zum Entfernen einer sekundären Replikationsgruppe aus der globalen Replikationsgruppe |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Schreiben |
||
Gewährt die Berechtigung zum Exportieren einer Kopie eines Serverless-Cache zu einem bestimmten Zeitpunkt in ein S3-Bucket |
Schreiben |
|||
Gewährt die Berechtigung zum Failover der primären Region auf eine ausgewählte sekundäre Region einer globalen Replikationsgruppe |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Write |
||
Gewährt die Berechtigung zum Erhöhen der Anzahl der Knotengruppen in einer globalen Replikationsgruppe |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Write |
||
Gewährt die Berechtigung zum Erhöhen der Anzahl der Replikate in einer Redis-Replikationsgruppe (Cluster-Modus deaktiviert) oder der Anzahl der Replikationsknoten in einer oder mehreren Knotengruppen (Shards) einer Replikationsgruppe für den Redis-Modus (Clustermodus aktiviert) |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Write |
||
Gewährt die Berechtigung zum Auflisten verfügbarer Knotentypen, die zum Skalieren eines bestimmten Redis-Clusters oder einer Replikationsgruppe verwendet werden können |
Auflisten |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Erteilt die Erlaubnis, Stichwörter für einen aufzulisten ElastiCache Ressource |
Lesen |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
|
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
||||
Gewährt die Berechtigung zum Ändern von Einstellungen für einen Cluster |
Write |
|||
Gewährt die Berechtigung zum Ändern der Parameter einer Cache-Parametergruppe |
Write |
|||
Gewährt die Berechtigung zum Ändern einer vorhandenen Cache-Subnetzgruppe |
Write |
|||
Gewährt die Berechtigung zum Ändern von Einstellungen für eine globale Replikationsgruppe |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Write |
||
Gewährt die Berechtigung zum Ändern der Einstellungen für eine Replikationsgruppe |
Write |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
Gewährt die Berechtigung zum Hinzufügen von Shards, zum Entfernen von Shards oder zum Ausgleich der Keyspaces unter vorhandenen Shards einer Replikationsgruppe |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Schreiben |
||
Gewährt die Berechtigung zum Ändern der Parameter eines Serverless-Cache |
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
Schreiben |
||
Erteilt die Erlaubnis, Redis-Benutzerkennwörter zu ändern and/or Zeichenfolge aufrufen |
Schreiben |
|||
Gewährt die Berechtigung zum Ändern der Liste der Benutzer, die zur Benutzergruppe gehören |
Write |
|||
Gewährt die Berechtigung zum Kauf eines Reserved Cache-Knotenangebots |
Write |
|||
Gewährt die Berechtigung zum Durchführen eines Keyspace-Rebalance-Vorgangs, um Slots neu zu verteilen und eine einheitliche Schlüsselverteilung über vorhandene Shards in einer globalen Replikationsgruppe sicherzustellen |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Write |
||
Gewährt die Berechtigung zum Neustarten einiger oder aller Cache-Knoten innerhalb eines bereitgestellten Cache-Clusters oder einer Replikationsgruppe (Cluster-Modus deaktiviert) |
Schreiben |
|||
Erteilt die Erlaubnis, Tags aus einem zu entfernen ElastiCache Ressource |
Taggen, Schreiben |
|||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
|
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
||||
|
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
||||
Gewährt die Berechtigung, Parameter einer Cache-Parametergruppe wieder auf ihre Standardwerte zu ändern |
Schreiben |
|||
Erteilt die Berechtigung, eingehende EC2-Sicherheitsgruppen aus einem zu entfernen ElastiCache Sicherheitsgruppe |
Schreiben |
|||
Erteilt die Erlaubnis, eine Migration von Daten von Hosted Redis auf Amazon EC2 zu starten ElastiCache für Redis |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Schreiben |
||
Gewährt die Berechtigung zum Testen des automatischen Failovers für eine bestimmte Knotengruppe in einer Replikationsgruppe |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Schreiben |
||
Erteilt die Erlaubnis, eine Migration von Daten von gehostetem Redis auf Amazon EC2 zu testen ElastiCache für Redis |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Schreiben |
Permission-only Aktionen für Amazon ElastiCache
Die folgenden Aktionen werden von Amazon definiert ElastiCache sind aber nicht direkt über eine API-Operation aufrufbar. Sie können nur in IAM-Richtlinienanweisungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Erlaubnis, eine AZ-Stromunterbrechung auf Folgendes zu testen ElastiCache Ressource |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
Schreiben |
Von Amazon definierte Ressourcentypen ElastiCache
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.
| Ressourcentypen | ARN | Bedingungsschlüssel |
|---|---|---|
arn:${Partition}:elasticache:${Region}:${Account}:cluster:${CacheClusterId} |
||
arn:${Partition}:elasticache::${Account}:globalreplicationgroup:${GlobalReplicationGroupId} |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
|
arn:${Partition}:elasticache:${Region}:${Account}:parametergroup:${CacheParameterGroupName} |
||
arn:${Partition}:elasticache:${Region}:${Account}:replicationgroup:${ReplicationGroupId} |
elasticache:AtRestEncryptionEnabled elasticache:AutomaticFailoverEnabled elasticache:CacheParameterGroupName elasticache:ClusterModeEnabled elasticache:ReplicasPerNodeGroup |
|
arn:${Partition}:elasticache:${Region}:${Account}:reserved-instance:${ReservedCacheNodeId} |
||
arn:${Partition}:elasticache:${Region}:${Account}:securitygroup:${CacheSecurityGroupName} |
||
arn:${Partition}:elasticache:${Region}:${Account}:serverlesscache:${ServerlessCacheName} |
elasticache:MaximumDataStorage elasticache:MaximumECPUPerSecond elasticache:MinimumDataStorage |
|
arn:${Partition}:elasticache:${Region}:${Account}:serverlesscachesnapshot:${ServerlessCacheSnapshotName} |
||
arn:${Partition}:elasticache:${Region}:${Account}:snapshot:${SnapshotName} |
||
arn:${Partition}:elasticache:${Region}:${Account}:subnetgroup:${CacheSubnetGroupName} |
||
arn:${Partition}:elasticache:${Region}:${Account}:user:${UserId} |
||
arn:${Partition}:elasticache:${Region}:${Account}:usergroup:${UserGroupId} |
Bedingungsschlüssel für Amazon ElastiCache
Amazon ElastiCache definiert die folgenden Bedingungsschlüssel, die in der verwendet werden können Condition Element einer IAM-Richtlinie.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert Aktionen basierend auf den Markierungen, die in der Anforderung übergeben werden. |
String |
|
Filtert Aktionen basierend auf den Markierungen, die der Ressource zugeordnet sind. |
String |
|
Filtert Aktionen basierend auf den Tag-Schlüsseln, die in der Anforderung übergeben werden. |
ArrayOfString |
|
Filtert den Zugriff nach AtRestEncryptionEnabled Parameter in der Anforderung vorhanden oder falscher Standardwert, wenn der Parameter nicht vorhanden ist |
Bool |
|
Filtert den Zugriff nach dem Vorhandensein eines nicht leeren AuthToken Parameter in der Anfrage |
Bool |
|
Filtert den Zugriff durch AutomaticFailoverEnabled Parameter in der Anfrage |
Bool |
|
Filtert den Zugriff durch den CacheNodeType Parameter, der in der Anfrage vorhanden ist. Mit diesem Schlüssel kann eingeschränkt werden, welche Cache-Knotentypen bei der Clustererstellung oder Skalierung verwendet werden können |
String |
|
Filtert den Zugriff nach CacheParameterGroupName Parameter in der Anfrage |
String |
|
Filtert den Zugriff nach dem in der Anforderung vorhandenen Clustermodus-Parameter. Der Standardwert für Einzelknotengruppen (Shard)-Kreationen ist falsch |
Bool |
|
Filtert den Zugriff durch ConnectionType Parameter in der Anfrage |
String |
|
Filtert den Zugriff durch CacheUsageLimits.DataStorage.Unit Parameter in der CreateServerlessCache und ModifyServerlessCache anfordern |
String |
|
Filtert den Zugriff anhand des Haltbarkeitsparameters in der Anfrage. Gültige Werte sind default, async, sync oder disabled |
String |
|
Filtert den Zugriff nach dem in Erstellungsanforderungen vorhandenen Engine-Typ. Für die Erstellung von Replikationsgruppen wird die Standard-Engine „redis“ als Schlüssel verwendet, wenn der Parameter nicht vorhanden ist |
String |
|
Filtert den Zugriff nach dem in Erstellungs- oder Clusteränderungsanforderungen vorhandenen Parameter engineVersion |
String |
|
Filtert den Zugriff anhand der Schlüssel-ID des KMS-Schlüssels |
String |
|
Filtert den Zugriff nach CacheUsageLimits.DataStorage.Maximum Parameter in der CreateServerlessCache und ModifyServerlessCache anfordern |
Numeric |
|
Filtert den Zugriff nach CacheUsageLimits.ECPUPerSecond.Maximum Parameter in der CreateServerlessCache und ModifyServerlessCache anfordern |
Numeric |
|
Filtert den Zugriff nach CacheUsageLimits.DataStorage.Minimum Parameter in der CreateServerlessCache und ModifyServerlessCache anfordern |
Numeric |
|
Filtert den Zugriff nach CacheUsageLimits.ECPUPerSecond.Minimum Parameter in der CreateServerlessCache und ModifyServerlessCache anfordern |
Numeric |
|
Filtert den Zugriff nach dem AZMode-Parameter, dem MultiAZEnabled-Parameter oder der Anzahl der Availability Zones, in die der Cluster oder die Replikationsgruppe platziert werden kann |
Bool |
|
Filtert den Zugriff nach NumNodeGroups oder NodeGroupCount in der Anfrage angegebener Parameter. Dieser Schlüssel kann verwendet werden, um die Anzahl der Knotengruppen (Shards) zu beschränken, die Cluster nach Erstellungs- oder SkalierungsProduktionen haben können |
Numeric |
|
Filtert den Zugriff nach der Anzahl der Replikate pro Knotengruppe (Shards), die in Erstellungs- oder Skalierungsanforderungen angegeben ist |
Numeric |
|
Filtert den Zugriff nach SnapshotRetentionLimit Parameter in der Anfrage |
Numeric |
|
Filtert den Zugriff durch TransitEncryptionEnabled Parameter, der in der Anfrage vorhanden ist. Für die Erstellung von Replikationsgruppen wird der Standardwert „false“ als Schlüssel verwendet, wenn der Parameter nicht vorhanden ist |
Bool |
|
Filtert den Zugriff nach UserAuthenticationMode Parameter in der Anfrage |
String |