View a markdown version of this page

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

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon SimpleDB

Amazon SimpleDB (Service-Präfix:sdb) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon SimpleDB 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 SDK-Client IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

GetExport

simpledbv2

sdb: GetExport

Lesen

ListExports

einfaches dbv2

sdb: ListExports

Auflisten

StartDomainExport

einfaches dbv2

sdb: StartDomainExport

Schreiben

Von Amazon SimpleDB 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

BatchDeleteAttributes

Erteilt die Erlaubnis, mehrere DeleteAttributes Operationen in einem einzigen Anruf durchzuführen, wodurch Roundtrips und Latenzen reduziert werden

Domäne*

Schreiben

BatchPutAttributes

Erteilt die Erlaubnis, mehrere PutAttribute Operationen in einem einzigen Anruf durchzuführen, wodurch Roundtrips und Latenzen reduziert werden

Domäne*

Schreiben

CreateDomain

Gewährt die Berechtigung zum Erstellen einer neuen Domain

Domäne*

Schreiben

DeleteAttributes

Erteilt die Berechtigung, ein oder mehrere mit dem Element verknüpfte Attribute zu löschen

Domäne*

Schreiben

DeleteDomain

Gewährt die Berechtigung zum Löschen einer Domain

Domäne*

Schreiben

DomainMetadata

Erteilt die Berechtigung, Informationen über die Domäne zurückzugeben, einschließlich des Zeitpunkts, zu dem die Domäne erstellt wurde, zur Anzahl der Elemente und Attribute sowie zur Größe der Attributnamen und -werte

Domäne*

Lesen

GetAttributes

Erteilt die Erlaubnis, alle mit dem Artikel verknüpften Attribute zurückzugeben

Domäne*

Lesen

GetExport

Erteilt die Erlaubnis, Informationen für einen vorhandenen Domain-Export-ARN zurückzugeben

exportieren*

Lesen

ListDomains

Erteilt die Erlaubnis, alle Domains aufzulisten

Auflisten

ListExports

Erteilt die Berechtigung, alle erstellten Exporte aufzulisten. Die Ergebnisse sind paginiert und können nach Domainnamen gefiltert werden

Domain

Auflisten

PutAttributes

Erteilt die Berechtigung, Attribute in einem Element zu erstellen oder zu ersetzen

Domäne*

Schreiben

Wählen

Erteilt die Berechtigung, eine Abfrage für die Elemente in einer Domäne auszuführen

Domäne*

Lesen

StartDomainExport

Erteilt die Berechtigung, den Export einer SimpleDB-Domain in einen S3-Bucket zu initiieren

Domäne*

Schreiben

Von Amazon SimpleDB 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

domäne

arn: $ {Partition} :sdb: $ {Region} :$ {Konto} :domain/$ {} DomainName

exportieren

arn: $ {Partition} :sdb: $ {Region} :$ {Account} :domain/$ {} /export/$ {exportUUID} DomainName

Bedingungsschlüssel für Amazon SimpleDB

Amazon SimpleDB hat keine dienstspezifischen Bedingungsschlüssel, die Condition in Richtlinienerklärungen verwendet werden können.