View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS App Mesh-Vorschau - 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 AWS App Mesh-Vorschau

AWS App Mesh Preview (Dienstpräfix): appmesh-preview) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Aktionen, definiert durch AWS App Mesh-Vorschau

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

CreateGatewayRoute

Gewährt die Berechtigung zum Erstellen einer Gateway-Route, die mit einem virtuellen Gateway verknüpft ist

gatewayRoute*

Write

virtualService

CreateMesh

Gewährt die Berechtigung zum Erstellen eines Service-Mesh

mesh*

Write

CreateRoute

Gewährt die Berechtigung zum Erstellen einer Route, die mit einem virtuellen Router verknüpft ist

route*

Write

virtualNode

CreateVirtualGateway

Gewährt die Berechtigung zum Erstellen eines virtuellen Gateways innerhalb eines Service-Mesh

virtualGateway*

Write

CreateVirtualNode

Gewährt die Berechtigung zum Erstellen eines virtuellen Knotens innerhalb eines Service-Mesh

virtualNode*

Write

virtualService

CreateVirtualRouter

Gewährt die Berechtigung zum Erstellen eines virtuellen Routers in einem Service-Mesh

virtualRouter*

Write

CreateVirtualService

Gewährt die Berechtigung zum Erstellen eines virtuellen Services innerhalb eines Service-Mesh

virtualNode

Write

virtualRouter

virtualService*

DeleteGatewayRoute

Gewährt die Berechtigung zum Löschen einer bestehenden Gateway-Route

gatewayRoute*

Write

DeleteMesh

Gewährt die Berechtigung zum Löschen eines bestehenden Service-Mesh

mesh*

Write

DeleteRoute

Gewährt die Berechtigung zum Löschen einer bestehenden Route

route*

Write

DeleteVirtualGateway

Gewährt die Berechtigung zum Löschen eines vorhandenen virtuellen Gateways

virtualGateway*

Write

DeleteVirtualNode

Gewährt die Berechtigung zum Löschen eines bestehenden virtuellen Knotens

virtualNode*

Write

DeleteVirtualRouter

Gewährt die Berechtigung zum Löschen eines vorhandenen virtuellen Routers

virtualRouter*

Write

DeleteVirtualService

Gewährt die Berechtigung zum Löschen eines vorhandenen virtuellen Services

virtualService*

Write

DescribeGatewayRoute

Gewährt die Berechtigung zum Beschreiben einer vorhandenen Gatewayroute

gatewayRoute*

Read

DescribeMesh

Gewährt die Berechtigung zum Beschreiben eines vorhandenen Service-Mesh

mesh*

Read

DescribeRoute

Gewährt die Berechtigung zum Beschreiben einer vorhandenen Route

route*

Read

DescribeVirtualGateway

Gewährt die Berechtigung zur Beschreibung eines vorhandenen virtuellen Gateways

virtualGateway*

Read

DescribeVirtualNode

Gewährt die Berechtigung zum Beschreiben eines vorhandenen virtuellen Knotens

virtualNode*

Read

DescribeVirtualRouter

Gewährt die Berechtigung, einen bestehenden virtuellen Router zu beschreiben

virtualRouter*

Read

DescribeVirtualService

Gewährt die Berechtigung, einen bestehenden virtuellen Service zu beschreiben

virtualService*

Read

ListGatewayRoutes

Gewährt die Berechtigung zum Auflisten vorhandener Gateway-Routen in einem Service-Mesh

virtualGateway*

List

ListMeshes

Gewährt die Berechtigung zum Auflisten vorhandener Service-Meshes

List

ListRoutes

Gewährt die Berechtigung zum Auflisten vorhandener Routen in einem Service-Mesh

virtualRouter*

List

ListVirtualGateways

Gewährt die Berechtigung zum Auflisten vorhandener virtueller Gateways in einem Service-Mesh

mesh*

List

ListVirtualNodes

Gewährt die Berechtigung zum Auflisten vorhandener virtueller Knoten

mesh*

List

ListVirtualRouters

Gewährt die Berechtigung zum Auflisten vorhandener virtueller Router in einem Service-Mesh

mesh*

List

ListVirtualServices

Gewährt die Berechtigung zum Auflisten vorhandener virtueller Services in einem Service-Mesh

mesh*

Auflisten

StreamAggregatedResources

Erteilt die Erlaubnis, gestreamte Ressourcen für einen App Mesh-Endpunkt zu empfangen (VirtualNode/VirtualGateway)

virtualGateway

Lesen

virtualNode

UpdateGatewayRoute

Gewährt die Berechtigung zum Aktualisieren einer vorhandenen Gateway-Route für ein bestimmtes Service-Mesh und virtuelles Gateway

gatewayRoute*

Write

virtualService

UpdateMesh

Gewährt die Berechtigung zum Aktualisieren eines vorhandenen Service-Mesh

mesh*

Write

UpdateRoute

Gewährt die Berechtigung zum Aktualisieren einer vorhandenen Route für ein bestimmtes Service-Mesh und einen virtuellen Router

route*

Write

virtualNode

UpdateVirtualGateway

Gewährt die Berechtigung zum Aktualisieren eines vorhandenen virtuellen Gateways in einem bestimmten Service-Mesh

virtualGateway*

Write

UpdateVirtualNode

Gewährt die Berechtigung zum Aktualisieren eines vorhandenen virtuellen Knotens in einem bestimmten Service-Mesh

virtualNode*

Write

UpdateVirtualRouter

Gewährt die Berechtigung zum Aktualisieren eines vorhandenen virtuellen Routers in einem bestimmten Service-Mesh

virtualRouter*

Write

UpdateVirtualService

Gewährt die Berechtigung zum Aktualisieren eines vorhandenen virtuellen Services in einem angegebenen Service-Mesh

virtualNode

Schreiben

virtualRouter

virtualService*

Permission-only Aktionen für AWS App Mesh-Vorschau

Die folgenden Aktionen sind definiert durch AWS App Mesh Preview, können jedoch nicht direkt über einen API-Vorgang 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

DeleteMeshPolicy

Erteilt die Erlaubnis, die RAM-Zugriffskontrollrichtlinie für ein Mesh zu löschen

mesh*

Schreiben

GetMeshPolicy

Erteilt die Erlaubnis, die RAM-Zugriffskontrollrichtlinie für ein Mesh zu lesen

mesh*

Lesen

PutMeshPolicy

Erteilt die Berechtigung, die RAM-Zugriffskontrollrichtlinie für ein Mesh zu definieren

mesh*

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

gatewayRoute

arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualGateway/${VirtualGatewayName}/gatewayRoute/${GatewayRouteName}

mesh

arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}

route

arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualRouter/${VirtualRouterName}/route/${RouteName}

virtualGateway

arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualGateway/${VirtualGatewayName}

virtualNode

arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualNode/${VirtualNodeName}

virtualRouter

arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualRouter/${VirtualRouterName}

virtualService

arn:${Partition}:appmesh-preview:${Region}:${Account}:mesh/${MeshName}/virtualService/${VirtualServiceName}

Bedingungsschlüssel für AWS App Mesh-Vorschau

AWS App Mesh Preview hat keine dienstspezifischen Bedingungsschlüssel, die in der Condition Element der Grundsatzerklärungen.