Azioni, risorse e chiavi di condizione per Amazon CloudFront
Amazon CloudFront (prefisso del servizio:cloudfront) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.
Riferimenti:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza il riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da Amazon CloudFront
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 la tabella Azioni.
| Operation | Azione IAM | Chiave di condizione | Valori possibili | Livello di accesso |
|---|---|---|---|---|
|
AssociateAlias |
Scrittura |
|||
Scrittura |
||||
|
AssociateDistributionTenantWebACL |
Scrittura |
|||
|
AssociateDistributionWebACL |
Scrittura |
|||
Lettura |
||||
|
CopyDistribution |
Scrittura |
|||
Scrittura |
||||
Lettura |
||||
Lettura |
||||
|
CreateAnycastIpList |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateCachePolicy |
Scrittura |
|||
|
CreateCloudFrontOriginAccessIdentity |
Scrittura |
|||
|
CreateConnectionFunction |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateConnectionGroup |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateContinuousDeploymentPolicy |
Scrittura |
|||
|
CreateDistribution |
Scrittura |
|||
Scrittura |
||||
Lettura |
||||
|
CreateDistributionTenant |
Scrittura |
|||
Lettura |
||||
Etichettatura, scrittura |
||||
|
CreateDistributionWithTags |
Scrittura |
|||
Scrittura |
||||
Lettura |
||||
Etichettatura, scrittura |
||||
|
CreateFieldLevelEncryptionConfig |
Scrittura |
|||
|
CreateFieldLevelEncryptionProfile |
Scrittura |
|||
|
CreateFunction |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateInvalidation |
Scrittura |
|||
|
CreateInvalidationForDistributionTenant |
Scrittura |
|||
|
CreateKeyGroup |
Scrittura |
|||
|
CreateKeyValueStore |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateMonitoringSubscription |
Scrittura |
|||
|
CreateOriginAccessControl |
Scrittura |
|||
|
CreateOriginRequestPolicy |
Scrittura |
|||
|
CreatePublicKey |
Scrittura |
|||
|
CreateRealtimeLogConfig |
Scrittura |
|||
Io sono: PassedToService |
cloudfront.amazonaws.com |
Scrittura |
||
|
CreateResponseHeadersPolicy |
Scrittura |
|||
|
CreateTrustStore |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateVpcOrigin |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
DeleteAnycastIpList |
Scrittura |
|||
|
DeleteCachePolicy |
Scrittura |
|||
|
DeleteCloudFrontOriginAccessIdentity |
Scrittura |
|||
|
DeleteConnectionFunction |
Scrittura |
|||
|
DeleteConnectionGroup |
Scrittura |
|||
|
DeleteContinuousDeploymentPolicy |
Scrittura |
|||
|
DeleteDistribution |
Scrittura |
|||
|
DeleteDistributionTenant |
Scrittura |
|||
|
DeleteFieldLevelEncryptionConfig |
Scrittura |
|||
|
DeleteFieldLevelEncryptionProfile |
Scrittura |
|||
|
DeleteFunction |
Scrittura |
|||
|
DeleteKeyGroup |
Scrittura |
|||
|
DeleteKeyValueStore |
Scrittura |
|||
|
DeleteMonitoringSubscription |
Scrittura |
|||
|
DeleteOriginAccessControl |
Scrittura |
|||
|
DeleteOriginRequestPolicy |
Scrittura |
|||
|
DeletePublicKey |
Scrittura |
|||
|
DeleteRealtimeLogConfig |
Scrittura |
|||
|
DeleteResourcePolicy |
Scrittura |
|||
|
DeleteResponseHeadersPolicy |
Scrittura |
|||
|
DeleteStreamingDistribution |
Scrittura |
|||
|
DeleteTrustStore |
Scrittura |
|||
|
DeleteVpcOrigin |
Scrittura |
|||
|
DescribeConnectionFunction |
Lettura |
|||
|
DescribeFunction |
Lettura |
|||
|
DescribeKeyValueStore |
Lettura |
|||
|
DisassociateDistributionTenantWebACL |
Scrittura |
|||
|
DisassociateDistributionWebACL |
Scrittura |
|||
|
GetAnycastIpList |
Lettura |
|||
|
GetCachePolicy |
Lettura |
|||
|
GetCachePolicyConfig |
Lettura |
|||
|
GetCloudFrontOriginAccessIdentity |
Lettura |
|||
|
GetCloudFrontOriginAccessIdentityConfig |
Lettura |
|||
|
GetConnectionFunction |
Lettura |
|||
|
GetConnectionGroup |
Lettura |
|||
|
GetConnectionGroupByRoutingEndpoint |
Lettura |
|||
|
GetContinuousDeploymentPolicy |
Lettura |
|||
|
GetContinuousDeploymentPolicyConfig |
Lettura |
|||
|
GetDistribution |
Lettura |
|||
|
GetDistributionConfig |
Lettura |
|||
|
GetDistributionTenant |
Lettura |
|||
|
GetDistributionTenantByDomain |
Lettura |
|||
|
GetFieldLevelEncryption |
Lettura |
|||
|
GetFieldLevelEncryptionConfig |
Lettura |
|||
|
GetFieldLevelEncryptionProfile |
Lettura |
|||
|
GetFieldLevelEncryptionProfileConfig |
Lettura |
|||
|
GetFunction |
Lettura |
|||
|
GetInvalidation |
Lettura |
|||
|
GetInvalidationForDistributionTenant |
Lettura |
|||
|
GetKeyGroup |
Lettura |
|||
|
GetKeyGroupConfig |
Lettura |
|||
|
GetManagedCertificateDetails |
Lettura |
|||
|
GetMonitoringSubscription |
Lettura |
|||
|
GetOriginAccessControl |
Lettura |
|||
|
GetOriginAccessControlConfig |
Lettura |
|||
|
GetOriginRequestPolicy |
Lettura |
|||
|
GetOriginRequestPolicyConfig |
Lettura |
|||
|
GetPublicKey |
Lettura |
|||
|
GetPublicKeyConfig |
Lettura |
|||
|
GetRealtimeLogConfig |
Lettura |
|||
|
GetResourcePolicy |
Lettura |
|||
|
GetResponseHeadersPolicy |
Lettura |
|||
|
GetResponseHeadersPolicyConfig |
Lettura |
|||
|
GetStreamingDistribution |
Lettura |
|||
|
GetStreamingDistributionConfig |
Lettura |
|||
|
GetTrustStore |
Lettura |
|||
|
GetVpcOrigin |
Lettura |
|||
|
ListAnycastIpLists |
List |
|||
|
ListCachePolicies |
List |
|||
|
ListCloudFrontOriginAccessIdentities |
List |
|||
|
ListConflictingAliases |
Lettura |
|||
List |
||||
|
ListConnectionFunctions |
List |
|||
|
ListConnectionGroups |
List |
|||
|
ListContinuousDeploymentPolicies |
List |
|||
|
ListDistributionTenants |
List |
|||
|
ListDistributionTenantsByCustomization |
List |
|||
|
ListDistributions |
List |
|||
|
ListDistributionsByAnycastIpListId |
List |
|||
|
ListDistributionsByCachePolicyId |
List |
|||
|
ListDistributionsByConnectionFunction |
List |
|||
|
ListDistributionsByConnectionMode |
List |
|||
|
ListDistributionsByKeyGroup |
List |
|||
|
ListDistributionsByOriginRequestPolicyId |
List |
|||
|
ListDistributionsByRealtimeLogConfig |
List |
|||
|
ListDistributionsByResponseHeadersPolicyId |
List |
|||
|
ListDistributionsByTrustStore |
List |
|||
|
ListDistributionsByVpcOriginId |
List |
|||
|
ListDistributionsByWebACLId |
List |
|||
|
ListDomainConflicts |
Lettura |
|||
Lettura |
||||
List |
||||
|
ListFieldLevelEncryptionConfigs |
List |
|||
|
ListFieldLevelEncryptionProfiles |
List |
|||
|
ListFunctions |
List |
|||
|
ListInvalidations |
List |
|||
|
ListInvalidationsForDistributionTenant |
List |
|||
|
ListKeyGroups |
List |
|||
|
ListKeyValueStores |
List |
|||
|
ListOriginAccessControls |
List |
|||
|
ListOriginRequestPolicies |
List |
|||
|
ListPublicKeys |
List |
|||
|
ListRealtimeLogConfigs |
List |
|||
|
ListResponseHeadersPolicies |
List |
|||
|
ListStreamingDistributions |
List |
|||
|
ListTagsForResource |
Lettura |
|||
|
ListTrustStores |
List |
|||
|
ListVpcOrigins |
List |
|||
|
PublishConnectionFunction |
Scrittura |
|||
|
PublishFunction |
Scrittura |
|||
|
PutResourcePolicy |
Scrittura |
|||
|
TagResource |
Etichettatura, scrittura |
|||
|
TestConnectionFunction |
Scrittura |
|||
|
TestFunction |
Scrittura |
|||
|
UntagResource |
Etichettatura, scrittura |
|||
|
UpdateAnycastIpList |
Scrittura |
|||
|
UpdateCachePolicy |
Scrittura |
|||
|
UpdateCloudFrontOriginAccessIdentity |
Scrittura |
|||
|
UpdateConnectionFunction |
Scrittura |
|||
|
UpdateConnectionGroup |
Scrittura |
|||
|
UpdateContinuousDeploymentPolicy |
Scrittura |
|||
|
UpdateDistribution |
Lettura |
|||
Scrittura |
||||
|
UpdateDistributionTenant |
Lettura |
|||
Scrittura |
||||
|
UpdateDistributionWithStagingConfig |
Lettura |
|||
Lettura |
||||
Scrittura |
||||
|
UpdateDomainAssociation |
Scrittura |
|||
Scrittura |
||||
Scrittura |
||||
|
UpdateFieldLevelEncryptionConfig |
Scrittura |
|||
|
UpdateFieldLevelEncryptionProfile |
Scrittura |
|||
|
UpdateFunction |
Scrittura |
|||
|
UpdateKeyGroup |
Scrittura |
|||
|
UpdateKeyValueStore |
Scrittura |
|||
|
UpdateOriginAccessControl |
Scrittura |
|||
|
UpdateOriginRequestPolicy |
Scrittura |
|||
|
UpdatePublicKey |
Scrittura |
|||
|
UpdateRealtimeLogConfig |
Scrittura |
|||
Io sono: PassedToService |
cloudfront.amazonaws.com |
Scrittura |
||
|
UpdateResponseHeadersPolicy |
Scrittura |
|||
|
UpdateTrustStore |
Scrittura |
|||
|
UpdateVpcOrigin |
Scrittura |
|||
|
VerifyDnsConfiguration |
Lettura |
Azioni definite da Amazon CloudFront
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. 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.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione ad associare un alias a una distribuzione CloudFront |
Scrittura |
|||
Concede l'autorizzazione ad associare un tenant di distribuzione a un ACL web AWS WAF |
Scrittura |
|||
Concede l'autorizzazione ad associare una distribuzione a un ACL web AWS WAF |
Scrittura |
|||
Concede l'autorizzazione per copiare una distribuzione esistente e creare una nuova distribuzione Web |
Scrittura |
|||
Concede l'autorizzazione a creare un elenco di IP statici Anycast |
Scrittura |
|||
Concede l'autorizzazione ad aggiungere una nuova politica di cache a CloudFront |
Scrittura |
|||
Concede l'autorizzazione a creare una nuova identità di accesso all' CloudFront origine |
Scrittura |
|||
Concede l'autorizzazione a creare una funzione di connessione |
Scrittura |
|||
Concede il permesso di creare un gruppo di connessione |
Scrittura |
|||
Concede l'autorizzazione ad aggiungere una nuova politica di distribuzione continua a CloudFront |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova distribuzione Web |
Scrittura |
|||
Concede il permesso di creare un inquilino di distribuzione |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova configurazione di crittografia a livello di campo |
Write |
|||
Concede l'autorizzazione per creare un profilo di crittografia a livello di campo |
Scrittura |
|||
Concede il permesso di creare una funzione CloudFront |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova richiesta batch di invalidamento |
Scrittura |
|||
Concede l'autorizzazione a creare un'invalidazione per un tenant di distribuzione |
Scrittura |
|||
Concede il permesso di aggiungere un nuovo gruppo di chiavi a CloudFront |
Scrittura |
|||
Concede il permesso di creare un CloudFront KeyValueStore |
Scrittura |
|||
Concede l'autorizzazione ad abilitare CloudWatch metriche aggiuntive per la distribuzione specificata CloudFront . I parametri aggiuntivi comportano un costo aggiuntivo |
Scrittura |
|||
Concede le autorizzazioni per creare un nuovo controllo accessi di origine |
Scrittura |
|||
Concede l'autorizzazione ad aggiungere una nuova politica di richiesta di origine a CloudFront |
Scrittura |
|||
Concede il permesso di aggiungere una nuova chiave pubblica a CloudFront |
Scrittura |
|||
Concede l'autorizzazione per creare una configurazione di log in tempo reale |
Scrittura |
|||
Concede l'autorizzazione ad aggiungere una nuova politica di intestazioni di risposta a CloudFront |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova distribuzione RTMP |
Write |
|||
Concede l'autorizzazione per creare una nuova distribuzione RTMP con tag |
Scrittura |
|||
Concede l'autorizzazione per creare un trust store |
Scrittura |
|||
Concede l'autorizzazione a creare un'origine VPC |
Scrittura |
|||
Concede l'autorizzazione a eliminare un elenco di IP statici Anycast |
Scrittura |
|||
Concede l'autorizzazione per eliminare una policy della cache |
Scrittura |
|||
Concede l'autorizzazione a eliminare un'identità di accesso di origine CloudFront |
Scrittura |
|||
Concede il permesso di eliminare una funzione di connessione |
Scrittura |
|||
Concede il permesso di eliminare un gruppo di connessione |
Scrittura |
|||
Concede l'autorizzazione per eliminare una policy di implementazione continua |
Scrittura |
|||
Concede l'autorizzazione per eliminare una distribuzione Web |
Scrittura |
|||
Concede il permesso di eliminare un tenant di distribuzione |
Scrittura |
|||
Concede l'autorizzazione per eliminare una configurazione di crittografia a livello di campo |
Scrittura |
|||
Concede l'autorizzazione per eliminare un profilo di crittografia a livello di campo |
Scrittura |
|||
Concede il permesso di eliminare una funzione CloudFront |
Scrittura |
|||
Concede l'autorizzazione per eliminare un gruppo di chiavi |
Scrittura |
|||
Concede il permesso di eliminare un CloudFront KeyValueStore |
Scrittura |
|||
Concede l'autorizzazione a disabilitare CloudWatch metriche aggiuntive per la distribuzione specificata CloudFront |
Scrittura |
|||
Concede l'autorizzazione per eliminare un controllo accessi di origine |
Scrittura |
|||
Concede l'autorizzazione per eliminare una policy di richiesta origine |
Scrittura |
|||
Concede il permesso di eliminare una chiave pubblica da CloudFront |
Scrittura |
|||
Concede l'autorizzazione per eliminare una configurazione di log in tempo reale |
Scrittura |
|||
Concede l'autorizzazione a eliminare il documento di policy di una risorsa |
Scrittura |
|||
Concede l'autorizzazione per eliminare una policy per le intestazioni di risposta |
Scrittura |
|||
Concede l'autorizzazione per eliminare una distribuzione RTMP |
Scrittura |
|||
Concede l'autorizzazione a eliminare un trust store |
Scrittura |
|||
Concede l'autorizzazione per eliminare un'origine VPC |
Scrittura |
|||
Concede il permesso di ottenere un riepilogo delle funzioni di connessione |
Lettura |
|||
Concede il permesso di ottenere un CloudFront riepilogo delle funzioni |
Lettura |
|||
Concede il permesso di ottenere un riepilogo CloudFront KeyValueStore |
Lettura |
|||
Concede l'autorizzazione a dissociare un tenant di distribuzione da un ACL web WAF AWS |
Scrittura |
|||
Concede l'autorizzazione a dissociare una distribuzione da un ACL web WAF AWS |
Scrittura |
|||
Concede l'autorizzazione a ottenere un elenco di IP statici Anycast |
Lettura |
|||
Concede l'autorizzazione per ottenere la policy della cache |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione della policy della cache |
Lettura |
|||
Concede l'autorizzazione a ottenere le informazioni su un'identità di accesso all'origine CloudFront |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni di configurazione su un'identità di accesso origine Cloudfront |
Lettura |
|||
Concede il permesso di ottenere il codice di una funzione di connessione |
Lettura |
|||
Concede il permesso di ottenere informazioni su un gruppo di connessione |
Lettura |
|||
Concede il permesso di ottenere informazioni su un gruppo di connessione dall'endpoint di routing specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere una policy di implementazione continua |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione della policy di implementazione continua |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni su una distribuzione Web |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni di configurazione relative a una distribuzione |
Lettura |
|||
Concede il permesso di ottenere informazioni su un tenant di distribuzione |
Lettura |
|||
Concede l'autorizzazione a ottenere informazioni su un tenant di distribuzione dal dominio associato |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni di configurazione di crittografia a livello di campo |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni di configurazione di crittografia a livello di campo |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni di configurazione di crittografia a livello di campo |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni di configurazione del profilo di crittografia a livello di campo |
Lettura |
|||
Concede il permesso di ottenere il codice di una funzione CloudFront |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni su un invalidamento |
Lettura |
|||
Concede il permesso di ottenere informazioni su un'invalidazione per un tenant di distribuzione |
Lettura |
|||
Concede l'autorizzazione per ottenere un gruppo di chiavi |
Read |
|||
Concede l'autorizzazione per ottenere la configurazione di un gruppo di chiavi |
Lettura |
|||
Concede l'autorizzazione a ottenere dettagli su un certificato gestito CloudFront |
Lettura |
|||
Concede l'autorizzazione a ottenere informazioni sull'abilitazione di CloudWatch metriche aggiuntive per la distribuzione specificata CloudFront |
Lettura |
|||
Concede l'autorizzazione per ottenere il controllo accessi di origine |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione del controllo accessi di origine |
Lettura |
|||
Concede l'autorizzazione per ottenere la policy di richiesta origine |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione della policy di richiesta origine |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni sulla configurazione della chiave pubblica |
Read |
|||
Concede l'autorizzazione per ottenere informazioni sulla configurazione della chiave pubblica |
Read |
|||
Concede l'autorizzazione per ottenere una configurazione di log in tempo reale |
Lettura |
|||
Concede il permesso di ottenere le informazioni sul documento di policy di una risorsa |
Lettura |
|||
Concede l'autorizzazione per ottenere la policy per le intestazioni di risposta |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione della policy per le intestazioni di risposta |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni su una distribuzione RTMP |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni di configurazione relative a una distribuzione in streaming. |
Lettura |
|||
Concede il permesso di ottenere informazioni su un trust store |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni sull'origine di un VPC |
Lettura |
|||
Concede l'autorizzazione a elencare gli elenchi di IP statici Anycast |
List |
|||
Concede l'autorizzazione a elencare tutte le politiche di cache che sono state create per questo account CloudFront |
List |
|||
Concede l'autorizzazione a elencare le identità di accesso di CloudFront origine |
List |
|||
Concede l'autorizzazione a elencare tutti gli alias che sono in conflitto con l'alias specificato in CloudFront |
List |
|||
Concede il permesso di elencare le funzioni di connessione nel tuo Account AWS |
List |
|||
Concede il permesso di elencare i gruppi di connessione presenti nel Account AWS |
List |
|||
Concede l'autorizzazione per elencare tutte le policy di implementazione continua nell'account |
List |
|||
Concede l'autorizzazione a elencare i tenant di distribuzione nel tuo Account AWS |
List |
|||
Concede l'autorizzazione a elencare i tenant di distribuzione mediante la personalizzazione specificata |
List |
|||
Concede l'autorizzazione a elencare le distribuzioni associate al Account AWS |
List |
|||
Concede l'autorizzazione a elencare le distribuzioni nel tuo account associate a quanto specificato AnycastIpListId |
List |
|||
Concede l'autorizzazione per elencare gli ID di distribuzione per le distribuzioni che hanno un comportamento della cache associato alla policy della cache specificata |
List |
|||
Concede l'autorizzazione a elencare i riepiloghi delle distribuzioni associate alla funzione di connessione specificata |
List |
|||
Concede l'autorizzazione a elencare le distribuzioni in base alla modalità di connessione specificata |
List |
|||
Concede l'autorizzazione per elencare gli ID di distribuzione per le distribuzioni che hanno un comportamento della cache associato al gruppo di chiavi specificato |
Elenco |
|||
Concede l'autorizzazione per elencare gli ID per le distribuzioni che hanno un comportamento della cache associato alla policy della richiesta di origine specificata |
List |
|||
Concede l'autorizzazione per ottenere un elenco di distribuzioni con un comportamento nella cache associato alla configurazione di log in tempo reale specificata |
List |
|||
Concede l'autorizzazione per elencare gli ID di distribuzione per le distribuzioni che hanno un comportamento della cache associato alla policy per le intestazioni di risposta specificata |
List |
|||
Concede l'autorizzazione a elencare i riepiloghi delle distribuzioni associate all'archivio di fiducia specificato |
List |
|||
Concede l'autorizzazione a elencare gli ID per le distribuzioni associate all'origine VPC specificata |
List |
|||
Concede l'autorizzazione a elencare le distribuzioni associate all'ACL web WAF specificato Account AWS AWS |
List |
|||
Concede l'autorizzazione a elencare i conflitti di dominio per un dominio specificato |
List |
|||
Concede l'autorizzazione a elencare tutte le configurazioni di crittografia a livello di campo che sono state create per questo account CloudFront |
List |
|||
Concede l'autorizzazione a elencare tutti i profili di crittografia a livello di campo che sono stati creati per questo account CloudFront |
List |
|||
Concede il permesso di ottenere un elenco di funzioni CloudFront |
List |
|||
Concede l'autorizzazione per elencare i batch di invalidamento |
List |
|||
Concede l'autorizzazione a elencare le invalidazioni per un tenant di distribuzione |
List |
|||
Concede l'autorizzazione a elencare tutti i gruppi chiave che sono stati creati CloudFront per questo account |
List |
|||
Concede il permesso di ottenere un elenco di CloudFront KeyValueStores |
List |
|||
Concede l'autorizzazione per elencare tutti i controlli accessi di origine nell'account |
List |
|||
Concede l'autorizzazione a elencare tutte le politiche di richiesta di origine che sono state create CloudFront per questo account |
List |
|||
Concede l'autorizzazione a elencare tutte le chiavi pubbliche che sono state aggiunte CloudFront per questo account |
List |
|||
Concede l'autorizzazione per ottenere un elenco di configurazioni di log in tempo reale |
List |
|||
Concede l'autorizzazione a elencare tutte le politiche relative alle intestazioni di risposta che sono state create per questo account CloudFront |
List |
|||
Concede l'autorizzazione per elencare le distribuzioni RTMP |
List |
|||
Concede l'autorizzazione a elencare i tag di una risorsa CloudFront |
Lettura |
|||
Concede l'autorizzazione a elencare i trust store presenti nel tuo Account AWS |
List |
|||
Concede l'autorizzazione a elencare le origini dei VPC |
List |
|||
Concede l'autorizzazione a pubblicare una funzione di connessione |
Scrittura |
|||
Concede il permesso di pubblicare una funzione CloudFront |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare o creare il documento politico di una risorsa |
Scrittura |
|||
Concede il permesso di aggiungere tag a una risorsa CloudFront |
leggi: /$ {} RequestTag TagKey |
Etichettatura, scrittura |
||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: /$ {} RequestTag TagKey |
||||
|
leggi: /$ {} RequestTag TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: /$ {} RequestTag TagKey |
||||
Concede il permesso di testare una funzione di connessione |
Scrittura |
|||
Concede il permesso di testare una funzione CloudFront |
Scrittura |
|||
Concede l'autorizzazione a rimuovere i tag da una risorsa CloudFront |
Etichettatura, scrittura |
|||
Concede l'autorizzazione ad aggiornare un elenco di IP statici Anycast |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una policy della cache |
Scrittura |
|||
Concede l'autorizzazione a impostare la configurazione per un'identità di accesso di origine CloudFront |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare una funzione di connessione |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare un gruppo di connessione |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una policy di implementazione continua |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione per una distribuzione Web |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare un tenant di distribuzione |
Scrittura |
|||
Concede l'autorizzazione a copiare la configurazione da una distribuzione web temporanea alla distribuzione web principale corrispondente |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare un'associazione di dominio |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione di crittografia a livello di campo |
Write |
|||
Concede l'autorizzazione per aggiornare un profilo di crittografia a livello di campo |
Scrittura |
|||
Concede il permesso di aggiornare una funzione CloudFront |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un gruppo di chiavi |
Scrittura |
|||
Concede il permesso di aggiornare un CloudFront KeyValueStore |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un controllo accessi di origine |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una policy di richiesta origine |
Scrittura |
|||
Concede l'autorizzazione per aggiornare le informazioni sulla chiave pubblica |
Write |
|||
Concede l'autorizzazione per aggiornare una configurazione di log in tempo reale |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una policy per le intestazioni di risposta |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione per una distribuzione RTMP |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare un trust store |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un'origine VPC |
Scrittura |
|||
Concede l'autorizzazione a verificare la configurazione DNS per un dominio specificato |
Lettura |
Permission-only azioni per Amazon CloudFront
Le seguenti azioni sono definite da Amazon CloudFront ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione a configurare la consegna dei log forniti per una distribuzione |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per creare un Savings Plan |
Scrittura |
|||
Concede l'autorizzazione per ottenere un Savings Plan |
Lettura |
|||
Concede l'autorizzazione per elencare tutte le distribuzioni associate a una funzione Lambda |
List |
|||
Concede l'autorizzazione a elencare le schede CloudFront tariffarie relative all'account |
List |
|||
Concede l'autorizzazione per elencare i Savings Plans nell'account |
List |
|||
Concede l'autorizzazione all'utilizzo delle liste CloudFront |
List |
|||
Concede l'autorizzazione per aggiornare un Savings Plan |
Scrittura |
Tipi di risorse definiti da Amazon CloudFront
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 |
|---|---|---|
arn: $ {Partition} :cloudfront: :$ {Account} :anycast-ip-list/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :cache-policy/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :connection-function/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :connection-group/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :continuous-deployment-policy/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :distribution/$ {} DistributionId |
||
arn: $ {Partition} :cloudfront: :$ {Account} :distribution-tenant/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :field-level-encryption-config/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :field-level-encryption-profile/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :function/$ {Name} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :key-value-store/$ {Name} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :origin-access-control/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :origin-access-identity/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :origin-request-policy/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :realtime-log-config/$ {Name} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :response-headers-policy/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :streaming-distribution/$ {} DistributionId |
||
arn: $ {Partition} :cloudfront: :$ {Account} :trust-store/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :vpcorigin/$ {Id} |
Chiavi di condizione per Amazon CloudFront
Amazon CloudFront definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta |
Stringa |
|
Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa |
Stringa |
|
Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta |
ArrayOfString |