View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Global Accelerator - 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à.

Azioni, risorse e chiavi di condizione per AWS Global Accelerator

AWS Global Accelerator (prefisso del servizio: globalaccelerator) 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 AWS Global Accelerator

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

AddCustomRoutingEndpoints

globalaccelerator:AddCustomRoutingEndpoints

Scrittura

AddEndpoints

globalaccelerator:AddEndpoints

Scrittura

globalaccelerator:UpdateEndpointGroup

Scrittura

AdvertiseByoipCidr

globalaccelerator:AdvertiseByoipCidr

Scrittura

AllowCustomRoutingTraffic

globalaccelerator:AllowCustomRoutingTraffic

Scrittura

CreateAccelerator

globalaccelerator:CreateAccelerator

Scrittura

globalaccelerator:TagResource

Etichettatura, scrittura

CreateCrossAccountAttachment

globalaccelerator:CreateCrossAccountAttachment

Scrittura

globalaccelerator:TagResource

Etichettare, scrivere

CreateCustomRoutingAccelerator

globalaccelerator:CreateCustomRoutingAccelerator

Scrittura

globalaccelerator:TagResource

Etichettare, scrivere

CreateCustomRoutingEndpointGroup

globalaccelerator:CreateCustomRoutingEndpointGroup

Scrittura

CreateCustomRoutingListener

globalaccelerator:CreateCustomRoutingListener

Scrittura

CreateEndpointGroup

globalaccelerator:CreateEndpointGroup

Scrittura

CreateListener

globalaccelerator:CreateListener

Scrittura

DeleteAccelerator

globalaccelerator:DeleteAccelerator

Scrittura

DeleteCrossAccountAttachment

globalaccelerator:DeleteCrossAccountAttachment

Scrittura

DeleteCustomRoutingAccelerator

globalaccelerator:DeleteCustomRoutingAccelerator

Scrittura

DeleteCustomRoutingEndpointGroup

globalaccelerator:DeleteCustomRoutingEndpointGroup

Scrittura

DeleteCustomRoutingListener

globalaccelerator:DeleteCustomRoutingListener

Scrittura

DeleteEndpointGroup

globalaccelerator:DeleteEndpointGroup

Scrittura

DeleteListener

globalaccelerator:DeleteListener

Scrittura

DenyCustomRoutingTraffic

globalaccelerator:DenyCustomRoutingTraffic

Scrittura

DeprovisionByoipCidr

globalaccelerator:DeprovisionByoipCidr

Scrittura

DescribeAccelerator

globalaccelerator:DescribeAccelerator

Lettura

DescribeAcceleratorAttributes

globalaccelerator:DescribeAcceleratorAttributes

Lettura

DescribeCrossAccountAttachment

globalaccelerator:DescribeCrossAccountAttachment

Lettura

DescribeCustomRoutingAccelerator

globalaccelerator:DescribeCustomRoutingAccelerator

Lettura

DescribeCustomRoutingAcceleratorAttributes

globalaccelerator:DescribeCustomRoutingAcceleratorAttributes

Lettura

DescribeCustomRoutingEndpointGroup

globalaccelerator:DescribeCustomRoutingEndpointGroup

Lettura

DescribeCustomRoutingListener

globalaccelerator:DescribeCustomRoutingListener

Lettura

DescribeEndpointGroup

globalaccelerator:DescribeEndpointGroup

Lettura

DescribeListener

globalaccelerator:DescribeListener

Lettura

ListAccelerators

globalaccelerator:ListAccelerators

List

ListByoipCidrs

globalaccelerator:ListByoipCidrs

List

ListCrossAccountAttachments

globalaccelerator:ListCrossAccountAttachments

List

ListCrossAccountResourceAccounts

globalaccelerator:ListCrossAccountResourceAccounts

List

ListCrossAccountResources

globalaccelerator:ListCrossAccountResources

List

ListCustomRoutingAccelerators

globalaccelerator:ListCustomRoutingAccelerators

List

ListCustomRoutingEndpointGroups

globalaccelerator:ListCustomRoutingEndpointGroups

List

ListCustomRoutingListeners

globalaccelerator:ListCustomRoutingListeners

List

ListCustomRoutingPortMappings

globalaccelerator:ListCustomRoutingPortMappings

List

ListCustomRoutingPortMappingsByDestination

globalaccelerator:ListCustomRoutingPortMappingsByDestination

List

ListEndpointGroups

globalaccelerator:ListEndpointGroups

List

ListListeners

globalaccelerator:ListListeners

List

ListTagsForResource

globalaccelerator:ListTagsForResource

Lettura

ProvisionByoipCidr

globalaccelerator:ProvisionByoipCidr

Scrittura

RemoveCustomRoutingEndpoints

globalaccelerator:RemoveCustomRoutingEndpoints

Scrittura

RemoveEndpoints

globalaccelerator:RemoveEndpoints

Scrittura

globalaccelerator:UpdateEndpointGroup

Scrittura

TagResource

globalaccelerator:TagResource

Etichettare, scrivere

UntagResource

globalaccelerator:UntagResource

Etichettare, scrivere

UpdateAccelerator

globalaccelerator:UpdateAccelerator

Scrittura

UpdateAcceleratorAttributes

globalaccelerator:UpdateAcceleratorAttributes

Scrittura

UpdateCrossAccountAttachment

globalaccelerator:UpdateCrossAccountAttachment

Scrittura

UpdateCustomRoutingAccelerator

globalaccelerator:UpdateCustomRoutingAccelerator

Scrittura

UpdateCustomRoutingAcceleratorAttributes

globalaccelerator:UpdateCustomRoutingAcceleratorAttributes

Scrittura

UpdateCustomRoutingListener

globalaccelerator:UpdateCustomRoutingListener

Scrittura

UpdateEndpointGroup

globalaccelerator:UpdateEndpointGroup

Scrittura

UpdateListener

globalaccelerator:UpdateListener

Scrittura

WithdrawByoipCidr

globalaccelerator:WithdrawByoipCidr

Scrittura

Azioni definite da AWS Global Accelerator

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

AddCustomRoutingEndpoints

Concede l'autorizzazione per aggiungere un endpoint di sottorete di Virtual Private Cloud (VPC) a un gruppo di endpoint dell'acceleratore di routing personalizzato

endpointgroup*

aws:ResourceTag/${TagKey}

Scrittura

AddEndpoints

Concede l'autorizzazione per aggiungere un endpoint a un gruppo di endpoint dell'acceleratore standard

endpointgroup*

aws:ResourceTag/${TagKey}

Scrittura

AdvertiseByoipCidr

Concede l'autorizzazione per annunciare un intervallo di indirizzi IPv4 per cui viene eseguito il provisioning per l'utilizzo con l'acceleratore tramite BYOIP (Bring your own IP addresses)

Scrittura

AllowCustomRoutingTraffic

Concede l'autorizzazione per consentire il routing personalizzato del traffico utente verso una destinazione privata IP:PORT in una sottorete VPC specifica

endpointgroup*

aws:ResourceTag/${TagKey}

Scrittura

CreateAccelerator

Concede l'autorizzazione per creare un acceleratore standardizzare

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateCrossAccountAttachment

Concede il permesso di creare un CrossAccountAttachment

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateCustomRoutingAccelerator

Concede l'autorizzazione per creare un acceleratore di routing personalizzato

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateCustomRoutingEndpointGroup

Concede l'autorizzazione per creare un gruppo di endpoint per il listener specificato per un acceleratore di routing personalizzato

listener*

aws:ResourceTag/${TagKey}

Scrittura

CreateCustomRoutingListener

Concede l'autorizzazione per creare un listener per elaborare le connessioni in ingresso dai client a un acceleratore di routing personalizzato

accelerator*

aws:ResourceTag/${TagKey}

Scrittura

CreateEndpointGroup

Concede l'autorizzazione per aggiungere un gruppo di endpoint a un listener dell'acceleratore standard

listener*

aws:ResourceTag/${TagKey}

Scrittura

CreateListener

Concede l'autorizzazione per aggiungere un listener a un acceleratore standard

accelerator*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAccelerator

Concede l'autorizzazione per eliminare un acceleratore standardizzare

accelerator*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCrossAccountAttachment

Concede il permesso di eliminare un CrossAccountAttachment

attachment*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCustomRoutingAccelerator

Concede l'autorizzazione per eliminare un acceleratore di routing personalizzato

accelerator*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCustomRoutingEndpointGroup

Concede l'autorizzazione per eliminare un gruppo di endpoint da un listener per un acceleratore di routing personalizzato

endpointgroup*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCustomRoutingListener

Concede l'autorizzazione per eliminare un listener per un acceleratore di routing personalizzato

listener*

aws:ResourceTag/${TagKey}

Scrittura

DeleteEndpointGroup

Concede l'autorizzazione per eliminare un gruppo di endpoint associato a un listener per un acceleratore standard

endpointgroup*

aws:ResourceTag/${TagKey}

Scrittura

DeleteListener

Concede l'autorizzazione per eliminare un listener da un acceleratore standard

listener*

aws:ResourceTag/${TagKey}

Scrittura

DenyCustomRoutingTraffic

Concede l'autorizzazione a non consentire il routing personalizzato del traffico utente verso una destinazione privata IP:PORT in una sottorete VPC specifica

endpointgroup*

aws:ResourceTag/${TagKey}

Scrittura

DeprovisionByoipCidr

Concede l'autorizzazione per rilasciare l'intervallo di indirizzi specificato per cui è stato effettuato il provisioning per l'utilizzo con l'acceleratore tramite BYOIP (Bring your own IP address)

Scrittura

DescribeAccelerator

Concede le autorizzazioni per descrivere un acceleratore standard

accelerator*

aws:ResourceTag/${TagKey}

Lettura

DescribeAcceleratorAttributes

Concede l'autorizzazione per descrivere gli attributi di un acceleratore standard

accelerator*

aws:ResourceTag/${TagKey}

Lettura

DescribeCrossAccountAttachment

Concede le autorizzazioni per descrivere un CrossAccountAttachment

attachment*

aws:ResourceTag/${TagKey}

Lettura

DescribeCustomRoutingAccelerator

Concede l'autorizzazione per descrivere un acceleratore di routing personalizzato

accelerator*

aws:ResourceTag/${TagKey}

Lettura

DescribeCustomRoutingAcceleratorAttributes

Concede l'autorizzazione per descrivere gli attributi di un acceleratore di routing personalizzato

accelerator*

aws:ResourceTag/${TagKey}

Lettura

DescribeCustomRoutingEndpointGroup

Concede l'autorizzazione per descrivere un gruppo di endpoint per un acceleratore di routing personalizzato

endpointgroup*

aws:ResourceTag/${TagKey}

Lettura

DescribeCustomRoutingListener

Concede l'autorizzazione per descrivere un listener per un acceleratore di routing personalizzato

listener*

aws:ResourceTag/${TagKey}

Lettura

DescribeEndpointGroup

Concede l'autorizzazione per descrivere un gruppo di endpoint per l'acceleratore standard

endpointgroup*

aws:ResourceTag/${TagKey}

Lettura

DescribeListener

Concede l'autorizzazione per descrivere un listener per l'acceleratore standard

listener*

aws:ResourceTag/${TagKey}

Lettura

ListAccelerators

Concede l'autorizzazione per elencare tutti gli acceleratori standard

List

ListByoipCidrs

Concede l'autorizzazione per elencare i cidrs BYOIP

List

ListCrossAccountAttachments

Concede il permesso di elencare tutti CrossAccountAttachments

List

ListCrossAccountResourceAccounts

Concede il permesso di elencare gli account con CrossAccountAttachments elencare il chiamante come principale

List

ListCrossAccountResources

Concede il permesso di elencare tutti CrossAccountAttachment risorse utilizzabili dal chiamante

List

ListCustomRoutingAccelerators

Concede il permesso di elencare gli acceleratori di routing personalizzati per un Account AWS

List

ListCustomRoutingEndpointGroups

Concede l'autorizzazione per elencare i gruppi di endpoint associati a un listener per un acceleratore di routing personalizzato

listener*

aws:ResourceTag/${TagKey}

List

ListCustomRoutingListeners

Concede l'autorizzazione per elencare i listener per un acceleratore di routing personalizzato

accelerator*

aws:ResourceTag/${TagKey}

List

ListCustomRoutingPortMappings

Concede l'autorizzazione per elencare le mappature delle porte per un acceleratore di routing personalizzato

accelerator*

aws:ResourceTag/${TagKey}

List

ListCustomRoutingPortMappingsByDestination

Concede l'autorizzazione per elencare le mappature delle porte per un indirizzo IP dell'endpoint specifico (un indirizzo di destinazione) in una sottorete

List

ListEndpointGroups

Concede l'autorizzazione per elencare tutti i gruppi di endpoint associati a un listener per un acceleratore standard

listener*

aws:ResourceTag/${TagKey}

List

ListListeners

Concede l'autorizzazione per elencare tutti i listener associati a un acceleratore standard

accelerator*

aws:ResourceTag/${TagKey}

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa globalaccelerator

accelerator

aws:ResourceTag/${TagKey}

Lettura

attachment

aws:ResourceTag/${TagKey}

ProvisionByoipCidr

Concede l'autorizzazione a effettuare il provisioning di un intervallo di indirizzi da utilizzare con l'acceleratore tramite BYOIP (Bring your own IP address)

Scrittura

RemoveCustomRoutingEndpoints

Concede l'autorizzazione per rimuovere gli endpoint della sottorete di Virtual Private Cloud (VPC) da un gruppo di endpoint dell'acceleratore di routing personalizzato

endpointgroup*

aws:ResourceTag/${TagKey}

Scrittura

RemoveEndpoints

Concede l'autorizzazione per rimuovere un endpoint da un gruppo di endpoint dell'acceleratore standard

endpointgroup*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione per aggiungere tag a una risorsa globalaccelerator

accelerator

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

attachment

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere i tag da una risorsa globalaccelerator

accelerator

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

attachment

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAccelerator

Concede l'autorizzazione per aggiornare un acceleratore standard

accelerator*

aws:ResourceTag/${TagKey}

Scrittura

UpdateAcceleratorAttributes

Concede l'autorizzazione per aggiornare gli attributi di un acceleratore standard

accelerator*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCrossAccountAttachment

Concede il permesso di aggiornare un CrossAccountAttachment

attachment*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCustomRoutingAccelerator

Concede l'autorizzazione per aggiornare un acceleratore di routing personalizzato

accelerator*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCustomRoutingAcceleratorAttributes

Concede l'autorizzazione per aggiornare gli attributi per un acceleratore di routing personalizzato

accelerator*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCustomRoutingListener

Concede l'autorizzazione per aggiornare un listener per un acceleratore di routing personalizzato

listener*

aws:ResourceTag/${TagKey}

Scrittura

UpdateEndpointGroup

Concede l'autorizzazione per aggiornare un gruppo di endpoint su un listener per un acceleratore standard

endpointgroup*

aws:ResourceTag/${TagKey}

Scrittura

UpdateListener

Concede l'autorizzazione per aggiornare un listener su un acceleratore standard

listener*

aws:ResourceTag/${TagKey}

Scrittura

WithdrawByoipCidr

Concede l'autorizzazione per interrompere l'annuncio di un indirizzo IPv4 BYOIP

Scrittura

Tipi di risorse definiti da AWS Global Accelerator

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

accelerator

arn:${Partition}:globalaccelerator::${Account}:accelerator/${ResourceId}

aws:ResourceTag/${TagKey}

attachment

arn:${Partition}:globalaccelerator::${Account}:attachment/${ResourceId}

aws:ResourceTag/${TagKey}

endpointgroup

arn:${Partition}:globalaccelerator::${Account}:accelerator/${ResourceId}/listener/${ListenerId}/endpoint-group/${EndpointGroupId}

aws:ResourceTag/${TagKey}

listener

arn:${Partition}:globalaccelerator::${Account}:accelerator/${ResourceId}/listener/${ListenerId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Global Accelerator

AWS Global Accelerator definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento 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