View a markdown version of this page

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

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon VPC Lattice

Amazon VPC Lattice (Service-Prä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

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 IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

BatchUpdateRule

vpc-Gitter: UpdateRule

Schreiben

CreateAccessLogSubscription

vpc-Gitter: CreateAccessLogSubscription

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateListener

vpc-Gitter: CreateListener

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateResourceConfiguration

vpc-Gitter: CreateResourceConfiguration

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateResourceGateway

vpc-Gitter: CreateResourceGateway

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateRule

vpc-Gitter: CreateRule

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateService

vpc-Gitter: CreateService

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateServiceNetwork

vpc-Gitter: CreateServiceNetwork

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateServiceNetworkResourceAssociation

vpc-Gitter: AssociateViaAWSService

Verwaltung von Berechtigungen, Schreiben

vpc-Gitter: AssociateViaAWSService-EventsAndStates

Verwaltung von Berechtigungen, Schreiben

vpc-Gitter: CreateServiceNetworkResourceAssociation

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateServiceNetworkServiceAssociation

vpc-Gitter: CreateServiceNetworkServiceAssociation

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateServiceNetworkVpcAssociation

vpc-Gitter: AssociateViaAWSService

Verwaltung von Berechtigungen, Schreiben

vpc-Gitter: CreateServiceNetworkVpcAssociation

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

CreateTargetGroup

vpc-Gitter: CreateTargetGroup

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

DeleteAccessLogSubscription

vpc-Gitter: DeleteAccessLogSubscription

Schreiben

DeleteAuthPolicy

vpc-Gitter: DeleteAuthPolicy

Verwaltung von Berechtigungen, Schreiben

DeleteDomainVerification

vpc-Gitter: DeleteDomainVerification

Schreiben

DeleteListener

vpc-Gitter: DeleteListener

Schreiben

DeleteResourceConfiguration

vpc-Gitter: DeleteResourceConfiguration

Schreiben

DeleteResourceEndpointAssociation

vpc-Gitter: DeleteResourceEndpointAssociation

Schreiben

DeleteResourceGateway

vpc-Gitter: DeleteResourceGateway

Schreiben

DeleteResourcePolicy

vpc-Gitter: DeleteResourcePolicy

Schreiben

DeleteRule

vpc-Gitter: DeleteRule

Schreiben

DeleteService

vpc-Gitter: DeleteService

Schreiben

DeleteServiceNetwork

vpc-Gitter: DeleteServiceNetwork

Schreiben

DeleteServiceNetworkResourceAssociation

vpc-Gitter: DeleteServiceNetworkResourceAssociation

Schreiben

DeleteServiceNetworkServiceAssociation

vpc-Gitter: DeleteServiceNetworkServiceAssociation

Schreiben

DeleteServiceNetworkVpcAssociation

vpc-Gitter: DeleteServiceNetworkVpcAssociation

Schreiben

DeleteTargetGroup

vpc-Gitter: DeleteTargetGroup

Schreiben

DeregisterTargets

vpc-Gitter: DeregisterTargets

Schreiben

GetAccessLogSubscription

vpc-Gitter: GetAccessLogSubscription

Lesen

GetAuthPolicy

vpc-Gitter: GetAuthPolicy

Lesen

GetDomainVerification

vpc-Gitter: GetDomainVerification

Lesen

GetListener

vpc-Gitter: GetListener

Lesen

GetResourceConfiguration

vpc-Gitter: GetResourceConfiguration

Lesen

GetResourceGateway

vpc-Gitter: GetResourceGateway

Lesen

GetResourcePolicy

vpc-Gitter: GetResourcePolicy

Lesen

GetRule

vpc-Gitter: GetRule

Lesen

GetService

vpc-Gitter: GetService

Lesen

GetServiceNetwork

vpc-Gitter: GetServiceNetwork

Lesen

GetServiceNetworkResourceAssociation

vpc-Gitter: GetServiceNetworkResourceAssociation

Lesen

GetServiceNetworkServiceAssociation

vpc-Gitter: GetServiceNetworkServiceAssociation

Lesen

GetServiceNetworkVpcAssociation

vpc-Gitter: GetServiceNetworkVpcAssociation

Lesen

GetTargetGroup

vpc-Gitter: GetTargetGroup

Lesen

ListAccessLogSubscriptions

vpc-Gitter: ListAccessLogSubscriptions

Auflisten

ListDomainVerifications

vpc-Gitter: ListDomainVerifications

Auflisten

ListListeners

vpc-Gitter: ListListeners

Auflisten

ListResourceConfigurations

vpc-Gitter: ListResourceConfigurations

Auflisten

ListResourceEndpointAssociations

vpc-Gitter: ListResourceEndpointAssociations

Auflisten

ListResourceGateways

vpc-Gitter: ListResourceGateways

Auflisten

ListRules

vpc-Gitter: ListRules

Auflisten

ListServiceNetworkResourceAssociations

vpc-Gitter: ListServiceNetworkResourceAssociations

Auflisten

ListServiceNetworkServiceAssociations

vpc-Gitter: ListServiceNetworkServiceAssociations

Auflisten

ListServiceNetworkVpcAssociations

vpc-Gitter: ListServiceNetworkVpcAssociations

Auflisten

ListServiceNetworkVpcEndpointAssociations

vpc-Gitter: ListServiceNetworkVpcEndpointAssociations

Auflisten

ListServiceNetworks

vpc-Gitter: ListServiceNetworks

Auflisten

ListServices

vpc-Gitter: ListServices

Auflisten

ListTagsForResource

vpc-Gitter: ListTagsForResource

Lesen

ListTargetGroups

vpc-Gitter: ListTargetGroups

Auflisten

ListTargets

vpc-Gitter: ListTargets

Auflisten

PutAuthPolicy

vpc-Gitter: PutAuthPolicy

Verwaltung von Berechtigungen, Schreiben

PutResourcePolicy

vpc-Gitter: PutResourcePolicy

Schreiben

RegisterTargets

vpc-Gitter: RegisterTargets

Schreiben

StartDomainVerification

vpc-Gitter: StartDomainVerification

Schreiben

vpc-Gitter: TagResource

Markieren, Schreiben

TagResource

vpc-Gitter: TagResource

Markieren, Schreiben

UntagResource

vpc-Gitter: UntagResource

Markieren, Schreiben

UpdateAccessLogSubscription

vpc-Gitter: UpdateAccessLogSubscription

Schreiben

UpdateListener

vpc-Gitter: UpdateListener

Schreiben

UpdateResourceConfiguration

vpc-Gitter: UpdateResourceConfiguration

Schreiben

UpdateResourceGateway

vpc-Gitter: UpdateResourceGateway

Schreiben

UpdateRule

vpc-Gitter: UpdateRule

Schreiben

UpdateService

vpc-Gitter: UpdateService

Schreiben

UpdateServiceNetwork

vpc-Gitter: UpdateServiceNetwork

Schreiben

UpdateServiceNetworkVpcAssociation

vpc-Gitter: UpdateServiceNetworkVpcAssociation

Schreiben

UpdateTargetGroup

vpc-Gitter: UpdateTargetGroup

Schreiben

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

CreateAccessLogSubscription

Gewährt die Berechtigung zum Erstellen eines neuen Zugriffsprotokollabonnements

AccessLogSubscription*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

ResourceConfiguration

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Service

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

ServiceNetwork

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

CreateListener

Gewährt die Berechtigung zum Erstellen eines Listeners

Zuhörer*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

VPC-Lattice: Protokoll

vpc-lattice: TargetGroupArns

Schreiben

CreateResourceConfiguration

Erteilt die Erlaubnis, eine Ressourcenkonfiguration zu erstellen

DomainVerification

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: DomainName

Schreiben

ResourceConfiguration

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ResourceGateway

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

CreateResourceGateway

Erteilt die Erlaubnis, ein Ressourcen-Gateway zu erstellen

ResourceGateway*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Schreiben

CreateRule

Gewährt die Berechtigung zum Erstellen einer Regel.

Regel*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: TargetGroupArns

Schreiben

CreateService

Gewährt die Berechtigung zum Erstellen eines Service

Service*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Schreiben

CreateServiceNetwork

Gewährt die Berechtigung zum Erstellen eines Service-Netzwerks

ServiceNetwork*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Schreiben

CreateServiceNetworkResourceAssociation

Erteilt die Erlaubnis, eine Verbindung zwischen einem Dienstnetzwerk und einer Ressource herzustellen

ResourceConfiguration*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: ServiceNetworkArn

Schreiben

ServiceNetwork*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: ServiceNetworkArn

ServiceNetworkResourceAssociation*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: ServiceNetworkArn

CreateServiceNetworkServiceAssociation

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

Service*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

vpc-Gitter: ServiceArn

vpc-Gitter: ServiceNetworkArn

Schreiben

ServiceNetwork*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

vpc-Gitter: ServiceArn

vpc-Gitter: ServiceNetworkArn

ServiceNetworkServiceAssociation*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ServiceArn

vpc-Gitter: ServiceNetworkArn

CreateServiceNetworkVpcAssociation

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

ServiceNetwork*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

vpc-Gitter: PrivateDnsPreference

vpc-Gitter: PrivateDnsSpecifiedDomains

vpc-Gitter: SecurityGroupIds

vpc-Gitter: ServiceNetworkArn

vpc-Gitter: VpcId

Schreiben

ServiceNetworkVpcAssociation*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: PrivateDnsPreference

vpc-Gitter: PrivateDnsSpecifiedDomains

vpc-Gitter: SecurityGroupIds

vpc-Gitter: ServiceNetworkArn

vpc-Gitter: VpcId

CreateTargetGroup

Gewährt die Berechtigung zum Erstellen einer Zielgruppe

TargetGroup*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Schreiben

DeleteAccessLogSubscription

Gewährt die Berechtigung zum Löschen eines Zugriffsprotokollabonnements

AccessLogSubscription*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

DeleteAuthPolicy

Gewährt die Berechtigung zum Löschen einer Authentifizierungsrichtlinie

Service

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Verwaltung von Berechtigungen, Schreiben

ServiceNetwork

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

DeleteDomainVerification

Erteilt die Erlaubnis, eine Domainverifizierung zu löschen

DomainVerification*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: DomainName

Schreiben

DeleteListener

Gewährt die Berechtigung zum Löschen eines Listeners

Zuhörer*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

VPC-Lattice: Protokoll

vpc-lattice: TargetGroupArns

Schreiben

DeleteResourceConfiguration

Erteilt die Erlaubnis, eine Ressourcenkonfiguration zu löschen

ResourceConfiguration*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

DeleteResourceEndpointAssociation

Erteilt die Erlaubnis, eine Ressourcenendpunktverknüpfung zu löschen

ResourceEndpointAssociation*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: VpcEndpointId

Schreiben

DeleteResourceGateway

Erteilt die Erlaubnis, ein Ressourcen-Gateway zu löschen

ResourceGateway*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Schreiben

DeleteResourcePolicy

Gewährt die Berechtigung zum Löschen einer Ressourcenrichtlinie

ResourceConfiguration

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

Service

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

ServiceNetwork

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

DeleteRule

Gewährt die Berechtigung zum Löschen einer Regel

Regel*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: TargetGroupArns

Schreiben

DeleteService

Gewährt die Berechtigung zum Löschen eines Service

Service*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Schreiben

DeleteServiceNetwork

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

ServiceNetwork*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Schreiben

DeleteServiceNetworkResourceAssociation

Erteilt die Erlaubnis, die Verbindung zwischen einem Dienstnetzwerk und einer Ressource zu löschen

ServiceNetworkResourceAssociation*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: ServiceNetworkArn

Schreiben

DeleteServiceNetworkServiceAssociation

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

ServiceNetworkServiceAssociation*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ServiceArn

vpc-Gitter: ServiceNetworkArn

Schreiben

DeleteServiceNetworkVpcAssociation

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

ServiceNetworkVpcAssociation*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: PrivateDnsPreference

vpc-Gitter: PrivateDnsSpecifiedDomains

vpc-Gitter: SecurityGroupIds

vpc-Gitter: ServiceNetworkArn

vpc-Gitter: VpcId

Schreiben

DeleteTargetGroup

Gewährt die Berechtigung zum Löschen einer Zielgruppe

TargetGroup*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Schreiben

DeregisterTargets

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

TargetGroup*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Schreiben

GetAccessLogSubscription

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

AccessLogSubscription*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Lesen

GetAuthPolicy

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

Service

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Lesen

ServiceNetwork

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

GetDomainVerification

Erteilt die Erlaubnis, Informationen über eine Domainverifizierung zu erhalten

DomainVerification*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: DomainName

Lesen

GetListener

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

Zuhörer*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

VPC-Lattice: Protokoll

vpc-lattice: TargetGroupArns

Lesen

GetResourceConfiguration

Erteilt die Erlaubnis, Informationen über eine Ressourcenkonfiguration abzurufen

ResourceConfiguration*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Lesen

GetResourceGateway

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

ResourceGateway*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Lesen

GetResourcePolicy

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

ResourceConfiguration

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Lesen

Service

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

ServiceNetwork

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

GetRule

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

Regel*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: TargetGroupArns

Lesen

GetService

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

Service*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Lesen

GetServiceNetwork

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

ServiceNetwork*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Lesen

GetServiceNetworkResourceAssociation

Erteilt die Erlaubnis, Informationen über eine Verbindung zwischen einem Dienstnetzwerk und einer Ressourcenkonfiguration abzurufen

ServiceNetworkResourceAssociation*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: ServiceNetworkArn

Lesen

GetServiceNetworkServiceAssociation

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

ServiceNetworkServiceAssociation*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ServiceArn

vpc-Gitter: ServiceNetworkArn

Lesen

GetServiceNetworkVpcAssociation

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

ServiceNetworkVpcAssociation*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: PrivateDnsPreference

vpc-Gitter: PrivateDnsSpecifiedDomains

vpc-Gitter: SecurityGroupIds

vpc-Gitter: ServiceNetworkArn

vpc-Gitter: VpcId

Lesen

GetTargetGroup

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

TargetGroup*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: 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 Domainüberprüfungen aufzulisten

Auflisten

ListListeners

Gewährt die Berechtigung zum Auflisten einiger oder alle Listener

Auflisten

ListResourceConfigurations

Erteilt die Berechtigung, 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-Gitter: VpcEndpointId

Auflisten

ListResourceGateways

Erteilt die Erlaubnis, 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 Dienstnetzwerk und einer Ressourcenkonfiguration aufzulisten

Auflisten

ListServiceNetworkServiceAssociations

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

vpc-Gitter: ServiceArn

vpc-Gitter: ServiceNetworkArn

Auflisten

ListServiceNetworkVpcAssociations

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

vpc-Gitter: 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

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Auflisten

PutAuthPolicy

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

Service

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Verwaltung von Berechtigungen, Schreiben

ServiceNetwork

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

PutResourcePolicy

Erteilt die Berechtigung zum Erstellen einer Ressourcenrichtlinie für eine Ressourcenkonfiguration, einen Dienst oder ein Dienstnetzwerk

ResourceConfiguration

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

Service

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

ServiceNetwork

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

RegisterTargets

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

TargetGroup*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Schreiben

StartDomainVerification

Erteilt die Erlaubnis, eine Domainverifizierung zu starten

DomainVerification*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: DomainName

Schreiben

TagResource

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

AccessLogSubscription

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

Markieren, Schreiben

DomainVerification

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

vpc-Gitter: DomainName

Zuhörer

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

VPC-Lattice:Protokoll

vpc-lattice: TargetGroupArns

ResourceConfiguration

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

ResourceEndpointAssociation

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: VpcEndpointId

ResourceGateway

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

vpc-Gitter: VpcId

Regel

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

vpc-Gitter: TargetGroupArns

Service

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

vpc-Gitter: CreateAction

ServiceNetwork

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

vpc-Gitter: CreateAction

ServiceNetworkResourceAssociation

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: ServiceNetworkArn

ServiceNetworkServiceAssociation

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

vpc-Gitter: ServiceArn

vpc-Gitter: ServiceNetworkArn

ServiceNetworkVpcAssociation

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

vpc-Gitter: PrivateDnsPreference

vpc-Gitter: PrivateDnsSpecifiedDomains

vpc-Gitter: SecurityGroupIds

vpc-Gitter: ServiceNetworkArn

vpc-Gitter: VpcId

TargetGroup

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: CreateAction

vpc-Gitter: VpcId

UntagResource

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

AccessLogSubscription

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

DomainVerification

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: DomainName

Zuhörer

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

VPC-Lattice: Protokoll

vpc-lattice: TargetGroupArns

ResourceConfiguration

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ResourceEndpointAssociation

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: VpcEndpointId

ResourceGateway

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Regel

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: TargetGroupArns

Service

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

ServiceNetwork

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

ServiceNetworkResourceAssociation

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: ServiceNetworkArn

ServiceNetworkServiceAssociation

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ServiceArn

vpc-Gitter: ServiceNetworkArn

ServiceNetworkVpcAssociation

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: PrivateDnsPreference

vpc-Gitter: PrivateDnsSpecifiedDomains

vpc-Gitter: SecurityGroupIds

vpc-Gitter: ServiceNetworkArn

vpc-Gitter: VpcId

TargetGroup

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

UpdateAccessLogSubscription

Gewährt die Berechtigung zum Aktualisieren eines Zugriffsprotokollabonnements

AccessLogSubscription*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

UpdateListener

Gewährt die Berechtigung zum Aktualisieren eines Listeners

Zuhörer*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

VPC-Lattice: Protokoll

vpc-lattice: TargetGroupArns

Schreiben

UpdateResourceConfiguration

Erteilt die Erlaubnis, eine Ressourcenkonfiguration zu aktualisieren

ResourceConfiguration*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

UpdateResourceGateway

Erteilt die Erlaubnis, ein Ressourcen-Gateway zu aktualisieren

ResourceGateway*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: SecurityGroupIds

vpc-Gitter: VpcId

Schreiben

UpdateRule

Gewährt die Berechtigung zum Aktualisieren einer Regel

Regel*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: TargetGroupArns

Schreiben

UpdateService

Gewährt die Berechtigung zum Aktualisieren eines Service

Service*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Schreiben

UpdateServiceNetwork

Gewährt die Berechtigung zum Aktualisieren eines Service-Netzwerks

ServiceNetwork*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

Schreiben

UpdateServiceNetworkVpcAssociation

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

ServiceNetworkVpcAssociation*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: PrivateDnsPreference

vpc-Gitter: PrivateDnsSpecifiedDomains

vpc-Gitter: SecurityGroupIds

vpc-Gitter: ServiceNetworkArn

vpc-Gitter: VpcId

Schreiben

UpdateTargetGroup

Gewährt die Berechtigung zum Aktualisieren einer Zielgruppe

TargetGroup*

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: 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 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

AssociateViaAWSService

Erteilt die Berechtigung, eine Ressourcenkonfiguration über alle vom AWS Service verwalteten Netzwerke zuzuordnen

Verwaltung von Berechtigungen, Schreiben

AssociateViaAWSService-EventsAndStates

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

Verwaltung von Berechtigungen, Schreiben

CreateServiceNetworkVpcEndpointAssociation

Erteilt die Erlaubnis, eine Verbindung zwischen einem Servicenetzwerk und einem VPC-Endpunkt herzustellen

Rechteverwaltung, 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

asTagKey: /$ {} RequestTag

as: ResourceTag /$ {} TagKey

war: TagKeys

DomainVerification

arn: $ {Partition} :vpc-lattice: $ {Region} :$ {Konto} :Domainverifizierung/$ {} DomainVerificationId

awsTagKey: /$ {} RequestTag

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: DomainName

Zuhörer

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

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

VPC-Lattice: Protokoll

vpc-lattice: TargetGroupArns

ResourceConfiguration

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

asTagKey: /$ {} RequestTag

as: ResourceTag /$ {} TagKey

war: TagKeys

ResourceEndpointAssociation

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

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: VpcEndpointId

ResourceGateway

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

asTagKey: /$ {} RequestTag

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: VpcId

Regel

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

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: TargetGroupArns

Bedienung

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

awsTagKey: /$ {} RequestTag

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

ServiceNetwork

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

asTagKey: /$ {} RequestTag

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: AuthType

ServiceNetworkResourceAssociation

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

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ResourceConfigurationArn

vpc-Gitter: ServiceNetworkArn

ServiceNetworkServiceAssociation

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

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: ServiceArn

vpc-Gitter: ServiceNetworkArn

ServiceNetworkVpcAssociation

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

als: /$ {} RequestTag TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: PrivateDnsPreference

vpc-Gitter: PrivateDnsSpecifiedDomains

vpc-Gitter: SecurityGroupIds

vpc-Gitter: ServiceNetworkArn

vpc-Gitter: VpcId

TargetGroup

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

awsTagKey: /$ {} RequestTag

as: ResourceTag /$ {} TagKey

war: TagKeys

vpc-Gitter: 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

als: /$ {} RequestTag TagKey

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

Zeichenfolge

as: ResourceTag /$ {} TagKey

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

Zeichenfolge

war: TagKeys

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

ArrayOfString

vpc-Gitter: AuthType

Filtert den Zugriff nach dem in der Anforderung angegebenen Authentifizierungstyp

Zeichenfolge

vpc-Gitter: CreateAction

Filtert den Zugriff nach dem Namen einer API-Aktion, die Ressourcen erstellt, und ist nur verfügbar, wenn Ressourcen bei der Erstellung markiert werden

Zeichenfolge

vpc-Gitter: DomainName

Filtert den Zugriff nach dem Domainnamen

Zeichenfolge

vpc-Gitter: PrivateDnsPreference

Filtert den Zugriff nach der privaten DNS-Präferenz

Zeichenfolge

vpc-Gitter: PrivateDnsSpecifiedDomains

Filtert den Zugriff durch die privaten DNS-Domänen

ArrayOfString

VPC-Lattice:Protokoll

Filtert den Zugriff nach den angegebenem Protokoll in der Anforderung

Zeichenfolge

vpc-lattice: ResourceConfigurationArn

Filtert den Zugriff nach dem ARN einer Ressourcenkonfiguration

ARN

vpc-Gitter: SecurityGroupIds

Filtert den Zugriff nach IDs von Sicherheitsgruppen

ArrayOfString

vpc-Gitter: ServiceArn

Filtert Zugriff nach der ARN eines Services

ARN

vpc-Gitter: ServiceNetworkArn

Filtert den Zugriff nach der ARN eines Service-Netzwerks

ARN

vpc-Gitter: TargetGroupArns

Filtert den Zugriff nach den ARNs von Zielgruppen

ArrayOfARN

vpc-Gitter: VpcEndpointId

Filtert den Zugriff nach der ID eines VPC-Endpunkts

Zeichenfolge

vpc-lattice: VpcId

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

Zeichenfolge