Create CDN Static Push service

URL

https://cdnsun.com/api/cdns

Method

POST

Curl example

curl -i -X POST -u username:password -H 'Accept: application/json' -H 'Content-type: application/json' --url 'https://cdnsun.com/api/cdns' -d '{"cdn":{"service_type":"HTTP_PUSH","origin_storage_id":2,"service_domain":"static.mycompany.com"}}'

Options

OptionData TypeDescriptionExampleKnown ValuesNote
service_type*stringSpecify the CDN service type.HTTP_PUSHHTTP_PUSH 
service_domain*stringSpecify the domain name for customized CDN URLs.static.mycompany.com  
origin_storage_id*integerSpecify the integer ID of the Origin Storage. It is the source of origin content for the CDN service.2  
cache_expiryintegerFor how long (minutes) should CDN edge servers cache your content.21601, 2, 3, 5, 10, 30, 60, 240, 720, 1440, 2160, 2880, 4320, 5760, 7200, 8640, 10800, 11520, 12960, 14400, 21600, 28800, 36000, 43200 
url_signing_onbooleanProtect your CDN content from unwanted downloads.falsefalse, true 
proxy_cache_keystringSpecify the CDN cache key.$host$uri$host$request_uri, $host$uri 
ignore_set_cookie_onbooleanWhether Ignore Set-Cookie is enabled or disabled.truetrue, false 
block_crawlers_onbooleanWhether Block Search Engine Crawlers is enabled or disabled.truetrue, false 
secondary_service_domainsarraySecondary Service Domains.[secdom1.mycompany.com, secdom2.mycompany.com] Specify up to 7 Secondary Service Domains.
location_idsarraySpecify the integer ID(s) of subscribed CDN Locations.[1, 2]  

Contact Us

 _____       ___              
|  __ \\    / _ \\    ____    
| |  \ ||  / //\ \\  |    \\  
| |__/ || |  ___  || | [] ||  
|_____//  |_||  |_|| |  __//  
 -----`   `-`   `-`  |_|`-`   
                     `-`