View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon VPC Lattice - 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 VPC Lattice

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

Referenzen:

Von Amazon VPC Lattice 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

BatchUpdateRule

vpc-lattice:UpdateRule

Schreiben

CreateAccessLogSubscription

vpc-lattice:CreateAccessLogSubscription

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateListener

vpc-lattice:CreateListener

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateResourceConfiguration

vpc-lattice:CreateResourceConfiguration

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateResourceGateway

vpc-lattice:CreateResourceGateway

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateRule

vpc-lattice:CreateRule

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateService

vpc-lattice:CreateService

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateServiceNetwork

vpc-lattice:CreateServiceNetwork

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateServiceNetworkResourceAssociation

vpc-lattice:AssociateViaAWSService

Verwaltung von Berechtigungen, Schreiben

vpc-lattice:AssociateViaAWSService-EventsAndStates

Verwaltung von Berechtigungen, Schreiben

vpc-lattice:CreateServiceNetworkResourceAssociation

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateServiceNetworkServiceAssociation

vpc-lattice:CreateServiceNetworkServiceAssociation

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateServiceNetworkVpcAssociation

vpc-lattice:AssociateViaAWSService

Verwaltung von Berechtigungen, Schreiben

vpc-lattice:CreateServiceNetworkVpcAssociation

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

CreateTargetGroup

vpc-lattice:CreateTargetGroup

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

DeleteAccessLogSubscription

vpc-lattice:DeleteAccessLogSubscription

Schreiben

DeleteAuthPolicy

vpc-lattice:DeleteAuthPolicy

Verwaltung von Berechtigungen, Schreiben

DeleteDomainVerification

vpc-lattice:DeleteDomainVerification

Schreiben

DeleteListener

vpc-lattice:DeleteListener

Schreiben

DeleteResourceConfiguration

vpc-lattice:DeleteResourceConfiguration

Schreiben

DeleteResourceEndpointAssociation

vpc-lattice:DeleteResourceEndpointAssociation

Schreiben

DeleteResourceGateway

vpc-lattice:DeleteResourceGateway

Schreiben

DeleteResourcePolicy

vpc-lattice:DeleteResourcePolicy

Schreiben

DeleteRule

vpc-lattice:DeleteRule

Schreiben

DeleteService

vpc-lattice:DeleteService

Schreiben

DeleteServiceNetwork

vpc-lattice:DeleteServiceNetwork

Schreiben

DeleteServiceNetworkResourceAssociation

vpc-lattice:DeleteServiceNetworkResourceAssociation

Schreiben

DeleteServiceNetworkServiceAssociation

vpc-lattice:DeleteServiceNetworkServiceAssociation

Schreiben

DeleteServiceNetworkVpcAssociation

vpc-lattice:DeleteServiceNetworkVpcAssociation

Schreiben

DeleteTargetGroup

vpc-lattice:DeleteTargetGroup

Schreiben

DeregisterTargets

vpc-lattice:DeregisterTargets

Schreiben

GetAccessLogSubscription

vpc-lattice:GetAccessLogSubscription

Lesen

GetAuthPolicy

vpc-lattice:GetAuthPolicy

Lesen

GetDomainVerification

vpc-lattice:GetDomainVerification

Lesen

GetListener

vpc-lattice:GetListener

Lesen

GetResourceConfiguration

vpc-lattice:GetResourceConfiguration

Lesen

GetResourceGateway

vpc-lattice:GetResourceGateway

Lesen

GetResourcePolicy

vpc-lattice:GetResourcePolicy

Lesen

GetRule

vpc-lattice:GetRule

Lesen

GetService

vpc-lattice:GetService

Lesen

GetServiceNetwork

vpc-lattice:GetServiceNetwork

Lesen

GetServiceNetworkResourceAssociation

vpc-lattice:GetServiceNetworkResourceAssociation

Lesen

GetServiceNetworkServiceAssociation

vpc-lattice:GetServiceNetworkServiceAssociation

Lesen

GetServiceNetworkVpcAssociation

vpc-lattice:GetServiceNetworkVpcAssociation

Lesen

GetTargetGroup

vpc-lattice:GetTargetGroup

Lesen

ListAccessLogSubscriptions

vpc-lattice:ListAccessLogSubscriptions

Auflisten

ListDomainVerifications

vpc-lattice:ListDomainVerifications

Auflisten

ListListeners

vpc-lattice:ListListeners

Auflisten

ListResourceConfigurations

vpc-lattice:ListResourceConfigurations

Auflisten

ListResourceEndpointAssociations

vpc-lattice:ListResourceEndpointAssociations

Auflisten

ListResourceGateways

vpc-lattice:ListResourceGateways

Auflisten

ListRules

vpc-lattice:ListRules

Auflisten

ListServiceNetworkResourceAssociations

vpc-lattice:ListServiceNetworkResourceAssociations

Auflisten

ListServiceNetworkServiceAssociations

vpc-lattice:ListServiceNetworkServiceAssociations

Auflisten

ListServiceNetworkVpcAssociations

vpc-lattice:ListServiceNetworkVpcAssociations

Auflisten

ListServiceNetworkVpcEndpointAssociations

vpc-lattice:ListServiceNetworkVpcEndpointAssociations

Auflisten

ListServiceNetworks

vpc-lattice:ListServiceNetworks

Auflisten

ListServices

vpc-lattice:ListServices

Auflisten

ListTagsForResource

vpc-lattice:ListTagsForResource

Lesen

ListTargetGroups

vpc-lattice:ListTargetGroups

Auflisten

ListTargets

vpc-lattice:ListTargets

Auflisten

PutAuthPolicy

vpc-lattice:PutAuthPolicy

Verwaltung von Berechtigungen, Schreiben

PutResourcePolicy

vpc-lattice:PutResourcePolicy

Schreiben

RegisterTargets

vpc-lattice:RegisterTargets

Schreiben

StartDomainVerification

vpc-lattice:StartDomainVerification

Schreiben

vpc-lattice:TagResource

Taggen, Schreiben

TagResource

vpc-lattice:TagResource

Taggen, Schreiben

UntagResource

vpc-lattice:UntagResource

Taggen, Schreiben

UpdateAccessLogSubscription

vpc-lattice:UpdateAccessLogSubscription

Schreiben

UpdateListener

vpc-lattice:UpdateListener

Schreiben

UpdateResourceConfiguration

vpc-lattice:UpdateResourceConfiguration

Schreiben

UpdateResourceGateway

vpc-lattice:UpdateResourceGateway

Schreiben

UpdateRule

vpc-lattice:UpdateRule

Schreiben

UpdateService

vpc-lattice:UpdateService

Schreiben

UpdateServiceNetwork

vpc-lattice:UpdateServiceNetwork

Schreiben

UpdateServiceNetworkVpcAssociation

vpc-lattice:UpdateServiceNetworkVpcAssociation

Schreiben

UpdateTargetGroup

vpc-lattice:UpdateTargetGroup

Schreiben

Von Amazon VPC Lattice 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

CreateAccessLogSubscription

Gewährt die Berechtigung zum Erstellen eines neuen Zugriffsprotokollabonnements

AccessLogSubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

CreateListener

Gewährt die Berechtigung zum Erstellen eines Listeners

Listener*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

Schreiben

CreateResourceConfiguration

Erteilt die Erlaubnis, eine Ressourcenkonfiguration zu erstellen

DomainVerification

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Schreiben

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ResourceGateway

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

CreateResourceGateway

Erteilt die Erlaubnis, ein Ressourcen-Gateway zu erstellen

ResourceGateway*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Schreiben

CreateRule

Gewährt die Berechtigung zum Erstellen einer Regel.

Rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Schreiben

CreateService

Gewährt die Berechtigung zum Erstellen eines Service

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Schreiben

CreateServiceNetwork

Gewährt die Berechtigung zum Erstellen eines Service-Netzwerks

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Schreiben

CreateServiceNetworkResourceAssociation

Erteilt die Berechtigung, eine Verknüpfung zwischen einem Servicenetzwerk und einer Ressource herzustellen

ResourceConfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

Schreiben

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

ServiceNetworkResourceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

CreateServiceNetworkServiceAssociation

Gewährt die Berechtigung zum Erstellen eines Service-Netzwerks und einer Service-Zuordnung

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

Schreiben

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

ServiceNetworkServiceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

CreateServiceNetworkVpcAssociation

Gewährt die Berechtigung zum Erstellen eines Service-Netzwerks und einer VPC-Zuordnung

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

Schreiben

ServiceNetworkVpcAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

CreateTargetGroup

Gewährt die Berechtigung zum Erstellen einer Zielgruppe

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Schreiben

DeleteAccessLogSubscription

Gewährt die Berechtigung zum Löschen eines Zugriffsprotokollabonnements

AccessLogSubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteAuthPolicy

Gewährt die Berechtigung zum Löschen einer Authentifizierungsrichtlinie

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Verwaltung von Berechtigungen, Schreiben

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

DeleteDomainVerification

Erteilt die Erlaubnis, eine Domainverifizierung zu löschen

DomainVerification*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Schreiben

DeleteListener

Gewährt die Berechtigung zum Löschen eines Listeners

Listener*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

Schreiben

DeleteResourceConfiguration

Erteilt die Erlaubnis, eine Ressourcenkonfiguration zu löschen

ResourceConfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteResourceEndpointAssociation

Erteilt die Berechtigung zum Löschen einer Ressourcen-Endpunktzuordnung

ResourceEndpointAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:VpcEndpointId

Schreiben

DeleteResourceGateway

Erteilt die Berechtigung zum Löschen eines Ressourcen-Gateways

ResourceGateway*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Schreiben

DeleteResourcePolicy

Gewährt die Berechtigung zum Löschen einer Ressourcenrichtlinie

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

DeleteRule

Gewährt die Berechtigung zum Löschen einer Regel

Rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Schreiben

DeleteService

Gewährt die Berechtigung zum Löschen eines Service

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Schreiben

DeleteServiceNetwork

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

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Schreiben

DeleteServiceNetworkResourceAssociation

Erteilt die Berechtigung, die Verknüpfung zwischen einem Servicenetzwerk und einer Ressource zu löschen

ServiceNetworkResourceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

Schreiben

DeleteServiceNetworkServiceAssociation

Gewährt die Berechtigung zum Löschen einer Service-Netzwerk-Zuordnung

ServiceNetworkServiceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

Schreiben

DeleteServiceNetworkVpcAssociation

Gewährt die Berechtigung zum Löschen einer Service-Netzwerk- und VPC-Zuordnung

ServiceNetworkVpcAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

Schreiben

DeleteTargetGroup

Gewährt die Berechtigung zum Löschen einer Zielgruppe

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Schreiben

DeregisterTargets

Gewährt die Berechtigung zum Aufheben der Registrierung von Zielen aus einer Zielgruppe

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Schreiben

GetAccessLogSubscription

Gewährt die Berechtigung zum Abrufen von Informationen zu einem Zugriffsprotokollabonnement

AccessLogSubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lesen

GetAuthPolicy

Gewährt die Berechtigung zum Abrufen von Informationen zu einer Authentifizierungsrichtlinie

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Lesen

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

GetDomainVerification

Erteilt die Erlaubnis, Informationen über eine Domainverifizierung zu erhalten

DomainVerification*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Lesen

GetListener

Gewährt die Berechtigung zum Abrufen von Informationen zu einem Listeners

Listener*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

Lesen

GetResourceConfiguration

Erteilt die Erlaubnis, Informationen über eine Ressourcenkonfiguration abzurufen

ResourceConfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lesen

GetResourceGateway

Erteilt die Erlaubnis, Informationen über ein Ressourcen-Gateway abzurufen

ResourceGateway*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Lesen

GetResourcePolicy

Gewährt die Berechtigung zum Abrufen von Informationen zu einer Ressourcenrichtlinie

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lesen

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

GetRule

Gewährt die Berechtigung zum Abrufen von Informationen zu einer Regel

Rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Lesen

GetService

Gewährt die Berechtigung zum Abrufen von Informationen zu einem Service

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Lesen

GetServiceNetwork

Gewährt die Berechtigung zum Abrufen von Informationen zu einem Service-Netzwerk

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Lesen

GetServiceNetworkResourceAssociation

Erteilt die Berechtigung, Informationen über eine Verknüpfung zwischen einem Dienstenetzwerk und einer Ressourcenkonfiguration abzurufen

ServiceNetworkResourceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

Lesen

GetServiceNetworkServiceAssociation

Gewährt die Berechtigung zum Abrufen von Informationen über ein Service-Netzwerk und eine Service-Zuordnung

ServiceNetworkServiceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

Lesen

GetServiceNetworkVpcAssociation

Gewährt die Berechtigung zum Abrufen von Informationen über ein Service-Netzwerk und eine VPC-Zuordnung

ServiceNetworkVpcAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

Lesen

GetTargetGroup

Gewährt die Berechtigung zum Abrufen von Informationen zu einer Zielgruppe

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Lesen

ListAccessLogSubscriptions

Gewährt die Berechtigung zum Auflisten von einigen oder allen Zugriffsprotokollabonnements für ein Service-Netzwerk oder einen Service

Auflisten

ListDomainVerifications

Erteilt die Erlaubnis, einige oder alle Domänenüberprüfungen aufzulisten

Auflisten

ListListeners

Gewährt die Berechtigung zum Auflisten einiger oder alle Listener

Auflisten

ListResourceConfigurations

Erteilt die Erlaubnis, einige oder alle Ressourcenkonfigurationen aufzulisten

Auflisten

ListResourceEndpointAssociations

Erteilt die Berechtigung, einige oder alle Verknüpfungen zwischen einer Ressourcenkonfiguration und einem VPC-Endpunkt aufzulisten

vpc-lattice:ResourceConfigurationArn

vpc-lattice:VpcEndpointId

Auflisten

ListResourceGateways

Erteilt die Berechtigung, einige oder alle Ressourcen-Gateways aufzulisten

Auflisten

ListRules

Gewährt die Berechtigung zum Auflisten einiger oder aller Regeln

Auflisten

ListServiceNetworkResourceAssociations

Erteilt die Berechtigung, einige oder alle Verknüpfungen zwischen einem Dienstenetzwerk und einer Ressourcenkonfiguration aufzulisten

Auflisten

ListServiceNetworkServiceAssociations

Gewährt die Berechtigung zum Auflisten von einigen oder allen Service-Netzwerken und Service-Zuordnungen

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

Auflisten

ListServiceNetworkVpcAssociations

Gewährt die Berechtigung zum Auflisten von einigen oder allen Service-Netzwerk- und VPC-Zuordnungen

vpc-lattice:ServiceNetworkArn

Auflisten

ListServiceNetworkVpcEndpointAssociations

Erteilt die Berechtigung, einige oder alle Verknüpfungen zwischen einem Servicenetzwerk und einem VPC-Endpunkt aufzulisten

Auflisten

ListServiceNetworks

Gewährt die Berechtigung zum Auflisten der Service-Netzwerke, die einem Aufruferkonto gehören oder für Ihr Konto freigegeben sind

Auflisten

ListServices

Gewährt die Berechtigung zum Auflisten der Services, die einem Aufruferkonto gehören oder für Ihr Konto freigegeben sind

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für eine Vpc-Lattice-Ressource

Lesen

ListTargetGroups

Gewährt die Berechtigung zum Auflisten einer oder aller Zielgruppen

Auflisten

ListTargets

Gewährt die Berechtigung zum Auflisten von einigen oder allen Zielen in einer Zielgruppe

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Auflisten

PutAuthPolicy

Gewährt die Berechtigung zum Erstellen oder Aktualisieren der Authentifizierungsrichtlinie für ein Service-Netzwerk oder einen Service

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Verwaltung von Berechtigungen, Schreiben

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

PutResourcePolicy

Erteilt die Erlaubnis, eine Ressourcenrichtlinie für eine Ressourcenkonfiguration, einen Dienst oder ein Dienstenetzwerk zu erstellen

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

RegisterTargets

Gewährt die Berechtigung zum Registrieren von Zielen für eine Zielgruppe

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Schreiben

StartDomainVerification

Erteilt die Erlaubnis, eine Domänenverifizierung zu starten

DomainVerification*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Schreiben

TagResource

Gewährt die Berechtigung zum Markieren einer Vpc-Lattice-Ressource

AccessLogSubscription

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

Taggen, Schreiben

DomainVerification

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

vpc-lattice:DomainName

Listener

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

ResourceEndpointAssociation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

vpc-lattice:ResourceConfigurationArn

vpc-lattice:VpcEndpointId

ResourceGateway

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

vpc-lattice:VpcId

Rule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

vpc-lattice:TargetGroupArns

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

vpc-lattice:CreateAction

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

vpc-lattice:CreateAction

ServiceNetworkResourceAssociation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

ServiceNetworkServiceAssociation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

ServiceNetworkVpcAssociation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

TargetGroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

vpc-lattice:VpcId

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung einer Vpc-Lattice-Ressource

AccessLogSubscription

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

DomainVerification

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Listener

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ResourceEndpointAssociation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:VpcEndpointId

ResourceGateway

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Rule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

ServiceNetworkResourceAssociation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

ServiceNetworkServiceAssociation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

ServiceNetworkVpcAssociation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

TargetGroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

UpdateAccessLogSubscription

Gewährt die Berechtigung zum Aktualisieren eines Zugriffsprotokollabonnements

AccessLogSubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

UpdateListener

Gewährt die Berechtigung zum Aktualisieren eines Listeners

Listener*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

Schreiben

UpdateResourceConfiguration

Erteilt die Erlaubnis, eine Ressourcenkonfiguration zu aktualisieren

ResourceConfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

UpdateResourceGateway

Erteilt die Erlaubnis, ein Ressourcen-Gateway zu aktualisieren

ResourceGateway*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:SecurityGroupIds

vpc-lattice:VpcId

Schreiben

UpdateRule

Gewährt die Berechtigung zum Aktualisieren einer Regel

Rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Schreiben

UpdateService

Gewährt die Berechtigung zum Aktualisieren eines Service

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Schreiben

UpdateServiceNetwork

Gewährt die Berechtigung zum Aktualisieren eines Service-Netzwerks

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Schreiben

UpdateServiceNetworkVpcAssociation

Gewährt die Berechtigung zum Aktualisieren eines Service-Netzwerks und einer VPC-Zuordnung

ServiceNetworkVpcAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

Schreiben

UpdateTargetGroup

Gewährt die Berechtigung zum Aktualisieren einer Zielgruppe

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Schreiben

Permission-only Aktionen für Amazon VPC Lattice

Die folgenden Aktionen werden von Amazon VPC Lattice definiert, 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

AssociateViaAWSService

Erteilt die Erlaubnis, eine Ressourcenkonfiguration über eine beliebige AWS vom Dienst verwaltete Netzwerke

Verwaltung von Berechtigungen, Schreiben

AssociateViaAWSService-EventsAndStates

Erteilt die Erlaubnis, eine Ressourcenkonfiguration über Amazon zuzuordnen EventBridge und AWS Step Functions Servicenetzwerke

Verwaltung von Berechtigungen, Schreiben

CreateServiceNetworkVpcEndpointAssociation

Erteilt die Berechtigung, eine Verknüpfung zwischen einem Servicenetzwerk und einem VPC-Endpunkt herzustellen

Verwaltung von Berechtigungen, Schreiben

Von Amazon VPC Lattice 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

AccessLogSubscription

arn:${Partition}:vpc-lattice:${Region}:${Account}:accesslogsubscription/${AccessLogSubscriptionId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DomainVerification

arn:${Partition}:vpc-lattice:${Region}:${Account}:domainverification/${DomainVerificationId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Listener

arn:${Partition}:vpc-lattice:${Region}:${Account}:service/${ServiceId}/listener/${ListenerId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

ResourceConfiguration

arn:${Partition}:vpc-lattice:${Region}:${Account}:resourceconfiguration/${ResourceConfigurationId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ResourceEndpointAssociation

arn:${Partition}:vpc-lattice:${Region}:${Account}:resourceendpointassociation/${ResourceEndpointAssociationId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:VpcEndpointId

ResourceGateway

arn:${Partition}:vpc-lattice:${Region}:${Account}:resourcegateway/${ResourceGatewayId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Rule

arn:${Partition}:vpc-lattice:${Region}:${Account}:service/${ServiceId}/listener/${ListenerId}/rule/${RuleId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Service

arn:${Partition}:vpc-lattice:${Region}:${Account}:service/${ServiceId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

ServiceNetwork

arn:${Partition}:vpc-lattice:${Region}:${Account}:servicenetwork/${ServiceNetworkId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

ServiceNetworkResourceAssociation

arn:${Partition}:vpc-lattice:${Region}:${Account}:servicenetworkresourceassociation/${ServiceNetworkResourceAssociationId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

ServiceNetworkServiceAssociation

arn:${Partition}:vpc-lattice:${Region}:${Account}:servicenetworkserviceassociation/${ServiceNetworkServiceAssociationId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

ServiceNetworkVpcAssociation

arn:${Partition}:vpc-lattice:${Region}:${Account}:servicenetworkvpcassociation/${ServiceNetworkVpcAssociationId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

TargetGroup

arn:${Partition}:vpc-lattice:${Region}:${Account}:targetgroup/${TargetGroupId}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Bedingungsschlüssel für Amazon VPC Lattice

Amazon VPC Lattice definiert die folgenden Bedingungsschlüssel, die im Element Condition einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung

String

aws:ResourceTag/${TagKey}

Filtert Aktionen nach Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind

String

aws:TagKeys

Filtert den Zugriff durch das Vorhandensein von Tag-Schlüsseln in der Anforderung.

ArrayOfString

vpc-lattice:AuthType

Filtert den Zugriff nach dem in der Anforderung angegebenen Authentifizierungstyp

String

vpc-lattice:CreateAction

Filtert den Zugriff anhand des Namens einer API-Aktion, die Ressourcen erstellt, und ist nur verfügbar, wenn Ressourcen bei der Erstellung mit Tags versehen werden

String

vpc-lattice:DomainName

Filtert den Zugriff nach dem Domainnamen

String

vpc-lattice:PrivateDnsPreference

Filtert den Zugriff nach der privaten DNS-Präferenz

String

vpc-lattice:PrivateDnsSpecifiedDomains

Filtert den Zugriff durch die privaten DNS-Domänen

ArrayOfString

vpc-lattice:Protocol

Filtert den Zugriff nach den angegebenem Protokoll in der Anforderung

String

vpc-lattice:ResourceConfigurationArn

Filtert den Zugriff nach dem ARN einer Ressourcenkonfiguration

ARN

vpc-lattice:SecurityGroupIds

Filtert den Zugriff nach IDs von Sicherheitsgruppen

ArrayOfString

vpc-lattice:ServiceArn

Filtert Zugriff nach der ARN eines Services

ARN

vpc-lattice:ServiceNetworkArn

Filtert den Zugriff nach der ARN eines Service-Netzwerks

ARN

vpc-lattice:TargetGroupArns

Filtert den Zugriff nach den ARNs von Zielgruppen

ArrayOfARN

vpc-lattice:VpcEndpointId

Filtert den Zugriff nach der ID eines VPC-Endpunkts

String

vpc-lattice:VpcId

Filtert den Zugriff nach der ID einer Virtual Private Cloud (VPC)

String