CloudfrontDistribution
리소스 아이콘

리소스 개요
Amazon CloudFront는 .html, .css, .php, 이미지 및 미디어 파일과 같은 정적 및 동적 웹 콘텐츠의 배포 속도를 높입니다. 사용자가 콘텐츠를 요청하면 CloudFront는 짧은 지연 시간과 고성능을 제공하는 전 세계 엣지 로케이션 네트워크를 통해 콘텐츠를 제공합니다.
연관 리소스
상위 리소스
연결 리소스
리소스 설정 값
기본 설정
enabled: 배포 활성화 여부 -true,falseprice_class: CloudFront 배포의 가격 등급 -PriceClass_100,PriceClass_200,PriceClass_Allhttp_version: 지원할 HTTP 최대 버전 -http1.1,http2is_ipv6_enabled: IPv6 사용 여부 -true,falselinked_waf_web_acl_name: 보안 보호에 사용할 WAF Web ACL 이름tag: 리소스를 카테고리로 분류하기 위한 태그
오리진 설정 (origin)
origin.origin_type: 오리진 유형 -s3,customorigin.linked_resource_name: S3 오리진일 경우 연결할 S3 Bucketorigin.domain: Custom 오리진일 경우 DNS 도메인 이름origin.shield_enabled: Origin Shield 활성화 여부 -true,falseorigin.shield_region: Origin Shield를 사용할 AWS 리전 코드
오리진 그룹 (origin_group)
origin_group.first_origin_name: 첫 번째 오리진 이름origin_group.second_origin_name: 두 번째 오리진 이름origin_group.failover_criteria: 장애 조치 기준 HTTP 상태 코드 목록
캐시 동작 (cache_behavior)
cache_behavior.path_pattern: 캐시 동작이 적용될 요청 경로 패턴cache_behavior.compress: 자동 압축 여부 -true,falsecache_behavior.viewer_protocol_policy: 뷰어 접근 프로토콜 정책 -allow-all,https-only,redirect-to-httpscache_behavior.allowed_methods: CloudFront가 처리할 HTTP 메서드 목록cache_behavior.cached_methods: 캐시할 HTTP 메서드 목록cache_behavior.origin_name: 요청을 전달할 오리진 이름cache_behavior.linked_cache_policy_name: 연결할 Cache Policy
배포 제한 (restriction)
restriction.type: 국가별 배포 제한 방식 -whitelist,blacklist,nonerestriction.locations: ISO 3166-1 alpha-2 국가 코드 목록
인증서 설정 (viewer_certificate)
viewer_certificate.default_certificate_enabled: 기본 CloudFront 인증서 사용 여부viewer_certificate.acm_certificate_name: 사용할 ACM 인증서 이름viewer_certificate.iam_certificate_id: 사용할 IAM 인증서 IDviewer_certificate.legacy_client_support_enabled: 레거시 HTTPS 방식 사용 여부viewer_certificate.minimum_protocol_version: 최소 SSL/TLS 프로토콜 버전
로깅 설정 (logging)
logging.logging_enabled: 접근 로그 활성화 여부 -true,falselogging.logging_s3_bucket_name: 로그 저장용 S3 Bucketlogging.logging_file_prefix: 로그 파일 접두사logging.logging_include_cookies: 쿠키 포함 여부 -true,false
태그
tag: 리소스를 카테고리로 분류하기 위한 태그