View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon VPC Lattice - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Operazioni, risorse e chiavi di condizione per Amazon VPC Lattice

Amazon VPC Lattice (prefisso del servizio: vpc-lattice) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon VPC Lattice

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

BatchUpdateRule

vpc-lattice:UpdateRule

Scrittura

CreateAccessLogSubscription

vpc-lattice:CreateAccessLogSubscription

Scrittura

vpc-lattice:TagResource

Etichettatura, scrittura

CreateListener

vpc-lattice:CreateListener

Scrittura

vpc-lattice:TagResource

Etichettare, scrivere

CreateResourceConfiguration

vpc-lattice:CreateResourceConfiguration

Scrittura

vpc-lattice:TagResource

Etichettare, scrivere

CreateResourceGateway

vpc-lattice:CreateResourceGateway

Scrittura

vpc-lattice:TagResource

Etichettare, scrivere

CreateRule

vpc-lattice:CreateRule

Scrittura

vpc-lattice:TagResource

Etichettare, scrivere

CreateService

vpc-lattice:CreateService

Scrittura

vpc-lattice:TagResource

Etichettare, scrivere

CreateServiceNetwork

vpc-lattice:CreateServiceNetwork

Scrittura

vpc-lattice:TagResource

Etichettare, scrivere

CreateServiceNetworkResourceAssociation

vpc-lattice:AssociateViaAWSService

Gestione delle autorizzazioni, Write

vpc-lattice:AssociateViaAWSService-EventsAndStates

Gestione delle autorizzazioni, Write

vpc-lattice:CreateServiceNetworkResourceAssociation

Scrittura

vpc-lattice:TagResource

Etichettatura, scrittura

CreateServiceNetworkServiceAssociation

vpc-lattice:CreateServiceNetworkServiceAssociation

Scrittura

vpc-lattice:TagResource

Etichettatura, scrittura

CreateServiceNetworkVpcAssociation

vpc-lattice:AssociateViaAWSService

Gestione delle autorizzazioni, Write

vpc-lattice:CreateServiceNetworkVpcAssociation

Scrittura

vpc-lattice:TagResource

Etichettatura, scrittura

CreateTargetGroup

vpc-lattice:CreateTargetGroup

Scrittura

vpc-lattice:TagResource

Etichettare, scrivere

DeleteAccessLogSubscription

vpc-lattice:DeleteAccessLogSubscription

Scrittura

DeleteAuthPolicy

vpc-lattice:DeleteAuthPolicy

Gestione delle autorizzazioni, Write

DeleteDomainVerification

vpc-lattice:DeleteDomainVerification

Scrittura

DeleteListener

vpc-lattice:DeleteListener

Scrittura

DeleteResourceConfiguration

vpc-lattice:DeleteResourceConfiguration

Scrittura

DeleteResourceEndpointAssociation

vpc-lattice:DeleteResourceEndpointAssociation

Scrittura

DeleteResourceGateway

vpc-lattice:DeleteResourceGateway

Scrittura

DeleteResourcePolicy

vpc-lattice:DeleteResourcePolicy

Scrittura

DeleteRule

vpc-lattice:DeleteRule

Scrittura

DeleteService

vpc-lattice:DeleteService

Scrittura

DeleteServiceNetwork

vpc-lattice:DeleteServiceNetwork

Scrittura

DeleteServiceNetworkResourceAssociation

vpc-lattice:DeleteServiceNetworkResourceAssociation

Scrittura

DeleteServiceNetworkServiceAssociation

vpc-lattice:DeleteServiceNetworkServiceAssociation

Scrittura

DeleteServiceNetworkVpcAssociation

vpc-lattice:DeleteServiceNetworkVpcAssociation

Scrittura

DeleteTargetGroup

vpc-lattice:DeleteTargetGroup

Scrittura

DeregisterTargets

vpc-lattice:DeregisterTargets

Scrittura

GetAccessLogSubscription

vpc-lattice:GetAccessLogSubscription

Lettura

GetAuthPolicy

vpc-lattice:GetAuthPolicy

Lettura

GetDomainVerification

vpc-lattice:GetDomainVerification

Lettura

GetListener

vpc-lattice:GetListener

Lettura

GetResourceConfiguration

vpc-lattice:GetResourceConfiguration

Lettura

GetResourceGateway

vpc-lattice:GetResourceGateway

Lettura

GetResourcePolicy

vpc-lattice:GetResourcePolicy

Lettura

GetRule

vpc-lattice:GetRule

Lettura

GetService

vpc-lattice:GetService

Lettura

GetServiceNetwork

vpc-lattice:GetServiceNetwork

Lettura

GetServiceNetworkResourceAssociation

vpc-lattice:GetServiceNetworkResourceAssociation

Lettura

GetServiceNetworkServiceAssociation

vpc-lattice:GetServiceNetworkServiceAssociation

Lettura

GetServiceNetworkVpcAssociation

vpc-lattice:GetServiceNetworkVpcAssociation

Lettura

GetTargetGroup

vpc-lattice:GetTargetGroup

Lettura

ListAccessLogSubscriptions

vpc-lattice:ListAccessLogSubscriptions

List

ListDomainVerifications

vpc-lattice:ListDomainVerifications

List

ListListeners

vpc-lattice:ListListeners

List

ListResourceConfigurations

vpc-lattice:ListResourceConfigurations

List

ListResourceEndpointAssociations

vpc-lattice:ListResourceEndpointAssociations

List

ListResourceGateways

vpc-lattice:ListResourceGateways

List

ListRules

vpc-lattice:ListRules

List

ListServiceNetworkResourceAssociations

vpc-lattice:ListServiceNetworkResourceAssociations

List

ListServiceNetworkServiceAssociations

vpc-lattice:ListServiceNetworkServiceAssociations

List

ListServiceNetworkVpcAssociations

vpc-lattice:ListServiceNetworkVpcAssociations

List

ListServiceNetworkVpcEndpointAssociations

vpc-lattice:ListServiceNetworkVpcEndpointAssociations

List

ListServiceNetworks

vpc-lattice:ListServiceNetworks

List

ListServices

vpc-lattice:ListServices

List

ListTagsForResource

vpc-lattice:ListTagsForResource

Lettura

ListTargetGroups

vpc-lattice:ListTargetGroups

List

ListTargets

vpc-lattice:ListTargets

List

PutAuthPolicy

vpc-lattice:PutAuthPolicy

Gestione delle autorizzazioni, Write

PutResourcePolicy

vpc-lattice:PutResourcePolicy

Scrittura

RegisterTargets

vpc-lattice:RegisterTargets

Scrittura

StartDomainVerification

vpc-lattice:StartDomainVerification

Scrittura

vpc-lattice:TagResource

Etichettatura, scrittura

TagResource

vpc-lattice:TagResource

Etichettare, scrivere

UntagResource

vpc-lattice:UntagResource

Etichettare, scrivere

UpdateAccessLogSubscription

vpc-lattice:UpdateAccessLogSubscription

Scrittura

UpdateListener

vpc-lattice:UpdateListener

Scrittura

UpdateResourceConfiguration

vpc-lattice:UpdateResourceConfiguration

Scrittura

UpdateResourceGateway

vpc-lattice:UpdateResourceGateway

Scrittura

UpdateRule

vpc-lattice:UpdateRule

Scrittura

UpdateService

vpc-lattice:UpdateService

Scrittura

UpdateServiceNetwork

vpc-lattice:UpdateServiceNetwork

Scrittura

UpdateServiceNetworkVpcAssociation

vpc-lattice:UpdateServiceNetworkVpcAssociation

Scrittura

UpdateTargetGroup

vpc-lattice:UpdateTargetGroup

Scrittura

Operazioni definite da Amazon VPC Lattice

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CreateAccessLogSubscription

Concede l'autorizzazione per creare una sottoscrizione ai log di accesso

AccessLogSubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

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

Concede l'autorizzazione per creare un ascoltatore

Listener*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

Scrittura

CreateResourceConfiguration

Concede il permesso di creare una configurazione delle risorse

DomainVerification

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Scrittura

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ResourceGateway

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

CreateResourceGateway

Concede l'autorizzazione a creare un gateway di risorse

ResourceGateway*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Scrittura

CreateRule

Concede l'autorizzazione per creare una regola

Rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Scrittura

CreateService

Concede l'autorizzazione per creare un servizio

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Scrittura

CreateServiceNetwork

Concede l'autorizzazione per creare una rete di servizi

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Scrittura

CreateServiceNetworkResourceAssociation

Concede l'autorizzazione a creare un'associazione tra una rete di servizi e una risorsa

ResourceConfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

Scrittura

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

Concede l'autorizzazione per creare una rete di servizi e un'associazione di servizi

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

Scrittura

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

Concede l'autorizzazione per creare una rete di servizi e un'associazione VPC

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

Scrittura

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

Concede l'autorizzazione per creare un gruppo di destinazione

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Scrittura

DeleteAccessLogSubscription

Concede l'autorizzazione per eliminare una sottoscrizione ai log di accesso

AccessLogSubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteAuthPolicy

Concede l'autorizzazione per eliminare una policy di autenticazione

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Gestione delle autorizzazioni, scrittura

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

DeleteDomainVerification

Concede il permesso di eliminare una verifica del dominio

DomainVerification*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Scrittura

DeleteListener

Concede l'autorizzazione per eliminare un ascoltatore

Listener*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

Scrittura

DeleteResourceConfiguration

Concede il permesso di eliminare una configurazione di risorse

ResourceConfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteResourceEndpointAssociation

Concede il permesso di eliminare un'associazione di endpoint di risorse

ResourceEndpointAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:VpcEndpointId

Scrittura

DeleteResourceGateway

Concede il permesso di eliminare un gateway di risorse

ResourceGateway*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Scrittura

DeleteResourcePolicy

Autorizza l'utente a eliminare una policy basata sulle risorse.

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

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

Concede l'autorizzazione per eliminare una regola

Rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Scrittura

DeleteService

Concede l'autorizzazione per eliminare un servizio

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Scrittura

DeleteServiceNetwork

Concede l'autorizzazione per eliminare una rete di servizi

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Scrittura

DeleteServiceNetworkResourceAssociation

Concede il permesso di eliminare l'associazione tra una rete di servizi e una risorsa

ServiceNetworkResourceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

Scrittura

DeleteServiceNetworkServiceAssociation

Concede l'autorizzazione per eliminare un'associazione di servizi della rete di servizi

ServiceNetworkServiceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

Scrittura

DeleteServiceNetworkVpcAssociation

Concede l'autorizzazione per eliminare una rete di servizi e un'associazione VPC

ServiceNetworkVpcAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

Scrittura

DeleteTargetGroup

Concede l'autorizzazione per eliminare un gruppo di destinazione

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Scrittura

DeregisterTargets

Concede l'autorizzazione per annullare la registrazione delle destinazioni da un gruppo di destinazione

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Scrittura

GetAccessLogSubscription

Concede l'autorizzazione per ottenere le informazioni su una sottoscrizione ai log di accesso

AccessLogSubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

GetAuthPolicy

Concede l'autorizzazione per ottenere informazioni su una policy di autenticazione

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Lettura

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

GetDomainVerification

Concede il permesso di ottenere informazioni sulla verifica di un dominio

DomainVerification*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Lettura

GetListener

Concede l'autorizzazione per ottenere informazioni su un ascoltatore

Listener*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

Lettura

GetResourceConfiguration

Concede il permesso di ottenere informazioni sulla configurazione di una risorsa

ResourceConfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

GetResourceGateway

Concede il permesso di ottenere informazioni su un gateway di risorse

ResourceGateway*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Lettura

GetResourcePolicy

Concede l'autorizzazione per ottenere informazioni su una policy delle risorse

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Lettura

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

Concede l'autorizzazione per ottenere informazioni su un ruolo

Rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Lettura

GetService

Concede l'autorizzazione per ottenere le informazioni su un servizio

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Lettura

GetServiceNetwork

Concede l'autorizzazione per ottenere ulteriori informazioni su una rete di servizi

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Lettura

GetServiceNetworkResourceAssociation

Concede il permesso di ottenere informazioni su un'associazione tra una rete di servizi e la configurazione delle risorse

ServiceNetworkResourceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ResourceConfigurationArn

vpc-lattice:ServiceNetworkArn

Lettura

GetServiceNetworkServiceAssociation

Concede l'autorizzazione per ottenere informazioni su una rete di servizi e un'associazione di servizi

ServiceNetworkServiceAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

Lettura

GetServiceNetworkVpcAssociation

Concede l'autorizzazione per ottenere le informazioni su una rete di servizi e un'associazione VPC

ServiceNetworkVpcAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

Lettura

GetTargetGroup

Concede l'autorizzazione per ottenere le informazioni su un gruppo di destinazione

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Lettura

ListAccessLogSubscriptions

Concede l'autorizzazione per elencare alcune o tutte le sottoscrizioni dei log di accesso su una rete di servizi o un servizio

List

ListDomainVerifications

Concede il permesso di elencare alcune o tutte le verifiche del dominio

List

ListListeners

Concede l'autorizzazione per elencare alcuni o tutti gli ascoltatori

List

ListResourceConfigurations

Concede il permesso di elencare alcune o tutte le configurazioni delle risorse

List

ListResourceEndpointAssociations

Concede il permesso di elencare alcune o tutte le associazioni tra una configurazione di risorse e un endpoint VPC

vpc-lattice:ResourceConfigurationArn

vpc-lattice:VpcEndpointId

List

ListResourceGateways

Concede il permesso di elencare alcuni o tutti i gateway di risorse

List

ListRules

Concede l'autorizzazione per elencare alcune o tutte le regole

List

ListServiceNetworkResourceAssociations

Concede il permesso di elencare alcune o tutte le associazioni tra una rete di servizi e la configurazione delle risorse

List

ListServiceNetworkServiceAssociations

Concede l'autorizzazione per elencare alcune o tutte le associazioni di servizi e reti di servizi

vpc-lattice:ServiceArn

vpc-lattice:ServiceNetworkArn

List

ListServiceNetworkVpcAssociations

Concede l'autorizzazione per elencare alcune o tutte le associazioni di reti di servizi e VPC

vpc-lattice:ServiceNetworkArn

List

ListServiceNetworkVpcEndpointAssociations

Concede il permesso di elencare alcune o tutte le associazioni tra una rete di servizi e un endpoint VPC

List

ListServiceNetworks

Concede l'autorizzazione per elencare le reti di servizi di proprietà dell'account chiamante o con lui condivise

List

ListServices

Concede l'autorizzazione per elencare i servizi di proprietà dell'account chiamante o con lui condivisi

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa VPC Lattice

Lettura

ListTargetGroups

Concede l'autorizzazione per elencare alcuni o tutti i gruppi di destinazioni

List

ListTargets

Concede l'autorizzazione per elencare alcune o tutte le destinazioni in un gruppo di destinazioni

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

List

PutAuthPolicy

Concede l'autorizzazione per creare o aggiornare la policy di autenticazione per una rete di servizi o un servizio

Service

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Gestione delle autorizzazioni, scrittura

ServiceNetwork

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

PutResourcePolicy

Concede l'autorizzazione a creare una politica delle risorse per una configurazione di risorse, un servizio o una rete di servizi

ResourceConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

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

Concede l'autorizzazione per registrare le destinazioni in un gruppo di destinazione

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Scrittura

StartDomainVerification

Concede il permesso di avviare una verifica del dominio

DomainVerification*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:DomainName

Scrittura

TagResource

Concede l'autorizzazione per applicare un tag a una risorsa VPC Lattice

AccessLogSubscription

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:CreateAction

Etichettatura, scrittura

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

Concede l'autorizzazione per rimuovere un tag da una risorsa VPC Lattice

AccessLogSubscription

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

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

Concede l'autorizzazione per aggiornare una sottoscrizione ai log di accesso

AccessLogSubscription*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdateListener

Concede l'autorizzazione per aggiornare un ascoltatore

Listener*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:Protocol

vpc-lattice:TargetGroupArns

Scrittura

UpdateResourceConfiguration

Concede il permesso di aggiornare la configurazione di una risorsa

ResourceConfiguration*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdateResourceGateway

Concede il permesso di aggiornare un gateway di risorse

ResourceGateway*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:SecurityGroupIds

vpc-lattice:VpcId

Scrittura

UpdateRule

Concede l'autorizzazione per aggiornare una regola

Rule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:TargetGroupArns

Scrittura

UpdateService

Concede l'autorizzazione per aggiornare un servizio

Service*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Scrittura

UpdateServiceNetwork

Concede l'autorizzazione per aggiornare una rete di servizi

ServiceNetwork*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:AuthType

Scrittura

UpdateServiceNetworkVpcAssociation

Concede l'autorizzazione per aggiornare una rete di servizi e un'associazione VPC

ServiceNetworkVpcAssociation*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:PrivateDnsPreference

vpc-lattice:PrivateDnsSpecifiedDomains

vpc-lattice:SecurityGroupIds

vpc-lattice:ServiceNetworkArn

vpc-lattice:VpcId

Scrittura

UpdateTargetGroup

Concede l'autorizzazione per aggiornare un gruppo di destinazione

TargetGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpc-lattice:VpcId

Scrittura

Permission-only azioni per Amazon VPC Lattice

Le seguenti azioni sono definite da Amazon VPC Lattice ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AssociateViaAWSService

Concede il permesso di associare una configurazione di risorse tramite qualsiasi AWS reti gestite da servizi

gestione delle autorizzazioni, scrittura

AssociateViaAWSService-EventsAndStates

Concede il permesso di associare una configurazione di risorse tramite Amazon EventBridge e AWS reti di servizi Step Functions

Gestione delle autorizzazioni, Write

CreateServiceNetworkVpcEndpointAssociation

Concede il permesso di creare un'associazione tra una rete di servizi e un endpoint VPC

Gestione delle autorizzazioni, Write

Tipi di risorsa definiti da Amazon VPC Lattice

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

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

Chiavi di condizione per Amazon VPC Lattice

Amazon VPC Lattice definisce le chiavi di condizione seguenti che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString

vpc-lattice:AuthType

Filtra l'accesso in base al tipo di autenticazione specificato nella richiesta

String

vpc-lattice:CreateAction

Filtra l'accesso in base al nome di un'azione API che crea risorse ed è disponibile solo durante l'etichettatura delle risorse al momento della creazione

String

vpc-lattice:DomainName

Filtra l'accesso in base al nome di dominio

String

vpc-lattice:PrivateDnsPreference

Filtra l'accesso in base alla preferenza DNS privata

String

vpc-lattice:PrivateDnsSpecifiedDomains

Filtra l'accesso da parte dei domini DNS privati

ArrayOfString

vpc-lattice:Protocol

Filtra l'accesso in base al protocollo specificato nella richiesta

String

vpc-lattice:ResourceConfigurationArn

Filtra l'accesso da parte dell'ARN a una configurazione di risorse

ARN

vpc-lattice:SecurityGroupIds

Filtra l'accesso in base all'ID dei gruppi di sicurezza

ArrayOfString

vpc-lattice:ServiceArn

Filtra l'accesso in base all'ARN di un servizio

ARN

vpc-lattice:ServiceNetworkArn

Filtra l'accesso in base all'ARN di una rete di servizi

ARN

vpc-lattice:TargetGroupArns

Filtra l'accesso in base agli ARN dei gruppi di destinazione

ArrayOfARN

vpc-lattice:VpcEndpointId

Filtra l'accesso in base all'ID di un endpoint VPC

String

vpc-lattice:VpcId

Filtra l'accesso in base all'ID di un cloud privato virtuale (VPC)

String