View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Mobile Analytics - Service-Authorization-Referenz

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 Mobile Analytics

Amazon MemoryDB (Dienstpräfix): memorydb) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon MemoryDB definierte API-Operationen

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

BatchUpdateCluster

memorydb:BatchUpdateCluster

Schreiben

CopySnapshot

memorydb:CopySnapshot

Schreiben

memorydb:TagResource

Taggen, Schreiben

CreateACL

memorydb:CreateAcl

Schreiben

memorydb:TagResource

Taggen, Schreiben

CreateCluster

memorydb:CreateCluster

Schreiben

memorydb:TagResource

Taggen, Schreiben

CreateMultiRegionCluster

memorydb:CreateMultiRegionCluster

Schreiben

memorydb:TagResource

Taggen, Schreiben

CreateParameterGroup

memorydb:CreateParameterGroup

Schreiben

memorydb:TagResource

Taggen, Schreiben

CreateSnapshot

memorydb:CreateSnapshot

Schreiben

memorydb:TagResource

Taggen, Schreiben

CreateSubnetGroup

memorydb:CreateSubnetGroup

Schreiben

memorydb:TagResource

Taggen, Schreiben

CreateUser

memorydb:CreateUser

Schreiben

memorydb:TagResource

Taggen, Schreiben

DeleteACL

memorydb:DeleteAcl

Schreiben

DeleteCluster

memorydb:CreateSnapshot

Schreiben

memorydb:DeleteCluster

Schreiben

DeleteMultiRegionCluster

memorydb:DeleteMultiRegionCluster

Schreiben

DeleteParameterGroup

memorydb:DeleteParameterGroup

Schreiben

DeleteSnapshot

memorydb:DeleteSnapshot

Schreiben

DeleteSubnetGroup

memorydb:DeleteSubnetGroup

Schreiben

DeleteUser

memorydb:DeleteUser

Schreiben

DescribeACLs

memorydb:DescribeAcls

Lesen

DescribeClusters

memorydb:DescribeClusters

Lesen

DescribeEngineVersions

memorydb:DescribeEngineVersions

Lesen

DescribeEvents

memorydb:DescribeEvents

Lesen

DescribeMultiRegionClusters

memorydb:DescribeMultiRegionClusters

Lesen

DescribeMultiRegionParameterGroups

memorydb:DescribeMultiRegionParameterGroups

Lesen

DescribeMultiRegionParameters

memorydb:DescribeMultiRegionParameters

Lesen

DescribeParameterGroups

memorydb:DescribeParameterGroups

Lesen

DescribeParameters

memorydb:DescribeParameters

Lesen

DescribeReservedNodes

memorydb:DescribeReservedNodes

Lesen

DescribeReservedNodesOfferings

memorydb:DescribeReservedNodesOfferings

Lesen

DescribeServiceUpdates

memorydb:DescribeServiceUpdates

Lesen

DescribeSnapshots

memorydb:DescribeSnapshots

Lesen

DescribeSubnetGroups

memorydb:DescribeSubnetGroups

Lesen

DescribeUsers

memorydb:DescribeUsers

Lesen

FailoverShard

memorydb:FailoverShard

Write (Schreiben)

ListAllowedMultiRegionClusterUpdates

memorydb:ListAllowedMultiRegionClusterUpdates

Lesen

ListAllowedNodeTypeUpdates

memorydb:ListAllowedNodeTypeUpdates

Lesen

ListTags

memorydb:ListTags

Lesen

PurchaseReservedNodesOffering

memorydb:PurchaseReservedNodesOffering

Write (Schreiben)

memorydb:TagResource

Taggen, Schreiben

ResetParameterGroup

memorydb:ResetParameterGroup

Schreiben

TagResource

memorydb:TagResource

Taggen, Schreiben

UntagResource

memorydb:UntagResource

Taggen, Schreiben

UpdateACL

memorydb:UpdateAcl

Schreiben

UpdateCluster

memorydb:UpdateCluster

Schreiben

UpdateMultiRegionCluster

memorydb:UpdateMultiRegionCluster

Schreiben

UpdateParameterGroup

memorydb:UpdateParameterGroup

Schreiben

UpdateSubnetGroup

memorydb:UpdateSubnetGroup

Schreiben

UpdateUser

memorydb:UpdateUser

Schreiben

Von Amazon DynamoDB definierte Aktionen

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

BatchUpdateCluster

Gewährt die Berechtigung zum Aktualisieren eines Service

cluster*

aws:ResourceTag/${TagKey}

Schreiben

Connect

Ermöglicht es einem IAM-Benutzer oder einer -Rolle, sich als ein bestimmter MemoryDB-Benutzer mit einem Knoten in einem Cluster zu verbinden

cluster*

aws:ResourceTag/${TagKey}

Schreiben

user*

aws:ResourceTag/${TagKey}

CopySnapshot

Gewährt die Berechtigung zum Erstellen einer Kopie eines vorhandenen Snapshots

snapshot*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateAcl

Gewährt die Berechtigung zum Erstellen einer neuen Routenkontrolle

user*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateCluster

Gewährt die Berechtigung zum Erstellen eines Clusters

acl*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

memorydb:TLSEnabled

Schreiben

multiregioncluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

memorydb:TLSEnabled

parametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

memorydb:TLSEnabled

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

memorydb:TLSEnabled

subnetgroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

memorydb:TLSEnabled

CreateMultiRegionCluster

Erteilt Berechtigungen zum Erstellen einer Multi-Region Cluster

multiregionparametergroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

memorydb:TLSEnabled

Schreiben

CreateParameterGroup

Gewährt die Berechtigung zum Erstellen einer neuen DB-Parametergruppe

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateSnapshot

Gewährt Berechtigungen zum Erstellen einer Sicherung eines Clusters zum aktuellen Zeitpunkt

cluster*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateSubnetGroup

Gewährt die Berechtigung zum Erstellen einer neuen DB-Subnetzgruppe

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateUser

Gewährt die Berechtigung zum Erstellen eines neuen IAM-Benutzers.

aws:RequestTag/${TagKey}

aws:TagKeys

memorydb:UserAuthenticationMode

Schreiben

DeleteAcl

Gewährt die Berechtigung zum Löschen einer Zugriffssteuerungsregel

acl*

aws:ResourceTag/${TagKey}

Schreiben

DeleteCluster

Gewährt die Berechtigung zum Löschen eines zuvor bereitgestellten Clusters

cluster*

aws:ResourceTag/${TagKey}

Schreiben

multiregioncluster

aws:ResourceTag/${TagKey}

memorydb:TLSEnabled

snapshot

aws:ResourceTag/${TagKey}

DeleteMultiRegionCluster

Erteilt Berechtigungen zum Löschen eines Multi-Region Cluster

multiregioncluster*

aws:ResourceTag/${TagKey}

memorydb:TLSEnabled

Schreiben

DeleteParameterGroup

Gewährt die Berechtigung zum Erstellen einer Parametergruppe

parametergroup*

aws:ResourceTag/${TagKey}

Schreiben

DeleteSnapshot

Gewährt die Berechtigung zum Löschen eines manuellen Snapshots

snapshot*

aws:ResourceTag/${TagKey}

Schreiben

DeleteSubnetGroup

Gewährt die Berechtigung zum Löschen einer Subnetzgruppe

subnetgroup*

aws:ResourceTag/${TagKey}

Schreiben

DeleteUser

Gewährt die Berechtigung zum Löschen eines Benutzers

user*

aws:ResourceTag/${TagKey}

Schreiben

DescribeAcls

Gewährt die Berechtigung zum Abrufen von Informationen über IP-Zugriffskontrollgruppen

acl*

aws:ResourceTag/${TagKey}

Lesen

DescribeClusters

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.

cluster*

aws:ResourceTag/${TagKey}

Lesen

DescribeEngineVersions

Gewährt die Berechtigung zum Listen der verfügbaren Cache-Engines und deren Versionen

Lesen

DescribeEvents

Gewährt die Berechtigung zum Auflisten von Ereignissen im Zusammenhang mit Clustern, Cache-Sicherheitsgruppen und Cache-Parametergruppen

Lesen

DescribeMultiRegionClusters

Erteilt Berechtigungen zum Abrufen von Informationen über alle Multi-Region Cluster, wenn keine Cluster-ID angegeben ist, oder über eine bestimmte Multi-Region Cluster, wenn eine Cluster-ID angegeben wird

multiregioncluster*

aws:ResourceTag/${TagKey}

memorydb:TLSEnabled

Lesen

DescribeMultiRegionParameterGroups

Gewährt Berechtigungen zum Abrufen von Informationen über Multi-Region Parametergruppen

multiregionparametergroup*

Lesen

DescribeMultiRegionParameters

Erteilt Berechtigungen zum Abrufen einer detaillierten Parameterliste für eine bestimmte Multi-Region Parametergruppe

multiregionparametergroup*

Lesen

DescribeParameterGroups

Gewährt die Berechtigung zum Abrufen von Informationen zu einer Gruppe.

parametergroup*

aws:ResourceTag/${TagKey}

Lesen

DescribeParameters

Gewährt die Berechtigung zum Zurückgeben der detaillierten Parameterliste für eine bestimmte Cache-Parametergruppe

parametergroup*

aws:ResourceTag/${TagKey}

Lesen

DescribeReservedNodes

Gewährt Berechtigungen zum Abrufen von reservierten Knoten

reservednode*

aws:ResourceTag/${TagKey}

Lesen

DescribeReservedNodesOfferings

Gewährt Berechtigungen zum Abrufen von Lösungen für reservierte Knoten

Lesen

DescribeServiceUpdates

Gewährt die Berechtigung zum Auflisten von Details der Service-Updates

Lesen

DescribeSnapshots

Gewährt die Berechtigung, Informationen über DB-Cluster-Snapshots zurückzugeben

snapshot*

aws:ResourceTag/${TagKey}

Lesen

DescribeSubnetGroups

Gewährt die Berechtigung zum Abrufen einer Liste der Gruppen.

subnetgroup*

aws:ResourceTag/${TagKey}

Lesen

DescribeUsers

Gewährt die Berechtigung zum Abrufen von Informationen zu einer Gruppe.

user*

aws:ResourceTag/${TagKey}

Lesen

FailoverShard

Gewährt die Berechtigung zum Testen des automatischen Failovers für einen bestimmten Shard in einem Cluster

cluster*

aws:ResourceTag/${TagKey}

Schreiben

ListAllowedMultiRegionClusterUpdates

Erteilt Berechtigungen für die Liste verfügbarer Multi-Region Cluster-Aktualisierungen

multiregioncluster*

aws:ResourceTag/${TagKey}

memorydb:TLSEnabled

Lesen

ListAllowedNodeTypeUpdates

Gewährt Berechtigungen zum Auflisten verfügbarer Knotentypupdates

cluster*

aws:ResourceTag/${TagKey}

Lesen

ListTags

Gewährt die Berechtigung zum Auflisten aller Tags auf einer Ressource

acl

aws:ResourceTag/${TagKey}

Lesen

cluster

aws:ResourceTag/${TagKey}

multiregioncluster

aws:ResourceTag/${TagKey}

memorydb:TLSEnabled

parametergroup

aws:ResourceTag/${TagKey}

snapshot

aws:ResourceTag/${TagKey}

subnetgroup

aws:ResourceTag/${TagKey}

user

aws:ResourceTag/${TagKey}

PurchaseReservedNodesOffering

Gewährt Berechtigungen zum Kauf eines neuen reservierten Knotens

reservednode*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

ResetParameterGroup

Gewährt die Berechtigung, die Parameter einer DB-Parametergruppe auf die Standardwerte der Engine/des Systems zurückzusetzen

parametergroup*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Hinzufügen von bis zu 10 Kostenzuordnungs-Tags zu der benannten Ressource

acl

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

cluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

multiregioncluster

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

memorydb:TLSEnabled

parametergroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

reservednode

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

subnetgroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

user

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Erteilt Berechtigungen zum Entfernen der durch den TagKeys Liste aus einer Ressource

acl

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

cluster

aws:ResourceTag/${TagKey}

aws:TagKeys

multiregioncluster

aws:ResourceTag/${TagKey}

aws:TagKeys

memorydb:TLSEnabled

parametergroup

aws:ResourceTag/${TagKey}

aws:TagKeys

snapshot

aws:ResourceTag/${TagKey}

aws:TagKeys

subnetgroup

aws:ResourceTag/${TagKey}

aws:TagKeys

user

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAcl

Gewährt die Berechtigung zum Auflisten der Zugriffssteuerungsregeln

acl*

aws:ResourceTag/${TagKey}

Schreiben

user*

aws:ResourceTag/${TagKey}

UpdateCluster

Gewährt die Berechtigung zum Aktualisieren der Überwachungseinstellungen für den MSK-Cluster

acl

aws:ResourceTag/${TagKey}

Schreiben

cluster*

aws:ResourceTag/${TagKey}

parametergroup

aws:ResourceTag/${TagKey}

UpdateMultiRegionCluster

Erteilt Berechtigungen zum Aktualisieren der Einstellungen für Multi-Region Cluster

multiregioncluster*

aws:ResourceTag/${TagKey}

memorydb:TLSEnabled

Schreiben

multiregionparametergroup

aws:ResourceTag/${TagKey}

UpdateParameterGroup

Gewährt die Berechtigung zum Ändern der Parameter einer Parametergruppe

parametergroup*

aws:ResourceTag/${TagKey}

Schreiben

UpdateSubnetGroup

Gewährt die Berechtigung zum Aktualisieren einer Gruppe.

subnetgroup*

aws:ResourceTag/${TagKey}

Schreiben

UpdateUser

Gewährt die Berechtigung zum Aktualisieren eines Benutzerprofils

user*

aws:ResourceTag/${TagKey}

memorydb:UserAuthenticationMode

Schreiben

Permission-only Aktionen für Amazon MemoryDB

Die folgenden Aktionen werden von Amazon MemoryDB definiert, können aber 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

PauseMultiRegionClusterReplication

Erteilt die Erlaubnis, die Replikation für einen zu unterbrechen Multi-Region Cluster

multiregioncluster*

aws:ResourceTag/${TagKey}

memorydb:TLSEnabled

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

acl

arn:${Partition}:memorydb:${Region}:${Account}:acl/${AclName}

aws:ResourceTag/${TagKey}

cluster

arn:${Partition}:memorydb:${Region}:${Account}:cluster/${ClusterName}

aws:ResourceTag/${TagKey}

multiregioncluster

arn:${Partition}:memorydb::${Account}:multiregioncluster/${ClusterName}

aws:ResourceTag/${TagKey}

memorydb:TLSEnabled

multiregionparametergroup

arn:${Partition}:memorydb::${Account}:multiregionparametergroup/${MultiRegionParameterGroupName}

parametergroup

arn:${Partition}:memorydb:${Region}:${Account}:parametergroup/${ParameterGroupName}

aws:ResourceTag/${TagKey}

reservednode

arn:${Partition}:memorydb:${Region}:${Account}:reservednode/${ReservationID}

aws:ResourceTag/${TagKey}

snapshot

arn:${Partition}:memorydb:${Region}:${Account}:snapshot/${SnapshotName}

aws:ResourceTag/${TagKey}

subnetgroup

arn:${Partition}:memorydb:${Region}:${Account}:subnetgroup/${SubnetGroupName}

aws:ResourceTag/${TagKey}

user

arn:${Partition}:memorydb:${Region}:${Account}:user/${UserName}

aws:ResourceTag/${TagKey}

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

aws:RequestTag/${TagKey}

Filtert Aktionen basierend auf den Markierungen, die in der Anforderung übergeben werden.

String

aws:ResourceTag/${TagKey}

Filtert Aktionen basierend auf den Markierungen, die der Ressource zugeordnet sind.

String

aws:TagKeys

Filtert Aktionen basierend auf den Tag-Schlüsseln, die in der Anforderung übergeben werden.

ArrayOfString

memorydb:TLSEnabled

Filtert den Zugriff anhand des in der Anforderung vorhandenen tlsEnabled-Parameters oder verwendet standardmäßig den Wert true, wenn der Parameter nicht vorhanden ist

Bool

memorydb:UserAuthenticationMode

Filtert den Zugriff durch UserAuthenticationMode.Type Parameter in der Anfrage

String