Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Mobile Analytics
Amazon MemoryDB (Service-Präfix:memorydb) 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 die Referenz zur programmatischen Serviceautorisierung für diesen Service an
.
Themen
Von Amazon MemoryDB definierte API-Operationen
Die folgende Tabelle ordnet API-Operationen den IAM-Aktionen zu, 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 von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.
| Operation | IAM-Aktion | Bedingungsschlüssel | Mögliche Werte | Zugriffsebene |
|---|---|---|---|---|
|
BatchUpdateCluster |
Schreiben |
|||
|
CopySnapshot |
Schreiben |
|||
Markieren, Schreiben |
||||
|
ACL erstellen |
Schreiben |
|||
Markieren, Schreiben |
||||
|
CreateCluster |
Schreiben |
|||
Markieren, Schreiben |
||||
|
CreateMultiRegionCluster |
Schreiben |
|||
Markieren, Schreiben |
||||
|
CreateParameterGroup |
Schreiben |
|||
Markieren, Schreiben |
||||
|
CreateSnapshot |
Schreiben |
|||
Markieren, Schreiben |
||||
|
CreateSubnetGroup |
Schreiben |
|||
Markieren, Schreiben |
||||
|
CreateUser |
Schreiben |
|||
Markieren, Schreiben |
||||
|
ACL löschen |
Schreiben |
|||
|
DeleteCluster |
Schreiben |
|||
Schreiben |
||||
|
DeleteMultiRegionCluster |
Schreiben |
|||
|
DeleteParameterGroup |
Schreiben |
|||
|
DeleteSnapshot |
Schreiben |
|||
|
DeleteSubnetGroup |
Schreiben |
|||
|
DeleteUser |
Schreiben |
|||
|
Beschreiben Sie ACLS |
Lesen |
|||
|
DescribeClusters |
Lesen |
|||
|
DescribeEngineVersions |
Lesen |
|||
|
DescribeEvents |
Lesen |
|||
|
DescribeMultiRegionClusters |
Lesen |
|||
|
DescribeMultiRegionParameterGroups |
Lesen |
|||
|
DescribeMultiRegionParameters |
Lesen |
|||
|
DescribeParameterGroups |
Lesen |
|||
|
DescribeParameters |
Lesen |
|||
|
DescribeReservedNodes |
Lesen |
|||
|
DescribeReservedNodesOfferings |
Lesen |
|||
|
DescribeServiceUpdates |
Lesen |
|||
|
DescribeSnapshots |
Lesen |
|||
|
DescribeSubnetGroups |
Lesen |
|||
|
DescribeUsers |
Lesen |
|||
|
FailoverShard |
Schreiben |
|||
|
ListAllowedMultiRegionClusterUpdates |
Lesen |
|||
|
ListAllowedNodeTypeUpdates |
Lesen |
|||
|
ListTags |
Lesen |
|||
|
PurchaseReservedNodesOffering |
Schreiben |
|||
Markieren, Schreiben |
||||
|
ResetParameterGroup |
Schreiben |
|||
|
TagResource |
Markieren, Schreiben |
|||
|
UntagResource |
Markieren, Schreiben |
|||
|
ACL aktualisieren |
Schreiben |
|||
|
UpdateCluster |
Schreiben |
|||
|
UpdateMultiRegionCluster |
Schreiben |
|||
|
UpdateParameterGroup |
Schreiben |
|||
|
UpdateSubnetGroup |
Schreiben |
|||
|
UpdateUser |
Schreiben |
Von Amazon DynamoDB definierte Aktionen
Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. 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 |
|---|---|---|---|---|
Gewährt die Berechtigung zum Aktualisieren eines Service |
Schreiben |
|||
Ermöglicht es einem IAM-Benutzer oder einer -Rolle, sich als ein bestimmter MemoryDB-Benutzer mit einem Knoten in einem Cluster zu verbinden |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Kopie eines vorhandenen Snapshots |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Routenkontrolle |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Clusters |
Schreiben |
|||
Erteilt Berechtigungen zum Erstellen eines Clusters Multi-Region |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen DB-Parametergruppe |
Schreiben |
|||
Gewährt Berechtigungen zum Erstellen einer Sicherung eines Clusters zum aktuellen Zeitpunkt |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen DB-Subnetzgruppe |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines neuen IAM-Benutzers. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Zugriffssteuerungsregel |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines zuvor bereitgestellten Clusters |
Schreiben |
|||
Erteilt Berechtigungen zum Löschen eines Clusters Multi-Region |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Parametergruppe |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines manuellen Snapshots |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Subnetzgruppe |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines Benutzers |
Schreiben |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über IP-Zugriffskontrollgruppen |
Lesen |
|||
Die Aktion DescribeCacheClusters gibt Informationen über alle bereitgestellten Cache-Cluster zurück, wenn keine Cache-Cluster-Kennung angegeben ist, oder über einen bestimmten Cache-Cluster, wenn eine Cache-Cluster-Kennung bereitgestellt ist. |
Lesen |
|||
Gewährt die Berechtigung zum Listen der verfügbaren Cache-Engines und deren Versionen |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Ereignissen im Zusammenhang mit Clustern, Cache-Sicherheitsgruppen und Cache-Parametergruppen |
Lesen |
|||
Erteilt Berechtigungen zum Abrufen von Informationen über alle Multi-Region Cluster, wenn keine Cluster-ID angegeben ist, oder über einen bestimmten Multi-Region Cluster, wenn eine Cluster-ID angegeben wird |
Lesen |
|||
Erteilt Berechtigungen zum Abrufen von Informationen über Parametergruppen Multi-Region |
Lesen |
|||
Erteilt Berechtigungen zum Abrufen einer detaillierten Parameterliste für eine bestimmte Parametergruppe Multi-Region |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen zu einer Gruppe. |
Lesen |
|||
Gewährt die Berechtigung zum Zurückgeben der detaillierten Parameterliste für eine bestimmte Cache-Parametergruppe |
Lesen |
|||
Gewährt Berechtigungen zum Abrufen von reservierten Knoten |
Lesen |
|||
Gewährt Berechtigungen zum Abrufen von Lösungen für reservierte Knoten |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Details der Service-Updates |
Lesen |
|||
Gewährt die Berechtigung, Informationen über DB-Cluster-Snapshots zurückzugeben |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen einer Liste der Gruppen. |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen zu einer Gruppe. |
Lesen |
|||
Gewährt die Berechtigung zum Testen des automatischen Failovers für einen bestimmten Shard in einem Cluster |
Schreiben |
|||
Erteilt Berechtigungen zum Auflisten verfügbarer Multi-Region Cluster-Updates |
Lesen |
|||
Gewährt Berechtigungen zum Auflisten verfügbarer Knotentypupdates |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten aller Tags auf einer Ressource |
Lesen |
|||
Gewährt Berechtigungen zum Kauf eines neuen reservierten Knotens |
Schreiben |
|||
Gewährt die Berechtigung, die Parameter einer DB-Parametergruppe auf die Standardwerte der Engine/des Systems zurückzusetzen |
Schreiben |
|||
Gewährt die Berechtigung zum Hinzufügen von bis zu 10 Kostenzuordnungs-Tags zu der benannten Ressource |
Taggen, Schreiben |
|||
Erteilt Berechtigungen zum Entfernen der in der TagKeys Liste identifizierten Tags aus einer Ressource |
Taggen, Schreiben |
|||
Gewährt die Berechtigung zum Auflisten der Zugriffssteuerungsregeln |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren der Überwachungseinstellungen für den MSK-Cluster |
Schreiben |
|||
Erteilt Berechtigungen zum Aktualisieren der Einstellungen für einen Cluster Multi-Region |
Schreiben |
|||
Gewährt die Berechtigung zum Ändern der Parameter einer Parametergruppe |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Gruppe. |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines Benutzerprofils |
Schreiben |
Permission-only Aktionen für Amazon MemoryDB
Die folgenden Aktionen werden von Amazon MemoryDB definiert, können jedoch nicht direkt über eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Berechtigung, die Replikation für einen Multi-Region Cluster anzuhalten |
Schreiben |
Von Amazon Translate definierte Ressourcentypen
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} :Speicherdatenbank: $ {Region} :$ {Konto} :acl/$ {} AclName |
||
arn: $ {Partition} :memorydb: $ {Region} :$ {Konto} :cluster/$ {} ClusterName |
||
arn: $ {Partition} :memorydb: :$ {Konto} :multiregioncluster/$ {} ClusterName |
||
arn: $ {Partition} :memorydb: :$ {Konto} :multiregionparametergroup/$ {} MultiRegionParameterGroupName |
||
arn: $ {Partition} :memorydb: $ {Region} :$ {Konto} :parametergroup/$ {} ParameterGroupName |
||
arn: $ {Partition} :memorydb: $ {Region} :$ {Account} :reservednode/$ {reservationId} |
||
arn: $ {Partition} :memorydb: $ {Region} :$ {Konto} :snapshot/$ {} SnapshotName |
||
arn: $ {Partition} :memorydb: $ {Region} :$ {Konto} :subnetgroup/$ {} SubnetGroupName |
||
arn: $ {Partition} :memorydb: $ {Region} :$ {Konto} :user/$ {} UserName |
Bedingungsschlüssel für Amazon DynamoDB
Amazon Pinpoint Email Service definiert die folgenden Bedingungsschlüssel, die im Element Condition einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert Aktionen basierend auf den Markierungen, die in der Anforderung übergeben werden. |
Zeichenfolge |
|
Filtert Aktionen basierend auf den Markierungen, die der Ressource zugeordnet sind. |
Zeichenfolge |
|
Filtert Aktionen basierend auf den Tag-Schlüsseln, die in der Anforderung übergeben werden. |
ArrayOfString |
|
Filtert den Zugriff nach dem in der Anfrage vorhandenen TlsEnabled-Parameter oder verwendet standardmäßig den Wert true, wenn der Parameter nicht vorhanden ist |
Bool |
|
Filtert den Zugriff anhand des UserAuthenticationMode.Type Parameters in der Anfrage |
Zeichenfolge |