From 6cb2b710b374a62fcfdcffbed5723fc3fb232515 Mon Sep 17 00:00:00 2001 From: Michael Riley Date: Tue, 1 Oct 2024 13:48:13 -0400 Subject: [PATCH] Add vanity domain and SSL options to CDN (#326) --- cdn.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cdn.go b/cdn.go index 1b19ced..3e5ebec 100644 --- a/cdn.go +++ b/cdn.go @@ -43,6 +43,9 @@ type CDNZone struct { Label string `json:"label"` OriginScheme string `json:"origin_scheme,omitempty"` OriginDomain string `json:"origin_domain,omitempty"` + VanityDomain string `json:"vanity_domain,omitempty"` + SSLCert string `json:"ssl_cert,omitempty"` + SSLCertKey string `json:"ssl_cert_key,omitempty"` CDNURL string `json:"cdn_url"` CacheSize int `json:"cache_size"` Requests int `json:"requests"` @@ -62,6 +65,9 @@ type CDNZoneReq struct { Label string `json:"label"` OriginScheme string `json:"origin_scheme,omitempty"` OriginDomain string `json:"origin_domain,omitempty"` + VanityDomain string `json:"vanity_domain,omitempty"` + SSLCert string `json:"ssl_cert,omitempty"` + SSLCertKey string `json:"ssl_cert_key,omitempty"` CORS bool `json:"cors"` GZIP bool `json:"gzip"` BlockAI bool `json:"block_ai"`