CdnServiceCreateRequest
CdnServiceCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| cache_expiry_time required | The cache expiry time in seconds for content stored at edge locations. Example : 86400Minimum : 3600Maximum : 2592000 | integer | |
| cache_key_hostname required | The hostname used as part of the cache key (e.g., ORIGIN_HOSTNAME, INCOMING_HOST_HEADER). Example : REQUEST_HOST_HEADER | enum (REQUEST_HOST_HEADER, ORIGIN_HOSTNAME) | |
| caching_option required | The caching option for the CDN content (e.g., CACHE, NO_CACHE, BYPASS_CACHE). Example : CACHE | string | |
| cdn_origin_hostname required | The hostname of the origin server from which the CDN retrieves content. 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 | The port used to connect to the origin server. Example : 443Minimum : 1Maximum : 65535 | integer | |
| cdn_origin_protocol required | The protocol used to connect to the origin server (e.g., HTTP, HTTPS). Example : HTTPS | string | |
| cdn_service_domain_prefix required | The prefix of the CDN service domain. Example : global1Pattern : ^[a-z0-9]*$Minimum length : 4Maximum length : 40 | string | |
| cdn_service_origin_path optional | The path on the origin server from which the CDN retrieves content. Example : /test/global/Pattern : ^/$|^(/[a-zA-Z0-9-._]+)+/$ | any of [string, null] | |
| content_policy required | The content delivery policy for the CDN service (e.g., ONLY_VALIDATED_CONTENTS, ALL_CONTENTS). Example : ONLY_VALIDATED_CONTENTS | string | |
| custom_forward_host_header optional | The custom host header forwarded to the origin when forward host header is set to CUSTOM. Example : | any of [string, null] | |
| description optional | Description Example : 추가 정보 입력 - 설명 | any of [string, null] | |
| forward_host_header required | The host header forwarded to the origin server (e.g., ORIGIN_HOSTNAME, INCOMING_HOST_HEADER, CUSTOM). Example : REQUEST_HOST_HEADER | enum (REQUEST_HOST_HEADER, ORIGIN_HOSTNAME, CUSTOM) | |
| name required | The name of the CDN service. Example : test1Pattern : ^[a-zA-Z0-9]*$Minimum length : 3Maximum length : 20 | string | |
| origin_hostname_type required | The type of the origin hostname (e.g., DOMAIN, IP). Example : DOMAIN | enum (DOMAIN, IP) | |
| query_string_ignored required | Indicates whether the query string is ignored when caching content. Example : True | boolean | |
| range_request_allowed required | Indicates whether range requests are allowed for content delivery. Example : True | boolean | |
| request_custom_headers optional | The custom headers added to requests forwarded to the origin server. Example : | object | |
| response_custom_headers optional | The custom headers added to responses returned to the client. Example : | object | |
| tags optional | Tag List | array[Tag] |