CloudfrontDistribution
Icona della risorsa

Panoramica della risorsa
Amazon CloudFront accelera la distribuzione di contenuti web statici e dinamici come file .html, .css, .php, immagini e file multimediali. Quando un utente richiede un contenuto, CloudFront lo distribuisce tramite una rete globale di edge location che offre bassa latenza e prestazioni elevate.
Risorse correlate
Risorse principali
Risorse collegate
Valori di configurazione della risorsa
Impostazioni di base
enabled: Indica se la distribuzione è abilitata -true,falseprice_class: Classe di prezzo della distribuzione CloudFront -PriceClass_100,PriceClass_200,PriceClass_Allhttp_version: Versione massima HTTP supportata -http1.1,http2is_ipv6_enabled: Abilitazione IPv6 -true,falselinked_waf_web_acl_name: Nome della WAF Web ACL utilizzata per la protezione di sicurezzatag: Tag per classificare la risorsa per categoria
Impostazioni dell’origine (origin)
origin.origin_type: Tipo di origine -s3,customorigin.linked_resource_name: Bucket S3 da collegare nel caso di origine S3origin.domain: Nome di dominio DNS nel caso di origine personalizzataorigin.shield_enabled: Abilitazione di Origin Shield -true,falseorigin.shield_region: Codice della regione AWS utilizzata per Origin Shield
Gruppo di origini (origin_group)
origin_group.first_origin_name: Nome della prima origineorigin_group.second_origin_name: Nome della seconda origineorigin_group.failover_criteria: Elenco dei codici di stato HTTP per il failover
Comportamento di cache (cache_behavior)
cache_behavior.path_pattern: Pattern del percorso delle richieste a cui applicare il comportamento di cachecache_behavior.compress: Abilitazione della compressione automatica -true,falsecache_behavior.viewer_protocol_policy: Policy del protocollo di accesso del viewer -allow-all,https-only,redirect-to-httpscache_behavior.allowed_methods: Elenco dei metodi HTTP gestiti da CloudFrontcache_behavior.cached_methods: Elenco dei metodi HTTP da memorizzare in cachecache_behavior.origin_name: Nome dell’origine a cui inoltrare le richiestecache_behavior.linked_cache_policy_name: Nome della Cache Policy collegata
Restrizioni di distribuzione (restriction)
restriction.type: Metodo di restrizione della distribuzione per paese -whitelist,blacklist,nonerestriction.locations: Elenco dei codici paese ISO 3166-1 alpha-2
Impostazioni del certificato (viewer_certificate)
viewer_certificate.default_certificate_enabled: Utilizzo del certificato CloudFront predefinitoviewer_certificate.acm_certificate_name: Nome del certificato ACM da utilizzareviewer_certificate.iam_certificate_id: ID del certificato IAM da utilizzareviewer_certificate.legacy_client_support_enabled: Abilitazione del supporto HTTPS legacyviewer_certificate.minimum_protocol_version: Versione minima del protocollo SSL/TLS
Impostazioni di logging (logging)
logging.logging_enabled: Abilitazione dei log di accesso -true,falselogging.logging_s3_bucket_name: Bucket S3 per l’archiviazione dei loglogging.logging_file_prefix: Prefisso dei file di loglogging.logging_include_cookies: Inclusione dei cookie nei log -true,false
Tag
tag: Tag per classificare la risorsa per categoria