View a markdown version of this page

Azioni, risorse e chiavi di condizione per Amazon CloudFront - Service Authorization Reference

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:

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

cloudfront: AssociateAlias

Scrittura

fronte cloud: UpdateDistribution

Scrittura

AssociateDistributionTenantWebACL

fronte cloud: AssociateDistributionTenantWebACL

Scrittura

AssociateDistributionWebACL

fronte cloud: AssociateDistributionWebACL

Scrittura

fronte cloud: GetVpcOrigin

Lettura

CopyDistribution

fronte cloud: CopyDistribution

Scrittura

fronte cloud: CreateDistribution

Scrittura

fronte cloud: GetDistribution

Lettura

fronte cloud: GetVpcOrigin

Lettura

CreateAnycastIpList

fronte cloud: CreateAnycastIpList

Scrittura

fronte cloud: TagResource

Etichettatura, scrittura

CreateCachePolicy

cloudfront: CreateCachePolicy

Scrittura

CreateCloudFrontOriginAccessIdentity

fronte cloud: CreateCloudFrontOriginAccessIdentity

Scrittura

CreateConnectionFunction

fronte cloud: CreateConnectionFunction

Scrittura

fronte cloud: TagResource

Etichettatura, scrittura

CreateConnectionGroup

cloudfront: CreateConnectionGroup

Scrittura

fronte cloud: TagResource

Etichettatura, scrittura

CreateContinuousDeploymentPolicy

cloudfront: CreateContinuousDeploymentPolicy

Scrittura

CreateDistribution

fronte cloud: CreateConnectionGroup

Scrittura

fronte cloud: CreateDistribution

Scrittura

fronte cloud: GetVpcOrigin

Lettura

CreateDistributionTenant

fronte cloud: CreateDistributionTenant

Scrittura

fronte cloud: GetVpcOrigin

Lettura

fronte cloud: TagResource

Etichettatura, scrittura

CreateDistributionWithTags

cloudfront: CreateConnectionGroup

Scrittura

fronte cloud: CreateDistribution

Scrittura

fronte cloud: GetVpcOrigin

Lettura

fronte cloud: TagResource

Etichettatura, scrittura

CreateFieldLevelEncryptionConfig

cloudfront: CreateFieldLevelEncryptionConfig

Scrittura

CreateFieldLevelEncryptionProfile

fronte cloud: CreateFieldLevelEncryptionProfile

Scrittura

CreateFunction

fronte cloud: CreateFunction

Scrittura

fronte cloud: TagResource

Etichettatura, scrittura

CreateInvalidation

cloudfront: CreateInvalidation

Scrittura

CreateInvalidationForDistributionTenant

fronte cloud: CreateInvalidationForDistributionTenant

Scrittura

CreateKeyGroup

fronte cloud: CreateKeyGroup

Scrittura

CreateKeyValueStore

fronte cloud: CreateKeyValueStore

Scrittura

fronte cloud: TagResource

Etichettatura, scrittura

CreateMonitoringSubscription

cloudfront: CreateMonitoringSubscription

Scrittura

CreateOriginAccessControl

fronte cloud: CreateOriginAccessControl

Scrittura

CreateOriginRequestPolicy

fronte cloud: CreateOriginRequestPolicy

Scrittura

CreatePublicKey

fronte cloud: CreatePublicKey

Scrittura

CreateRealtimeLogConfig

fronte cloud: CreateRealtimeLogConfig

Scrittura

scopo: PassRole

Io sono: PassedToService

cloudfront.amazonaws.com

Scrittura

CreateResponseHeadersPolicy

fronte cloud: CreateResponseHeadersPolicy

Scrittura

CreateTrustStore

fronte cloud: CreateTrustStore

Scrittura

fronte cloud: TagResource

Etichettatura, scrittura

CreateVpcOrigin

cloudfront: CreateVpcOrigin

Scrittura

fronte cloud: TagResource

Etichettatura, scrittura

DeleteAnycastIpList

cloudfront: DeleteAnycastIpList

Scrittura

DeleteCachePolicy

fronte cloud: DeleteCachePolicy

Scrittura

DeleteCloudFrontOriginAccessIdentity

fronte cloud: DeleteCloudFrontOriginAccessIdentity

Scrittura

DeleteConnectionFunction

fronte cloud: DeleteConnectionFunction

Scrittura

DeleteConnectionGroup

fronte cloud: DeleteConnectionGroup

Scrittura

DeleteContinuousDeploymentPolicy

fronte cloud: DeleteContinuousDeploymentPolicy

Scrittura

DeleteDistribution

fronte cloud: DeleteDistribution

Scrittura

DeleteDistributionTenant

fronte cloud: DeleteDistributionTenant

Scrittura

DeleteFieldLevelEncryptionConfig

fronte cloud: DeleteFieldLevelEncryptionConfig

Scrittura

DeleteFieldLevelEncryptionProfile

fronte cloud: DeleteFieldLevelEncryptionProfile

Scrittura

DeleteFunction

fronte cloud: DeleteFunction

Scrittura

DeleteKeyGroup

fronte cloud: DeleteKeyGroup

Scrittura

DeleteKeyValueStore

fronte cloud: DeleteKeyValueStore

Scrittura

DeleteMonitoringSubscription

fronte cloud: DeleteMonitoringSubscription

Scrittura

DeleteOriginAccessControl

fronte cloud: DeleteOriginAccessControl

Scrittura

DeleteOriginRequestPolicy

fronte cloud: DeleteOriginRequestPolicy

Scrittura

DeletePublicKey

fronte cloud: DeletePublicKey

Scrittura

DeleteRealtimeLogConfig

fronte cloud: DeleteRealtimeLogConfig

Scrittura

DeleteResourcePolicy

fronte cloud: DeleteResourcePolicy

Scrittura

DeleteResponseHeadersPolicy

fronte cloud: DeleteResponseHeadersPolicy

Scrittura

DeleteStreamingDistribution

fronte cloud: DeleteStreamingDistribution

Scrittura

DeleteTrustStore

fronte cloud: DeleteTrustStore

Scrittura

DeleteVpcOrigin

fronte cloud: DeleteVpcOrigin

Scrittura

DescribeConnectionFunction

fronte cloud: DescribeConnectionFunction

Lettura

DescribeFunction

fronte cloud: DescribeFunction

Lettura

DescribeKeyValueStore

fronte cloud: DescribeKeyValueStore

Lettura

DisassociateDistributionTenantWebACL

fronte cloud: DisassociateDistributionTenantWebACL

Scrittura

DisassociateDistributionWebACL

fronte cloud: DisassociateDistributionWebACL

Scrittura

GetAnycastIpList

fronte cloud: GetAnycastIpList

Lettura

GetCachePolicy

fronte cloud: GetCachePolicy

Lettura

GetCachePolicyConfig

fronte cloud: GetCachePolicyConfig

Lettura

GetCloudFrontOriginAccessIdentity

fronte cloud: GetCloudFrontOriginAccessIdentity

Lettura

GetCloudFrontOriginAccessIdentityConfig

fronte cloud: GetCloudFrontOriginAccessIdentityConfig

Lettura

GetConnectionFunction

fronte cloud: GetConnectionFunction

Lettura

GetConnectionGroup

fronte cloud: GetConnectionGroup

Lettura

GetConnectionGroupByRoutingEndpoint

fronte cloud: GetConnectionGroupByRoutingEndpoint

Lettura

GetContinuousDeploymentPolicy

fronte cloud: GetContinuousDeploymentPolicy

Lettura

GetContinuousDeploymentPolicyConfig

fronte cloud: GetContinuousDeploymentPolicyConfig

Lettura

GetDistribution

fronte cloud: GetDistribution

Lettura

GetDistributionConfig

fronte cloud: GetDistributionConfig

Lettura

GetDistributionTenant

fronte cloud: GetDistributionTenant

Lettura

GetDistributionTenantByDomain

fronte cloud: GetDistributionTenantByDomain

Lettura

GetFieldLevelEncryption

fronte cloud: GetFieldLevelEncryption

Lettura

GetFieldLevelEncryptionConfig

fronte cloud: GetFieldLevelEncryptionConfig

Lettura

GetFieldLevelEncryptionProfile

fronte cloud: GetFieldLevelEncryptionProfile

Lettura

GetFieldLevelEncryptionProfileConfig

fronte cloud: GetFieldLevelEncryptionProfileConfig

Lettura

GetFunction

fronte cloud: GetFunction

Lettura

GetInvalidation

fronte cloud: GetInvalidation

Lettura

GetInvalidationForDistributionTenant

fronte cloud: GetInvalidationForDistributionTenant

Lettura

GetKeyGroup

fronte cloud: GetKeyGroup

Lettura

GetKeyGroupConfig

fronte cloud: GetKeyGroupConfig

Lettura

GetManagedCertificateDetails

fronte cloud: GetManagedCertificateDetails

Lettura

GetMonitoringSubscription

fronte cloud: GetMonitoringSubscription

Lettura

GetOriginAccessControl

fronte cloud: GetOriginAccessControl

Lettura

GetOriginAccessControlConfig

fronte cloud: GetOriginAccessControlConfig

Lettura

GetOriginRequestPolicy

fronte cloud: GetOriginRequestPolicy

Lettura

GetOriginRequestPolicyConfig

fronte cloud: GetOriginRequestPolicyConfig

Lettura

GetPublicKey

fronte cloud: GetPublicKey

Lettura

GetPublicKeyConfig

fronte cloud: GetPublicKeyConfig

Lettura

GetRealtimeLogConfig

fronte cloud: GetRealtimeLogConfig

Lettura

GetResourcePolicy

fronte cloud: GetResourcePolicy

Lettura

GetResponseHeadersPolicy

fronte cloud: GetResponseHeadersPolicy

Lettura

GetResponseHeadersPolicyConfig

fronte cloud: GetResponseHeadersPolicyConfig

Lettura

GetStreamingDistribution

fronte cloud: GetStreamingDistribution

Lettura

GetStreamingDistributionConfig

fronte cloud: GetStreamingDistributionConfig

Lettura

GetTrustStore

fronte cloud: GetTrustStore

Lettura

GetVpcOrigin

fronte cloud: GetVpcOrigin

Lettura

ListAnycastIpLists

fronte cloud: ListAnycastIpLists

List

ListCachePolicies

fronte cloud: ListCachePolicies

List

ListCloudFrontOriginAccessIdentities

fronte cloud: ListCloudFrontOriginAccessIdentities

List

ListConflictingAliases

fronte cloud: GetDistribution

Lettura

fronte cloud: ListConflictingAliases

List

ListConnectionFunctions

fronte cloud: ListConnectionFunctions

List

ListConnectionGroups

fronte cloud: ListConnectionGroups

List

ListContinuousDeploymentPolicies

fronte cloud: ListContinuousDeploymentPolicies

List

ListDistributionTenants

fronte cloud: ListDistributionTenants

List

ListDistributionTenantsByCustomization

fronte cloud: ListDistributionTenantsByCustomization

List

ListDistributions

fronte cloud: ListDistributions

List

ListDistributionsByAnycastIpListId

fronte cloud: ListDistributionsByAnycastIpListId

List

ListDistributionsByCachePolicyId

fronte cloud: ListDistributionsByCachePolicyId

List

ListDistributionsByConnectionFunction

fronte cloud: ListDistributionsByConnectionFunction

List

ListDistributionsByConnectionMode

fronte cloud: ListDistributionsByConnectionMode

List

ListDistributionsByKeyGroup

fronte cloud: ListDistributionsByKeyGroup

List

ListDistributionsByOriginRequestPolicyId

fronte cloud: ListDistributionsByOriginRequestPolicyId

List

ListDistributionsByRealtimeLogConfig

fronte cloud: ListDistributionsByRealtimeLogConfig

List

ListDistributionsByResponseHeadersPolicyId

fronte cloud: ListDistributionsByResponseHeadersPolicyId

List

ListDistributionsByTrustStore

fronte cloud: ListDistributionsByTrustStore

List

ListDistributionsByVpcOriginId

fronte cloud: ListDistributionsByVpcOriginId

List

ListDistributionsByWebACLId

fronte cloud: ListDistributionsByWebACLId

List

ListDomainConflicts

fronte cloud: GetDistribution

Lettura

fronte cloud: GetDistributionTenant

Lettura

fronte cloud: ListDomainConflicts

List

ListFieldLevelEncryptionConfigs

fronte cloud: ListFieldLevelEncryptionConfigs

List

ListFieldLevelEncryptionProfiles

fronte cloud: ListFieldLevelEncryptionProfiles

List

ListFunctions

fronte cloud: ListFunctions

List

ListInvalidations

fronte cloud: ListInvalidations

List

ListInvalidationsForDistributionTenant

fronte cloud: ListInvalidationsForDistributionTenant

List

ListKeyGroups

fronte cloud: ListKeyGroups

List

ListKeyValueStores

fronte cloud: ListKeyValueStores

List

ListOriginAccessControls

fronte cloud: ListOriginAccessControls

List

ListOriginRequestPolicies

fronte cloud: ListOriginRequestPolicies

List

ListPublicKeys

fronte cloud: ListPublicKeys

List

ListRealtimeLogConfigs

fronte cloud: ListRealtimeLogConfigs

List

ListResponseHeadersPolicies

fronte cloud: ListResponseHeadersPolicies

List

ListStreamingDistributions

fronte cloud: ListStreamingDistributions

List

ListTagsForResource

fronte cloud: ListTagsForResource

Lettura

ListTrustStores

fronte cloud: ListTrustStores

List

ListVpcOrigins

fronte cloud: ListVpcOrigins

List

PublishConnectionFunction

fronte cloud: PublishConnectionFunction

Scrittura

PublishFunction

fronte cloud: PublishFunction

Scrittura

PutResourcePolicy

fronte cloud: PutResourcePolicy

Scrittura

TagResource

fronte cloud: TagResource

Etichettatura, scrittura

TestConnectionFunction

cloudfront: TestConnectionFunction

Scrittura

TestFunction

fronte cloud: TestFunction

Scrittura

UntagResource

fronte cloud: UntagResource

Etichettatura, scrittura

UpdateAnycastIpList

cloudfront: UpdateAnycastIpList

Scrittura

UpdateCachePolicy

fronte cloud: UpdateCachePolicy

Scrittura

UpdateCloudFrontOriginAccessIdentity

fronte cloud: UpdateCloudFrontOriginAccessIdentity

Scrittura

UpdateConnectionFunction

fronte cloud: UpdateConnectionFunction

Scrittura

UpdateConnectionGroup

fronte cloud: UpdateConnectionGroup

Scrittura

UpdateContinuousDeploymentPolicy

fronte cloud: UpdateContinuousDeploymentPolicy

Scrittura

UpdateDistribution

fronte cloud: GetVpcOrigin

Lettura

fronte cloud: UpdateDistribution

Scrittura

UpdateDistributionTenant

fronte cloud: GetVpcOrigin

Lettura

fronte cloud: UpdateDistributionTenant

Scrittura

UpdateDistributionWithStagingConfig

fronte cloud: GetDistribution

Lettura

fronte cloud: GetVpcOrigin

Lettura

fronte cloud: UpdateDistribution

Scrittura

UpdateDomainAssociation

fronte cloud: UpdateDistribution

Scrittura

fronte cloud: UpdateDistributionTenant

Scrittura

fronte cloud: UpdateDomainAssociation

Scrittura

UpdateFieldLevelEncryptionConfig

fronte cloud: UpdateFieldLevelEncryptionConfig

Scrittura

UpdateFieldLevelEncryptionProfile

fronte cloud: UpdateFieldLevelEncryptionProfile

Scrittura

UpdateFunction

fronte cloud: UpdateFunction

Scrittura

UpdateKeyGroup

fronte cloud: UpdateKeyGroup

Scrittura

UpdateKeyValueStore

fronte cloud: UpdateKeyValueStore

Scrittura

UpdateOriginAccessControl

fronte cloud: UpdateOriginAccessControl

Scrittura

UpdateOriginRequestPolicy

fronte cloud: UpdateOriginRequestPolicy

Scrittura

UpdatePublicKey

fronte cloud: UpdatePublicKey

Scrittura

UpdateRealtimeLogConfig

fronte cloud: UpdateRealtimeLogConfig

Scrittura

scopo: PassRole

Io sono: PassedToService

cloudfront.amazonaws.com

Scrittura

UpdateResponseHeadersPolicy

fronte cloud: UpdateResponseHeadersPolicy

Scrittura

UpdateTrustStore

fronte cloud: UpdateTrustStore

Scrittura

UpdateVpcOrigin

fronte cloud: UpdateVpcOrigin

Scrittura

VerifyDnsConfiguration

fronte cloud: 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

AssociateAlias

Concede l'autorizzazione ad associare un alias a una distribuzione CloudFront

distribuzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

AssociateDistributionTenantWebACL

Concede l'autorizzazione ad associare un tenant di distribuzione a un ACL web AWS WAF

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

AssociateDistributionWebACL

Concede l'autorizzazione ad associare una distribuzione a un ACL web AWS WAF

distribuzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

CopyDistribution

Concede l'autorizzazione per copiare una distribuzione esistente e creare una nuova distribuzione Web

distribuzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

CreateAnycastIpList

Concede l'autorizzazione a creare un elenco di IP statici Anycast

aws: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateCachePolicy

Concede l'autorizzazione ad aggiungere una nuova politica di cache a CloudFront

Scrittura

CreateCloudFrontOriginAccessIdentity

Concede l'autorizzazione a creare una nuova identità di accesso all' CloudFront origine

Scrittura

CreateConnectionFunction

Concede l'autorizzazione a creare una funzione di connessione

aws: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateConnectionGroup

Concede il permesso di creare un gruppo di connessione

aws: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateContinuousDeploymentPolicy

Concede l'autorizzazione ad aggiungere una nuova politica di distribuzione continua a CloudFront

Scrittura

CreateDistribution

Concede l'autorizzazione per creare una nuova distribuzione Web

aws: /$ {} RequestTag TagKey

leggi: TagKeys

Scrittura

CreateDistributionTenant

Concede il permesso di creare un inquilino di distribuzione

aws: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateFieldLevelEncryptionConfig

Concede l'autorizzazione per creare una nuova configurazione di crittografia a livello di campo

Write

CreateFieldLevelEncryptionProfile

Concede l'autorizzazione per creare un profilo di crittografia a livello di campo

Scrittura

CreateFunction

Concede il permesso di creare una funzione CloudFront

aws: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateInvalidation

Concede l'autorizzazione per creare una nuova richiesta batch di invalidamento

distribuzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

CreateInvalidationForDistributionTenant

Concede l'autorizzazione a creare un'invalidazione per un tenant di distribuzione

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

CreateKeyGroup

Concede il permesso di aggiungere un nuovo gruppo di chiavi a CloudFront

Scrittura

CreateKeyValueStore

Concede il permesso di creare un CloudFront KeyValueStore

leggi: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateMonitoringSubscription

Concede l'autorizzazione ad abilitare CloudWatch metriche aggiuntive per la distribuzione specificata CloudFront . I parametri aggiuntivi comportano un costo aggiuntivo

Scrittura

CreateOriginAccessControl

Concede le autorizzazioni per creare un nuovo controllo accessi di origine

Scrittura

CreateOriginRequestPolicy

Concede l'autorizzazione ad aggiungere una nuova politica di richiesta di origine a CloudFront

Scrittura

CreatePublicKey

Concede il permesso di aggiungere una nuova chiave pubblica a CloudFront

Scrittura

CreateRealtimeLogConfig

Concede l'autorizzazione per creare una configurazione di log in tempo reale

Scrittura

CreateResponseHeadersPolicy

Concede l'autorizzazione ad aggiungere una nuova politica di intestazioni di risposta a CloudFront

Scrittura

CreateStreamingDistribution

Concede l'autorizzazione per creare una nuova distribuzione RTMP

Write

CreateStreamingDistributionWithTags

Concede l'autorizzazione per creare una nuova distribuzione RTMP con tag

aws: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateTrustStore

Concede l'autorizzazione per creare un trust store

aws: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

CreateVpcOrigin

Concede l'autorizzazione a creare un'origine VPC

aws: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

DeleteAnycastIpList

Concede l'autorizzazione a eliminare un elenco di IP statici Anycast

anycast-ip-list*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteCachePolicy

Concede l'autorizzazione per eliminare una policy della cache

politica della cache*

Scrittura

DeleteCloudFrontOriginAccessIdentity

Concede l'autorizzazione a eliminare un'identità di accesso di origine CloudFront

origin-access-identity*

Scrittura

DeleteConnectionFunction

Concede il permesso di eliminare una funzione di connessione

funzione di connessione*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteConnectionGroup

Concede il permesso di eliminare un gruppo di connessione

gruppo di connessione*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteContinuousDeploymentPolicy

Concede l'autorizzazione per eliminare una policy di implementazione continua

politica di distribuzione continua*

Scrittura

DeleteDistribution

Concede l'autorizzazione per eliminare una distribuzione Web

distribuzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteDistributionTenant

Concede il permesso di eliminare un tenant di distribuzione

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteFieldLevelEncryptionConfig

Concede l'autorizzazione per eliminare una configurazione di crittografia a livello di campo

configurazione di crittografia a livello di campo*

Scrittura

DeleteFieldLevelEncryptionProfile

Concede l'autorizzazione per eliminare un profilo di crittografia a livello di campo

profilo di crittografia a livello di campo*

Scrittura

DeleteFunction

Concede il permesso di eliminare una funzione CloudFront

funzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteKeyGroup

Concede l'autorizzazione per eliminare un gruppo di chiavi

Scrittura

DeleteKeyValueStore

Concede il permesso di eliminare un CloudFront KeyValueStore

chiave-valore-store*

leggi: /$ {0} ResourceTag TagKey

Scrittura

DeleteMonitoringSubscription

Concede l'autorizzazione a disabilitare CloudWatch metriche aggiuntive per la distribuzione specificata CloudFront

Scrittura

DeleteOriginAccessControl

Concede l'autorizzazione per eliminare un controllo accessi di origine

controllo dell'accesso all'origine*

Scrittura

DeleteOriginRequestPolicy

Concede l'autorizzazione per eliminare una policy di richiesta origine

politica di richiesta di origine*

Scrittura

DeletePublicKey

Concede il permesso di eliminare una chiave pubblica da CloudFront

Scrittura

DeleteRealtimeLogConfig

Concede l'autorizzazione per eliminare una configurazione di log in tempo reale

realtime-log-config*

Scrittura

DeleteResourcePolicy

Concede l'autorizzazione a eliminare il documento di policy di una risorsa

vpcorigin

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteResponseHeadersPolicy

Concede l'autorizzazione per eliminare una policy per le intestazioni di risposta

politica di response-headers*

Scrittura

DeleteStreamingDistribution

Concede l'autorizzazione per eliminare una distribuzione RTMP

distribuzione in streaming*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteTrustStore

Concede l'autorizzazione a eliminare un trust store

trust-store*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteVpcOrigin

Concede l'autorizzazione per eliminare un'origine VPC

origine vpco*

leggi: /$ {} ResourceTag TagKey

Scrittura

DescribeConnectionFunction

Concede il permesso di ottenere un riepilogo delle funzioni di connessione

funzione di connessione*

leggi: /$ {} ResourceTag TagKey

Lettura

DescribeFunction

Concede il permesso di ottenere un CloudFront riepilogo delle funzioni

funzione*

leggi: ResourceTag /$ {} TagKey

Lettura

DescribeKeyValueStore

Concede il permesso di ottenere un riepilogo CloudFront KeyValueStore

chiave-valore-store*

leggi: /$ {0} ResourceTag TagKey

Lettura

DisassociateDistributionTenantWebACL

Concede l'autorizzazione a dissociare un tenant di distribuzione da un ACL web WAF AWS

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

DisassociateDistributionWebACL

Concede l'autorizzazione a dissociare una distribuzione da un ACL web WAF AWS

distribuzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

GetAnycastIpList

Concede l'autorizzazione a ottenere un elenco di IP statici Anycast

anycast-ip-list*

leggi: /$ {} ResourceTag TagKey

Lettura

GetCachePolicy

Concede l'autorizzazione per ottenere la policy della cache

politica della cache*

Lettura

GetCachePolicyConfig

Concede l'autorizzazione per ottenere la configurazione della policy della cache

politica della cache*

Lettura

GetCloudFrontOriginAccessIdentity

Concede l'autorizzazione a ottenere le informazioni su un'identità di accesso all'origine CloudFront

origin-access-identity*

Lettura

GetCloudFrontOriginAccessIdentityConfig

Concede l'autorizzazione per ottenere le informazioni di configurazione su un'identità di accesso origine Cloudfront

identità di accesso all'origine*

Lettura

GetConnectionFunction

Concede il permesso di ottenere il codice di una funzione di connessione

funzione di connessione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetConnectionGroup

Concede il permesso di ottenere informazioni su un gruppo di connessione

gruppo di connessione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetConnectionGroupByRoutingEndpoint

Concede il permesso di ottenere informazioni su un gruppo di connessione dall'endpoint di routing specificato

gruppo di connessione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetContinuousDeploymentPolicy

Concede l'autorizzazione per ottenere una policy di implementazione continua

politica di distribuzione continua*

Lettura

GetContinuousDeploymentPolicyConfig

Concede l'autorizzazione per ottenere la configurazione della policy di implementazione continua

politica di distribuzione continua*

Lettura

GetDistribution

Concede l'autorizzazione per ottenere informazioni su una distribuzione Web

distribuzione*

leggi: ResourceTag /$ {} TagKey

Lettura

GetDistributionConfig

Concede l'autorizzazione per ottenere le informazioni di configurazione relative a una distribuzione

distribuzione*

leggi: ResourceTag /$ {} TagKey

Lettura

GetDistributionTenant

Concede il permesso di ottenere informazioni su un tenant di distribuzione

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetDistributionTenantByDomain

Concede l'autorizzazione a ottenere informazioni su un tenant di distribuzione dal dominio associato

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetFieldLevelEncryption

Concede l'autorizzazione per ottenere le informazioni di configurazione di crittografia a livello di campo

configurazione di crittografia a livello di campo*

Lettura

GetFieldLevelEncryptionConfig

Concede l'autorizzazione per ottenere le informazioni di configurazione di crittografia a livello di campo

configurazione di crittografia a livello di campo*

Lettura

GetFieldLevelEncryptionProfile

Concede l'autorizzazione per ottenere le informazioni di configurazione di crittografia a livello di campo

profilo di crittografia a livello di campo*

Lettura

GetFieldLevelEncryptionProfileConfig

Concede l'autorizzazione per ottenere le informazioni di configurazione del profilo di crittografia a livello di campo

profilo di crittografia a livello di campo*

Lettura

GetFunction

Concede il permesso di ottenere il codice di una funzione CloudFront

funzione*

leggi: ResourceTag /$ {} TagKey

Lettura

GetInvalidation

Concede l'autorizzazione per ottenere informazioni su un invalidamento

distribuzione*

leggi: ResourceTag /$ {} TagKey

Lettura

GetInvalidationForDistributionTenant

Concede il permesso di ottenere informazioni su un'invalidazione per un tenant di distribuzione

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetKeyGroup

Concede l'autorizzazione per ottenere un gruppo di chiavi

Read

GetKeyGroupConfig

Concede l'autorizzazione per ottenere la configurazione di un gruppo di chiavi

Lettura

GetManagedCertificateDetails

Concede l'autorizzazione a ottenere dettagli su un certificato gestito CloudFront

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetMonitoringSubscription

Concede l'autorizzazione a ottenere informazioni sull'abilitazione di CloudWatch metriche aggiuntive per la distribuzione specificata CloudFront

Lettura

GetOriginAccessControl

Concede l'autorizzazione per ottenere il controllo accessi di origine

origin-access-control*

Lettura

GetOriginAccessControlConfig

Concede l'autorizzazione per ottenere la configurazione del controllo accessi di origine

controllo dell'accesso all'origine*

Lettura

GetOriginRequestPolicy

Concede l'autorizzazione per ottenere la policy di richiesta origine

politica di richiesta di origine*

Lettura

GetOriginRequestPolicyConfig

Concede l'autorizzazione per ottenere la configurazione della policy di richiesta origine

politica della richiesta di origine*

Lettura

GetPublicKey

Concede l'autorizzazione per ottenere le informazioni sulla configurazione della chiave pubblica

Read

GetPublicKeyConfig

Concede l'autorizzazione per ottenere informazioni sulla configurazione della chiave pubblica

Read

GetRealtimeLogConfig

Concede l'autorizzazione per ottenere una configurazione di log in tempo reale

configurazione di registro in tempo reale*

Lettura

GetResourcePolicy

Concede il permesso di ottenere le informazioni sul documento di policy di una risorsa

vpcorigin

leggi: /$ {} ResourceTag TagKey

Lettura

GetResponseHeadersPolicy

Concede l'autorizzazione per ottenere la policy per le intestazioni di risposta

politica di response-headers*

Lettura

GetResponseHeadersPolicyConfig

Concede l'autorizzazione per ottenere la configurazione della policy per le intestazioni di risposta

politica di response-headers*

Lettura

GetStreamingDistribution

Concede l'autorizzazione per ottenere informazioni su una distribuzione RTMP

distribuzione in streaming*

leggi: /$ {} ResourceTag TagKey

Lettura

GetStreamingDistributionConfig

Concede l'autorizzazione per ottenere le informazioni di configurazione relative a una distribuzione in streaming.

distribuzione in streaming*

leggi: /$ {} ResourceTag TagKey

Lettura

GetTrustStore

Concede il permesso di ottenere informazioni su un trust store

trust-store*

leggi: /$ {} ResourceTag TagKey

Lettura

GetVpcOrigin

Concede l'autorizzazione per ottenere le informazioni sull'origine di un VPC

origine vpco*

leggi: /$ {} ResourceTag TagKey

Lettura

ListAnycastIpLists

Concede l'autorizzazione a elencare gli elenchi di IP statici Anycast

List

ListCachePolicies

Concede l'autorizzazione a elencare tutte le politiche di cache che sono state create per questo account CloudFront

List

ListCloudFrontOriginAccessIdentities

Concede l'autorizzazione a elencare le identità di accesso di CloudFront origine

List

ListConflictingAliases

Concede l'autorizzazione a elencare tutti gli alias che sono in conflitto con l'alias specificato in CloudFront

distribuzione*

leggi: ResourceTag /$ {} TagKey

List

ListConnectionFunctions

Concede il permesso di elencare le funzioni di connessione nel tuo Account AWS

List

ListConnectionGroups

Concede il permesso di elencare i gruppi di connessione presenti nel Account AWS

List

ListContinuousDeploymentPolicies

Concede l'autorizzazione per elencare tutte le policy di implementazione continua nell'account

List

ListDistributionTenants

Concede l'autorizzazione a elencare i tenant di distribuzione nel tuo Account AWS

List

ListDistributionTenantsByCustomization

Concede l'autorizzazione a elencare i tenant di distribuzione mediante la personalizzazione specificata

List

ListDistributions

Concede l'autorizzazione a elencare le distribuzioni associate al Account AWS

List

ListDistributionsByAnycastIpListId

Concede l'autorizzazione a elencare le distribuzioni nel tuo account associate a quanto specificato AnycastIpListId

List

ListDistributionsByCachePolicyId

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

ListDistributionsByConnectionFunction

Concede l'autorizzazione a elencare i riepiloghi delle distribuzioni associate alla funzione di connessione specificata

funzione di connessione*

leggi: /$ {} ResourceTag TagKey

List

ListDistributionsByConnectionMode

Concede l'autorizzazione a elencare le distribuzioni in base alla modalità di connessione specificata

List

ListDistributionsByKeyGroup

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

ListDistributionsByOriginRequestPolicyId

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

ListDistributionsByRealtimeLogConfig

Concede l'autorizzazione per ottenere un elenco di distribuzioni con un comportamento nella cache associato alla configurazione di log in tempo reale specificata

List

ListDistributionsByResponseHeadersPolicyId

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

ListDistributionsByTrustStore

Concede l'autorizzazione a elencare i riepiloghi delle distribuzioni associate all'archivio di fiducia specificato

trust-store*

leggi: /$ {} ResourceTag TagKey

List

ListDistributionsByVpcOriginId

Concede l'autorizzazione a elencare gli ID per le distribuzioni associate all'origine VPC specificata

List

ListDistributionsByWebACLId

Concede l'autorizzazione a elencare le distribuzioni associate all'ACL web WAF specificato Account AWS AWS

List

ListDomainConflicts

Concede l'autorizzazione a elencare i conflitti di dominio per un dominio specificato

distribuzione

aws: ResourceTag /$ {} TagKey

List

inquilino di distribuzione

leggi: /$ {} ResourceTag TagKey

ListFieldLevelEncryptionConfigs

Concede l'autorizzazione a elencare tutte le configurazioni di crittografia a livello di campo che sono state create per questo account CloudFront

List

ListFieldLevelEncryptionProfiles

Concede l'autorizzazione a elencare tutti i profili di crittografia a livello di campo che sono stati creati per questo account CloudFront

List

ListFunctions

Concede il permesso di ottenere un elenco di funzioni CloudFront

List

ListInvalidations

Concede l'autorizzazione per elencare i batch di invalidamento

distribuzione*

leggi: ResourceTag /$ {} TagKey

List

ListInvalidationsForDistributionTenant

Concede l'autorizzazione a elencare le invalidazioni per un tenant di distribuzione

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

List

ListKeyGroups

Concede l'autorizzazione a elencare tutti i gruppi chiave che sono stati creati CloudFront per questo account

List

ListKeyValueStores

Concede il permesso di ottenere un elenco di CloudFront KeyValueStores

List

ListOriginAccessControls

Concede l'autorizzazione per elencare tutti i controlli accessi di origine nell'account

List

ListOriginRequestPolicies

Concede l'autorizzazione a elencare tutte le politiche di richiesta di origine che sono state create CloudFront per questo account

List

ListPublicKeys

Concede l'autorizzazione a elencare tutte le chiavi pubbliche che sono state aggiunte CloudFront per questo account

List

ListRealtimeLogConfigs

Concede l'autorizzazione per ottenere un elenco di configurazioni di log in tempo reale

List

ListResponseHeadersPolicies

Concede l'autorizzazione a elencare tutte le politiche relative alle intestazioni di risposta che sono state create per questo account CloudFront

List

ListStreamingDistributions

Concede l'autorizzazione per elencare le distribuzioni RTMP

List

ListTagsForResource

Concede l'autorizzazione a elencare i tag di una risorsa CloudFront

anycast-ip-list

leggi: /$ {} ResourceTag TagKey

Lettura

funzione di connessione

leggi: ResourceTag /$ {} TagKey

gruppo di connessione

leggi: ResourceTag /$ {} TagKey

distribuzione

legge: ResourceTag /$ {} TagKey

inquilino di distribuzione

leggi: /$ {} ResourceTag TagKey

funzione

legge: ResourceTag /$ {} TagKey

chiave-valore-store

leggi: /$ {} ResourceTag TagKey

negozio di fiducia

leggi: ResourceTag /$ {} TagKey

vpcorigina

leggi: /$ {} ResourceTag TagKey

ListTrustStores

Concede l'autorizzazione a elencare i trust store presenti nel tuo Account AWS

List

ListVpcOrigins

Concede l'autorizzazione a elencare le origini dei VPC

List

PublishConnectionFunction

Concede l'autorizzazione a pubblicare una funzione di connessione

funzione di connessione*

leggi: /$ {} ResourceTag TagKey

Scrittura

PublishFunction

Concede il permesso di pubblicare una funzione CloudFront

funzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

PutResourcePolicy

Concede l'autorizzazione ad aggiornare o creare il documento politico di una risorsa

vpcorigin

leggi: /$ {} ResourceTag TagKey

Scrittura

TagResource

Concede il permesso di aggiungere tag a una risorsa CloudFront

anycast-ip-list

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

funzione di connessione

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

gruppo di connessione

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

distribuzione

aws: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

inquilino di distribuzione

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

funzione

aws: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

archivio chiave-valore

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

distribuzione in streaming

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

negozio di fiducia

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

vocoorigine

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

TestConnectionFunction

Concede il permesso di testare una funzione di connessione

funzione di connessione*

leggi: /$ {} ResourceTag TagKey

Scrittura

TestFunction

Concede il permesso di testare una funzione CloudFront

funzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

UntagResource

Concede l'autorizzazione a rimuovere i tag da una risorsa CloudFront

anycast-ip-list

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

Etichettatura, scrittura

funzione di connessione

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

gruppo di connessione

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

distribuzione

aws: ResourceTag /$ {0} TagKey

leggi: TagKeys

inquilino di distribuzione

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

funzione

aws: ResourceTag /$ {0} TagKey

leggi: TagKeys

archivio chiave-valore

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

distribuzione in streaming

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

negozio di fiducia

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

vocoorigine

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

UpdateAnycastIpList

Concede l'autorizzazione ad aggiornare un elenco di IP statici Anycast

anycast-ip-list*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateCachePolicy

Concede l'autorizzazione per aggiornare una policy della cache

politica della cache*

Scrittura

UpdateCloudFrontOriginAccessIdentity

Concede l'autorizzazione a impostare la configurazione per un'identità di accesso di origine CloudFront

origin-access-identity*

Scrittura

UpdateConnectionFunction

Concede l'autorizzazione ad aggiornare una funzione di connessione

funzione di connessione*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateConnectionGroup

Concede l'autorizzazione ad aggiornare un gruppo di connessione

gruppo di connessione*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateContinuousDeploymentPolicy

Concede l'autorizzazione per aggiornare una policy di implementazione continua

politica di distribuzione continua*

Scrittura

UpdateDistribution

Concede l'autorizzazione per aggiornare la configurazione per una distribuzione Web

distribuzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

UpdateDistributionTenant

Concede l'autorizzazione ad aggiornare un tenant di distribuzione

inquilino di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateDistributionWithStagingConfig

Concede l'autorizzazione a copiare la configurazione da una distribuzione web temporanea alla distribuzione web principale corrispondente

distribuzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

UpdateDomainAssociation

Concede l'autorizzazione ad aggiornare un'associazione di dominio

distribuzione

aws: ResourceTag /$ {} TagKey

Scrittura

inquilino di distribuzione

leggi: /$ {} ResourceTag TagKey

UpdateFieldLevelEncryptionConfig

Concede l'autorizzazione per aggiornare la configurazione di crittografia a livello di campo

Write

UpdateFieldLevelEncryptionProfile

Concede l'autorizzazione per aggiornare un profilo di crittografia a livello di campo

profilo di crittografia a livello di campo*

Scrittura

UpdateFunction

Concede il permesso di aggiornare una funzione CloudFront

funzione*

leggi: ResourceTag /$ {} TagKey

Scrittura

UpdateKeyGroup

Concede l'autorizzazione per aggiornare un gruppo di chiavi

Scrittura

UpdateKeyValueStore

Concede il permesso di aggiornare un CloudFront KeyValueStore

chiave-valore-store*

leggi: /$ {0} ResourceTag TagKey

Scrittura

UpdateOriginAccessControl

Concede l'autorizzazione per aggiornare un controllo accessi di origine

controllo dell'accesso all'origine*

Scrittura

UpdateOriginRequestPolicy

Concede l'autorizzazione per aggiornare una policy di richiesta origine

politica di richiesta di origine*

Scrittura

UpdatePublicKey

Concede l'autorizzazione per aggiornare le informazioni sulla chiave pubblica

Write

UpdateRealtimeLogConfig

Concede l'autorizzazione per aggiornare una configurazione di log in tempo reale

configurazione di registro in tempo reale*

Scrittura

UpdateResponseHeadersPolicy

Concede l'autorizzazione per aggiornare una policy per le intestazioni di risposta

politica di response-headers*

Scrittura

UpdateStreamingDistribution

Concede l'autorizzazione per aggiornare la configurazione per una distribuzione RTMP

distribuzione in streaming*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateTrustStore

Concede l'autorizzazione ad aggiornare un trust store

trust-store*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateVpcOrigin

Concede l'autorizzazione per aggiornare un'origine VPC

origine vpco*

leggi: /$ {} ResourceTag TagKey

Scrittura

VerifyDnsConfiguration

Concede l'autorizzazione a verificare la configurazione DNS per un dominio specificato

tenant di distribuzione

leggi: /$ {} ResourceTag TagKey

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

AllowVendedLogDeliveryForResource

Concede l'autorizzazione a configurare la consegna dei log forniti per una distribuzione

distribuzione

aws: ResourceTag /$ {} TagKey

Gestione delle autorizzazioni, Write

CreateSavingsPlan

Concede l'autorizzazione per creare un Savings Plan

Scrittura

GetSavingsPlan

Concede l'autorizzazione per ottenere un Savings Plan

Lettura

ListDistributionsByLambdaFunction

Concede l'autorizzazione per elencare tutte le distribuzioni associate a una funzione Lambda

List

ListRateCards

Concede l'autorizzazione a elencare le schede CloudFront tariffarie relative all'account

List

ListSavingsPlans

Concede l'autorizzazione per elencare i Savings Plans nell'account

List

ListUsages

Concede l'autorizzazione all'utilizzo delle liste CloudFront

List

UpdateSavingsPlan

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

anycast-ip-list

arn: $ {Partition} :cloudfront: :$ {Account} :anycast-ip-list/$ {Id}

ResourceTagleggi: /$ {} TagKey

politica della cache

arn: $ {Partition} :cloudfront: :$ {Account} :cache-policy/$ {Id}

funzione di connessione

arn: $ {Partition} :cloudfront: :$ {Account} :connection-function/$ {Id}

ResourceTagleggi: /$ {} TagKey

gruppo di connessione

arn: $ {Partition} :cloudfront: :$ {Account} :connection-group/$ {Id}

ResourceTagleggi: /$ {} TagKey

politica di distribuzione continua

arn: $ {Partition} :cloudfront: :$ {Account} :continuous-deployment-policy/$ {Id}

distribuzione

arn: $ {Partition} :cloudfront: :$ {Account} :distribution/$ {} DistributionId

leggi: ResourceTag /$ {} TagKey

inquilino di distribuzione

arn: $ {Partition} :cloudfront: :$ {Account} :distribution-tenant/$ {Id}

ResourceTagleggi: /$ {} TagKey

configurazione di crittografia a livello di campo

arn: $ {Partition} :cloudfront: :$ {Account} :field-level-encryption-config/$ {Id}

profilo di crittografia a livello di campo

arn: $ {Partition} :cloudfront: :$ {Account} :field-level-encryption-profile/$ {Id}

funzione

arn: $ {Partition} :cloudfront: :$ {Account} :function/$ {Name}

ResourceTagleggi: /$ {} TagKey

chiave-valore-store

arn: $ {Partition} :cloudfront: :$ {Account} :key-value-store/$ {Name}

ResourceTagleggi: /$ {} TagKey

controllo dell'accesso all'origine

arn: $ {Partition} :cloudfront: :$ {Account} :origin-access-control/$ {Id}

identità di accesso all'origine

arn: $ {Partition} :cloudfront: :$ {Account} :origin-access-identity/$ {Id}

politica di richiesta di origine

arn: $ {Partition} :cloudfront: :$ {Account} :origin-request-policy/$ {Id}

configurazione di log in tempo reale

arn: $ {Partition} :cloudfront: :$ {Account} :realtime-log-config/$ {Name}

policy response-headers

arn: $ {Partition} :cloudfront: :$ {Account} :response-headers-policy/$ {Id}

distribuzione in streaming

arn: $ {Partition} :cloudfront: :$ {Account} :streaming-distribution/$ {} DistributionId

leggi: ResourceTag /$ {} TagKey

negozio di fiducia

arn: $ {Partition} :cloudfront: :$ {Account} :trust-store/$ {Id}

ResourceTagleggi: /$ {} TagKey

vpcorigina

arn: $ {Partition} :cloudfront: :$ {Account} :vpcorigin/$ {Id}

ResourceTagleggi: /$ {} TagKey

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

aws: RequestTag /$ {} TagKey

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

Stringa

legge: ResourceTag /$ {} TagKey

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

Stringa

leggi: TagKeys

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

ArrayOfString