CdnServiceCreateRequest
CdnServiceCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| cache_expiry_time required | 캐시 만료 시간 Example : Minimum : 3600Maximum : 2592000 | integer | |
| cache_key_hostname required | 캐시 키 호스트네임 Example : REQUEST_HOST_HEADER | enum (REQUEST_HOST_HEADER, ORIGIN_HOSTNAME) | |
| caching_option required | 캐싱 옵션 Example : | string | |
| cdn_origin_hostname required | cdn 서비스 원본 호스트 네임 Example : test.example.comPattern : ^(([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 | cdn 서비스 원본 포트 Example : Minimum : 1Maximum : 65535 | integer | |
| cdn_origin_protocol required | cdn 서비스 원본 프로토콜 Example : | string | |
| cdn_service_domain_prefix required | cdn 서비스 도메인 prefix Example : global1Pattern : ^[a-z0-9]*$Minimum length : 4Maximum length : 40 | string | |
| cdn_service_origin_path optional | cdn 서비스 원본 경로 Example : /test/global/Pattern : ^/$|^(/[a-zA-Z0-9-._]+)+/$ | any of [string, null] | |
| content_policy required | 컨텐츠 정책 Example : | string | |
| custom_forward_host_header optional | 커스텀 포워드 호스트 헤더 Example : | any of [string, null] | |
| description optional | 설명 Example : | any of [string, null] | |
| forward_host_header required | 포워드 호스트 헤더 Example : REQUEST_HOST_HEADER | enum (REQUEST_HOST_HEADER, ORIGIN_HOSTNAME, CUSTOM) | |
| name required | cdn 서비스 이름 Example : test1Pattern : ^[a-zA-Z0-9]*$Minimum length : 3Maximum length : 20 | string | |
| origin_hostname_type required | 원본 호스트네임 타입 Example : DOMAIN | enum (DOMAIN, IP) | |
| query_string_ignored required | 쿼리 문자열 무시 Example : | boolean | |
| range_request_allowed required | 범위 요청 허용 Example : | boolean | |
| request_custom_headers optional | 요청 커스텀 헤더 Example : | object | |
| response_custom_headers optional | 응답 커스텀 헤더 Example : | object | |
| tags optional | 태그 목록 | array[Tag] |