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:
-
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 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 |
Lesen |
|||
|
ListExports |
einfaches dbv2 |
Auflisten |
|||
|
StartDomainExport |
einfaches dbv2 |
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 |
|---|---|---|---|---|
Erteilt die Erlaubnis, mehrere DeleteAttributes Operationen in einem einzigen Anruf durchzuführen, wodurch Roundtrips und Latenzen reduziert werden |
Schreiben |
|||
Erteilt die Erlaubnis, mehrere PutAttribute Operationen in einem einzigen Anruf durchzuführen, wodurch Roundtrips und Latenzen reduziert werden |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Domain |
Schreiben |
|||
Erteilt die Berechtigung, ein oder mehrere mit dem Element verknüpfte Attribute zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Domain |
Schreiben |
|||
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 |
Lesen |
|||
Erteilt die Erlaubnis, alle mit dem Artikel verknüpften Attribute zurückzugeben |
Lesen |
|||
Erteilt die Erlaubnis, Informationen für einen vorhandenen Domain-Export-ARN zurückzugeben |
Lesen |
|||
Erteilt die Erlaubnis, alle Domains aufzulisten |
Auflisten |
|||
Erteilt die Berechtigung, alle erstellten Exporte aufzulisten. Die Ergebnisse sind paginiert und können nach Domainnamen gefiltert werden |
Auflisten |
|||
Erteilt die Berechtigung, Attribute in einem Element zu erstellen oder zu ersetzen |
Schreiben |
|||
Erteilt die Berechtigung, eine Abfrage für die Elemente in einer Domäne auszuführen |
Lesen |
|||
Erteilt die Berechtigung, den Export einer SimpleDB-Domain in einen S3-Bucket zu initiieren |
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 |
|---|---|---|
arn: $ {Partition} :sdb: $ {Region} :$ {Konto} :domain/$ {} DomainName |
||
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.