CdnServiceUpdateRequest

CdnServiceUpdateRequest

NameDescriptionSchemaDefault
cache_expiry_time
required
엣지 로케이션에 저장된 콘텐츠의 캐시 만료 시간(초)
Example : 86400
Minimum : 3600
Maximum : 2592000
integer
cache_key_hostname
required
캐시 키의 일부로 사용되는 호스트네임(예: ORIGIN_HOSTNAME, INCOMING_HOST_HEADER)
Example : REQUEST_HOST_HEADER
enum (REQUEST_HOST_HEADER, ORIGIN_HOSTNAME)
caching_option
required
CDN 콘텐츠의 캐싱 옵션(예: CACHE, NO_CACHE, BYPASS_CACHE)
Example : CACHE
string
cdn_origin_hostname
required
CDN이 콘텐츠를 가져오는 원본 서버의 호스트네임
Example : test.example.com
Pattern : ^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])$|^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
Maximum length : 253
string
cdn_origin_port
required
원본 서버 연결에 사용되는 포트
Example : 443
Minimum : 1
Maximum : 65535
integer
cdn_origin_protocol
required
원본 서버 연결에 사용되는 프로토콜(예: HTTP, HTTPS)
Example : HTTPS
string
cdn_service_origin_path
optional
CDN이 콘텐츠를 가져오는 원본 서버의 경로
Example : /test/global/
Pattern : ^/$|^(/[a-zA-Z0-9-._]+)+/$
any of [string, null]
content_policy
required
CDN 서비스의 콘텐츠 배포 정책(예: ONLY_VALIDATED_CONTENTS, ALL_CONTENTS)
Example : ONLY_VALIDATED_CONTENTS
string
custom_forward_host_header
optional
포워드 호스트 헤더가 CUSTOM으로 설정된 경우 원본으로 전달되는 커스텀 호스트 헤더
Example :
any of [string, null]
forward_host_header
required
원본 서버로 전달되는 호스트 헤더(예: ORIGIN_HOSTNAME, INCOMING_HOST_HEADER, CUSTOM)
Example : REQUEST_HOST_HEADER
enum (REQUEST_HOST_HEADER, ORIGIN_HOSTNAME, CUSTOM)
origin_hostname_type
required
원본 호스트네임 유형(예: DOMAIN, IP)
Example : DOMAIN
enum (DOMAIN, IP)
query_string_ignored
required
콘텐츠 캐싱 시 쿼리 문자열 무시 여부
Example : True
boolean
range_request_allowed
required
콘텐츠 배포 시 범위 요청 허용 여부
Example : True
boolean
request_custom_headers
optional
원본 서버로 전달되는 요청에 추가되는 커스텀 헤더
Example :
any of [object, null]
response_custom_headers
optional
클라이언트로 반환되는 응답에 추가되는 커스텀 헤더
Example :
any of [object, null]