Aktionen, Ressourcen und Bedingungsschlüssel für AWS App Mesh Vorschau
AWS App Mesh Preview (Dienstpräfix:appmesh-preview) bietet die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien.
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
Dienst an.
Themen
Aktionen, definiert von AWS App Mesh Vorschau
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 Erstellen einer Gateway-Route, die mit einem virtuellen Gateway verknüpft ist |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Route, die mit einem virtuellen Router verknüpft ist |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines virtuellen Gateways innerhalb eines Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines virtuellen Knotens innerhalb eines Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines virtuellen Routers in einem Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines virtuellen Services innerhalb eines Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer bestehenden Gateway-Route |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines bestehenden Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer bestehenden Route |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines vorhandenen virtuellen Gateways |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines bestehenden virtuellen Knotens |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines vorhandenen virtuellen Routers |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines vorhandenen virtuellen Services |
Schreiben |
|||
Gewährt die Berechtigung zum Beschreiben einer vorhandenen Gatewayroute |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben eines vorhandenen Service-Mesh |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben einer vorhandenen Route |
Lesen |
|||
Gewährt die Berechtigung zur Beschreibung eines vorhandenen virtuellen Gateways |
Lesen |
|||
Gewährt die Berechtigung zum Beschreiben eines vorhandenen virtuellen Knotens |
Lesen |
|||
Gewährt die Berechtigung, einen bestehenden virtuellen Router zu beschreiben |
Lesen |
|||
Gewährt die Berechtigung, einen bestehenden virtuellen Service zu beschreiben |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten vorhandener Gateway-Routen in einem Service-Mesh |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten vorhandener Service-Meshes |
List |
|||
Gewährt die Berechtigung zum Auflisten vorhandener Routen in einem Service-Mesh |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten vorhandener virtueller Gateways in einem Service-Mesh |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten vorhandener virtueller Knoten |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten vorhandener virtueller Router in einem Service-Mesh |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten vorhandener virtueller Services in einem Service-Mesh |
Auflisten |
|||
Erteilt die Berechtigung zum Empfangen von gestreamten Ressourcen für einen App Mesh Mesh-Endpunkt () VirtualNode/VirtualGateway |
Lesen |
|||
Gewährt die Berechtigung zum Aktualisieren einer vorhandenen Gateway-Route für ein bestimmtes Service-Mesh und virtuelles Gateway |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines vorhandenen Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer vorhandenen Route für ein bestimmtes Service-Mesh und einen virtuellen Router |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines vorhandenen virtuellen Gateways in einem bestimmten Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines vorhandenen virtuellen Knotens in einem bestimmten Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines vorhandenen virtuellen Routers in einem bestimmten Service-Mesh |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren eines vorhandenen virtuellen Services in einem angegebenen Service-Mesh |
Schreiben |
|||
Permission-only Aktionen für AWS App Mesh Vorschau
Die folgenden Aktionen werden von AWS App Mesh Preview 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 zum Löschen der RAM-Zugriffskontrollrichtlinie für ein Mesh |
Schreiben |
|||
Erteilt die Erlaubnis, die RAM-Zugriffskontrollrichtlinie für ein Mesh zu lesen |
Lesen |
|||
Erteilt die Erlaubnis, die RAM-Zugriffskontrollrichtlinie für ein Mesh zu definieren |
Schreiben |
Ressourcentypen, definiert durch AWS App Mesh Vorschau
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} :appmesh-preview: $ {Region} :$ {Account} :mesh/$ {} /VirtualGateway/$ {} /gGatewayRoute/$ {} MeshName VirtualGatewayName GatewayRouteName |
||
arn: $ {Partition} :appmesh-preview: $ {Region} :$ {Konto} :mesh/$ {} MeshName |
||
arn: $ {Partition} :appmesh-preview: $ {Region} :$ {Konto} :mesh/$ {} /virtualRouter/$ {} /route/$ {} MeshName VirtualRouterName RouteName |
||
arn: $ {Partition} :appmesh-preview: $ {Region} :$ {Konto} :mesh/$ {} /VirtualGateway/$ {} MeshName VirtualGatewayName |
||
arn: $ {Partition} :appmesh-preview: $ {Region} :$ {Konto} :mesh/$ {} /virtualNode/$ {} MeshName VirtualNodeName |
||
arn: $ {Partition} :appmesh-preview: $ {Region} :$ {Konto} :mesh/$ {} /VirtualRouter/$ {} MeshName VirtualRouterName |
||
arn: $ {Partition} :appmesh-preview: $ {Region} :$ {Konto} :mesh/$ {} /virtualService/$ {} MeshName VirtualServiceName |
Bedingungsschlüssel für AWS App Mesh Vorschau
AWS App Mesh Preview hat keine dienstspezifischen Bedingungsschlüssel, die im Condition Element von Richtlinienerklärungen verwendet werden können.