Documentation ¶
Overview ¶
Package zonessettingsv1 : Operations and models for the ZonesSettingsV1 service
Index ¶
- Constants
- func UnmarshalAlwaysUseHttpsResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAlwaysUseHttpsRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAutomaticHttpsRewritesResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAutomaticHttpsRewritesRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalBrowserCheckResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalBrowserCheckRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalChallengeTtlResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalChallengeTtlRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCiphersResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCiphersRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCnameFlatteningResponse(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalHotlinkProtectionResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalHotlinkProtectionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalHttp2Resp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalHttp2RespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImageLoadOptimizationResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImageLoadOptimizationRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImageSizeOptimizationResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImageSizeOptimizationRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalIpGeolocationResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalIpGeolocationRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalIpv6Resp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalIpv6RespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMaxUploadResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMaxUploadRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMinTlsVersionResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMinTlsVersionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMinifyResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMinifyRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMinifyRespResultValue(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMinifySettingValue(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMobileRedirecSettingValue(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMobileRedirectResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMobileRedirectRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMobileRedirectRespResultValue(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOpportunisticEncryptionResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOpportunisticEncryptionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOriginErrorPagePassThruResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOriginErrorPagePassThruRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalPrefetchPreloadResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalPrefetchPreloadRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalPseudoIpv4Resp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalPseudoIpv4RespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalResponseBufferingResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalResponseBufferingRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalScriptLoadOptimizationResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalScriptLoadOptimizationRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSecurityHeaderResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSecurityHeaderRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSecurityHeaderRespResultValue(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSecurityHeaderRespResultValueStrictTransportSecurity(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSecurityHeaderSettingValue(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSecurityHeaderSettingValueStrictTransportSecurity(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalServerSideExcludeResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalServerSideExcludeRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalTlsClientAuthResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalTlsClientAuthRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalTrueClientIpResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalTrueClientIpRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalWafResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalWafRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalWebsocketsResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalWebsocketsRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalZonesCnameFlatteningResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalZonesDnssecResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalZonesDnssecRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- type AlwaysUseHttpsResp
- type AlwaysUseHttpsRespResult
- type AutomaticHttpsRewritesResp
- type AutomaticHttpsRewritesRespResult
- type BrowserCheckResp
- type BrowserCheckRespResult
- type ChallengeTtlResp
- type ChallengeTtlRespResult
- type CiphersResp
- type CiphersRespResult
- type CnameFlatteningResponse
- type GetAlwaysUseHttpsOptions
- type GetAutomaticHttpsRewritesOptions
- type GetBrowserCheckOptions
- type GetChallengeTtlOptions
- type GetCiphersOptions
- type GetEnableErrorPagesOnOptions
- type GetHotlinkProtectionOptions
- type GetHttp2Options
- type GetImageLoadOptimizationOptions
- type GetImageSizeOptimizationOptions
- type GetIpGeolocationOptions
- type GetIpv6Options
- type GetMaxUploadOptions
- type GetMinTlsVersionOptions
- type GetMinifyOptions
- type GetMobileRedirectOptions
- type GetOpportunisticEncryptionOptions
- type GetPrefetchPreloadOptions
- type GetPseudoIpv4Options
- type GetResponseBufferingOptions
- type GetScriptLoadOptimizationOptions
- type GetSecurityHeaderOptions
- type GetServerSideExcludeOptions
- type GetTlsClientAuthOptions
- type GetTrueClientIpOptions
- type GetWebApplicationFirewallOptions
- type GetWebSocketsOptions
- type GetZoneCnameFlatteningOptions
- type GetZoneDnssecOptions
- type HotlinkProtectionResp
- type HotlinkProtectionRespResult
- type Http2Resp
- type Http2RespResult
- type ImageLoadOptimizationResp
- type ImageLoadOptimizationRespResult
- type ImageSizeOptimizationResp
- type ImageSizeOptimizationRespResult
- type IpGeolocationResp
- type IpGeolocationRespResult
- type Ipv6Resp
- type Ipv6RespResult
- type MaxUploadResp
- type MaxUploadRespResult
- type MinTlsVersionResp
- type MinTlsVersionRespResult
- type MinifyResp
- type MinifyRespResult
- type MinifyRespResultValue
- type MinifySettingValue
- type MobileRedirecSettingValue
- type MobileRedirectResp
- type MobileRedirectRespResult
- type MobileRedirectRespResultValue
- type OpportunisticEncryptionResp
- type OpportunisticEncryptionRespResult
- type OriginErrorPagePassThruResp
- type OriginErrorPagePassThruRespResult
- type PrefetchPreloadResp
- type PrefetchPreloadRespResult
- type PseudoIpv4Resp
- type PseudoIpv4RespResult
- type ResponseBufferingResp
- type ResponseBufferingRespResult
- type ScriptLoadOptimizationResp
- type ScriptLoadOptimizationRespResult
- type SecurityHeaderResp
- type SecurityHeaderRespResult
- type SecurityHeaderRespResultValue
- type SecurityHeaderRespResultValueStrictTransportSecurity
- type SecurityHeaderSettingValue
- type SecurityHeaderSettingValueStrictTransportSecurity
- type ServerSideExcludeResp
- type ServerSideExcludeRespResult
- type TlsClientAuthResp
- type TlsClientAuthRespResult
- type TrueClientIpResp
- type TrueClientIpRespResult
- type UpdateAlwaysUseHttpsOptions
- type UpdateAutomaticHttpsRewritesOptions
- type UpdateBrowserCheckOptions
- type UpdateChallengeTtlOptions
- type UpdateCiphersOptions
- type UpdateEnableErrorPagesOnOptions
- type UpdateHotlinkProtectionOptions
- type UpdateHttp2Options
- type UpdateImageLoadOptimizationOptions
- type UpdateImageSizeOptimizationOptions
- type UpdateIpGeolocationOptions
- type UpdateIpv6Options
- type UpdateMaxUploadOptions
- type UpdateMinTlsVersionOptions
- type UpdateMinifyOptions
- type UpdateMobileRedirectOptions
- type UpdateOpportunisticEncryptionOptions
- type UpdatePrefetchPreloadOptions
- type UpdatePseudoIpv4Options
- type UpdateResponseBufferingOptions
- type UpdateScriptLoadOptimizationOptions
- type UpdateSecurityHeaderOptions
- type UpdateServerSideExcludeOptions
- type UpdateTlsClientAuthOptions
- type UpdateTrueClientIpOptions
- type UpdateWebApplicationFirewallOptions
- type UpdateWebSocketsOptions
- type UpdateZoneCnameFlatteningOptions
- type UpdateZoneDnssecOptions
- type WafResp
- type WafRespResult
- type WebsocketsResp
- type WebsocketsRespResult
- type ZonesCnameFlatteningResp
- type ZonesDnssecResp
- type ZonesDnssecRespResult
- type ZonesSettingsV1
- func (zonesSettings *ZonesSettingsV1) GetAlwaysUseHttps(getAlwaysUseHttpsOptions *GetAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetAutomaticHttpsRewrites(getAutomaticHttpsRewritesOptions *GetAutomaticHttpsRewritesOptions) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetBrowserCheck(getBrowserCheckOptions *GetBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetChallengeTTL(getChallengeTtlOptions *GetChallengeTtlOptions) (result *ChallengeTtlResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetCiphers(getCiphersOptions *GetCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetEnableErrorPagesOn(getEnableErrorPagesOnOptions *GetEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) GetHotlinkProtection(getHotlinkProtectionOptions *GetHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetHttp2(getHttp2Options *GetHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetImageLoadOptimization(getImageLoadOptimizationOptions *GetImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetImageSizeOptimization(getImageSizeOptimizationOptions *GetImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetIpGeolocation(getIpGeolocationOptions *GetIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetIpv6(getIpv6Options *GetIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetMaxUpload(getMaxUploadOptions *GetMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetMinTlsVersion(getMinTlsVersionOptions *GetMinTlsVersionOptions) (result *MinTlsVersionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetMinify(getMinifyOptions *GetMinifyOptions) (result *MinifyResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetMobileRedirect(getMobileRedirectOptions *GetMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetOpportunisticEncryption(getOpportunisticEncryptionOptions *GetOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) GetPrefetchPreload(getPrefetchPreloadOptions *GetPrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetPseudoIpv4(getPseudoIpv4Options *GetPseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetResponseBuffering(getResponseBufferingOptions *GetResponseBufferingOptions) (result *ResponseBufferingResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetScriptLoadOptimization(getScriptLoadOptimizationOptions *GetScriptLoadOptimizationOptions) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetSecurityHeader(getSecurityHeaderOptions *GetSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetServerSideExclude(getServerSideExcludeOptions *GetServerSideExcludeOptions) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetTlsClientAuth(getTlsClientAuthOptions *GetTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetTrueClientIp(getTrueClientIpOptions *GetTrueClientIpOptions) (result *TrueClientIpResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetWebApplicationFirewall(getWebApplicationFirewallOptions *GetWebApplicationFirewallOptions) (result *WafResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetWebSockets(getWebSocketsOptions *GetWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetZoneCnameFlattening(getZoneCnameFlatteningOptions *GetZoneCnameFlatteningOptions) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetZoneDnssec(getZoneDnssecOptions *GetZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)
- func (*ZonesSettingsV1) NewGetAlwaysUseHttpsOptions() *GetAlwaysUseHttpsOptions
- func (*ZonesSettingsV1) NewGetAutomaticHttpsRewritesOptions() *GetAutomaticHttpsRewritesOptions
- func (*ZonesSettingsV1) NewGetBrowserCheckOptions() *GetBrowserCheckOptions
- func (*ZonesSettingsV1) NewGetChallengeTtlOptions() *GetChallengeTtlOptions
- func (*ZonesSettingsV1) NewGetCiphersOptions() *GetCiphersOptions
- func (*ZonesSettingsV1) NewGetEnableErrorPagesOnOptions() *GetEnableErrorPagesOnOptions
- func (*ZonesSettingsV1) NewGetHotlinkProtectionOptions() *GetHotlinkProtectionOptions
- func (*ZonesSettingsV1) NewGetHttp2Options() *GetHttp2Options
- func (*ZonesSettingsV1) NewGetImageLoadOptimizationOptions() *GetImageLoadOptimizationOptions
- func (*ZonesSettingsV1) NewGetImageSizeOptimizationOptions() *GetImageSizeOptimizationOptions
- func (*ZonesSettingsV1) NewGetIpGeolocationOptions() *GetIpGeolocationOptions
- func (*ZonesSettingsV1) NewGetIpv6Options() *GetIpv6Options
- func (*ZonesSettingsV1) NewGetMaxUploadOptions() *GetMaxUploadOptions
- func (*ZonesSettingsV1) NewGetMinTlsVersionOptions() *GetMinTlsVersionOptions
- func (*ZonesSettingsV1) NewGetMinifyOptions() *GetMinifyOptions
- func (*ZonesSettingsV1) NewGetMobileRedirectOptions() *GetMobileRedirectOptions
- func (*ZonesSettingsV1) NewGetOpportunisticEncryptionOptions() *GetOpportunisticEncryptionOptions
- func (*ZonesSettingsV1) NewGetPrefetchPreloadOptions() *GetPrefetchPreloadOptions
- func (*ZonesSettingsV1) NewGetPseudoIpv4Options() *GetPseudoIpv4Options
- func (*ZonesSettingsV1) NewGetResponseBufferingOptions() *GetResponseBufferingOptions
- func (*ZonesSettingsV1) NewGetScriptLoadOptimizationOptions() *GetScriptLoadOptimizationOptions
- func (*ZonesSettingsV1) NewGetSecurityHeaderOptions() *GetSecurityHeaderOptions
- func (*ZonesSettingsV1) NewGetServerSideExcludeOptions() *GetServerSideExcludeOptions
- func (*ZonesSettingsV1) NewGetTlsClientAuthOptions() *GetTlsClientAuthOptions
- func (*ZonesSettingsV1) NewGetTrueClientIpOptions() *GetTrueClientIpOptions
- func (*ZonesSettingsV1) NewGetWebApplicationFirewallOptions() *GetWebApplicationFirewallOptions
- func (*ZonesSettingsV1) NewGetWebSocketsOptions() *GetWebSocketsOptions
- func (*ZonesSettingsV1) NewGetZoneCnameFlatteningOptions() *GetZoneCnameFlatteningOptions
- func (*ZonesSettingsV1) NewGetZoneDnssecOptions() *GetZoneDnssecOptions
- func (*ZonesSettingsV1) NewMinifySettingValue(css string, html string, js string) (model *MinifySettingValue, err error)
- func (*ZonesSettingsV1) NewMobileRedirecSettingValue(status string, mobileSubdomain string, stripURI bool) (model *MobileRedirecSettingValue, err error)
- func (*ZonesSettingsV1) NewSecurityHeaderSettingValue(strictTransportSecurity *SecurityHeaderSettingValueStrictTransportSecurity) (model *SecurityHeaderSettingValue, err error)
- func (*ZonesSettingsV1) NewSecurityHeaderSettingValueStrictTransportSecurity(enabled bool, maxAge int64, includeSubdomains bool, nosniff bool) (model *SecurityHeaderSettingValueStrictTransportSecurity, err error)
- func (*ZonesSettingsV1) NewUpdateAlwaysUseHttpsOptions() *UpdateAlwaysUseHttpsOptions
- func (*ZonesSettingsV1) NewUpdateAutomaticHttpsRewritesOptions() *UpdateAutomaticHttpsRewritesOptions
- func (*ZonesSettingsV1) NewUpdateBrowserCheckOptions() *UpdateBrowserCheckOptions
- func (*ZonesSettingsV1) NewUpdateChallengeTtlOptions() *UpdateChallengeTtlOptions
- func (*ZonesSettingsV1) NewUpdateCiphersOptions() *UpdateCiphersOptions
- func (*ZonesSettingsV1) NewUpdateEnableErrorPagesOnOptions() *UpdateEnableErrorPagesOnOptions
- func (*ZonesSettingsV1) NewUpdateHotlinkProtectionOptions() *UpdateHotlinkProtectionOptions
- func (*ZonesSettingsV1) NewUpdateHttp2Options() *UpdateHttp2Options
- func (*ZonesSettingsV1) NewUpdateImageLoadOptimizationOptions() *UpdateImageLoadOptimizationOptions
- func (*ZonesSettingsV1) NewUpdateImageSizeOptimizationOptions() *UpdateImageSizeOptimizationOptions
- func (*ZonesSettingsV1) NewUpdateIpGeolocationOptions() *UpdateIpGeolocationOptions
- func (*ZonesSettingsV1) NewUpdateIpv6Options() *UpdateIpv6Options
- func (*ZonesSettingsV1) NewUpdateMaxUploadOptions() *UpdateMaxUploadOptions
- func (*ZonesSettingsV1) NewUpdateMinTlsVersionOptions() *UpdateMinTlsVersionOptions
- func (*ZonesSettingsV1) NewUpdateMinifyOptions() *UpdateMinifyOptions
- func (*ZonesSettingsV1) NewUpdateMobileRedirectOptions() *UpdateMobileRedirectOptions
- func (*ZonesSettingsV1) NewUpdateOpportunisticEncryptionOptions() *UpdateOpportunisticEncryptionOptions
- func (*ZonesSettingsV1) NewUpdatePrefetchPreloadOptions() *UpdatePrefetchPreloadOptions
- func (*ZonesSettingsV1) NewUpdatePseudoIpv4Options() *UpdatePseudoIpv4Options
- func (*ZonesSettingsV1) NewUpdateResponseBufferingOptions() *UpdateResponseBufferingOptions
- func (*ZonesSettingsV1) NewUpdateScriptLoadOptimizationOptions() *UpdateScriptLoadOptimizationOptions
- func (*ZonesSettingsV1) NewUpdateSecurityHeaderOptions() *UpdateSecurityHeaderOptions
- func (*ZonesSettingsV1) NewUpdateServerSideExcludeOptions() *UpdateServerSideExcludeOptions
- func (*ZonesSettingsV1) NewUpdateTlsClientAuthOptions() *UpdateTlsClientAuthOptions
- func (*ZonesSettingsV1) NewUpdateTrueClientIpOptions() *UpdateTrueClientIpOptions
- func (*ZonesSettingsV1) NewUpdateWebApplicationFirewallOptions() *UpdateWebApplicationFirewallOptions
- func (*ZonesSettingsV1) NewUpdateWebSocketsOptions() *UpdateWebSocketsOptions
- func (*ZonesSettingsV1) NewUpdateZoneCnameFlatteningOptions() *UpdateZoneCnameFlatteningOptions
- func (*ZonesSettingsV1) NewUpdateZoneDnssecOptions() *UpdateZoneDnssecOptions
- func (zonesSettings *ZonesSettingsV1) SetServiceURL(url string) error
- func (zonesSettings *ZonesSettingsV1) UpdateAlwaysUseHttps(updateAlwaysUseHttpsOptions *UpdateAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateAutomaticHttpsRewrites(updateAutomaticHttpsRewritesOptions *UpdateAutomaticHttpsRewritesOptions) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateBrowserCheck(updateBrowserCheckOptions *UpdateBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateChallengeTTL(updateChallengeTtlOptions *UpdateChallengeTtlOptions) (result *ChallengeTtlResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateCiphers(updateCiphersOptions *UpdateCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateEnableErrorPagesOn(updateEnableErrorPagesOnOptions *UpdateEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) UpdateHotlinkProtection(updateHotlinkProtectionOptions *UpdateHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateHttp2(updateHttp2Options *UpdateHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateImageLoadOptimization(updateImageLoadOptimizationOptions *UpdateImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateImageSizeOptimization(updateImageSizeOptimizationOptions *UpdateImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateIpGeolocation(updateIpGeolocationOptions *UpdateIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateIpv6(updateIpv6Options *UpdateIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateMaxUpload(updateMaxUploadOptions *UpdateMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateMinTlsVersion(updateMinTlsVersionOptions *UpdateMinTlsVersionOptions) (result *MinTlsVersionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateMinify(updateMinifyOptions *UpdateMinifyOptions) (result *MinifyResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateMobileRedirect(updateMobileRedirectOptions *UpdateMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticEncryption(updateOpportunisticEncryptionOptions *UpdateOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) UpdatePrefetchPreload(updatePrefetchPreloadOptions *UpdatePrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdatePseudoIpv4(updatePseudoIpv4Options *UpdatePseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateResponseBuffering(updateResponseBufferingOptions *UpdateResponseBufferingOptions) (result *ResponseBufferingResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateScriptLoadOptimization(updateScriptLoadOptimizationOptions *UpdateScriptLoadOptimizationOptions) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateSecurityHeader(updateSecurityHeaderOptions *UpdateSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateServerSideExclude(updateServerSideExcludeOptions *UpdateServerSideExcludeOptions) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateTlsClientAuth(updateTlsClientAuthOptions *UpdateTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateTrueClientIp(updateTrueClientIpOptions *UpdateTrueClientIpOptions) (result *TrueClientIpResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateWebApplicationFirewall(updateWebApplicationFirewallOptions *UpdateWebApplicationFirewallOptions) (result *WafResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateWebSockets(updateWebSocketsOptions *UpdateWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateZoneCnameFlattening(updateZoneCnameFlatteningOptions *UpdateZoneCnameFlatteningOptions) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateZoneDnssec(updateZoneDnssecOptions *UpdateZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)
- type ZonesSettingsV1Options
Constants ¶
const ( MinifySettingValue_Css_Off = "off" MinifySettingValue_Css_On = "on" )
Constants associated with the MinifySettingValue.Css property. Automatically minify all CSS for your website.
const ( MinifySettingValue_HTML_Off = "off" MinifySettingValue_HTML_On = "on" )
Constants associated with the MinifySettingValue.HTML property. Automatically minify all HTML for your website.
const ( MinifySettingValue_Js_Off = "off" MinifySettingValue_Js_On = "on" )
Constants associated with the MinifySettingValue.Js property. Automatically minify all JavaScript for your website.
const ( MobileRedirecSettingValue_Status_Off = "off" MobileRedirecSettingValue_Status_On = "on" )
Constants associated with the MobileRedirecSettingValue.Status property. Whether or not the mobile redirection is enabled.
const ( UpdateAlwaysUseHttpsOptions_Value_Off = "off" UpdateAlwaysUseHttpsOptions_Value_On = "on" )
Constants associated with the UpdateAlwaysUseHttpsOptions.Value property. Value.
const ( UpdateAutomaticHttpsRewritesOptions_Value_Off = "off" UpdateAutomaticHttpsRewritesOptions_Value_On = "on" )
Constants associated with the UpdateAutomaticHttpsRewritesOptions.Value property. Value.
const ( UpdateBrowserCheckOptions_Value_Off = "off" UpdateBrowserCheckOptions_Value_On = "on" )
Constants associated with the UpdateBrowserCheckOptions.Value property. Value.
const ( UpdateCiphersOptions_Value_Aes128GcmSha256 = "AES128-GCM-SHA256" UpdateCiphersOptions_Value_Aes128Sha = "AES128-SHA" UpdateCiphersOptions_Value_Aes128Sha256 = "AES128-SHA256" UpdateCiphersOptions_Value_Aes256GcmSha384 = "AES256-GCM-SHA384" UpdateCiphersOptions_Value_Aes256Sha = "AES256-SHA" UpdateCiphersOptions_Value_Aes256Sha256 = "AES256-SHA256" UpdateCiphersOptions_Value_DesCbc3Sha = "DES-CBC3-SHA" UpdateCiphersOptions_Value_EcdheEcdsaAes128GcmSha256 = "ECDHE-ECDSA-AES128-GCM-SHA256" UpdateCiphersOptions_Value_EcdheEcdsaAes128Sha = "ECDHE-ECDSA-AES128-SHA" UpdateCiphersOptions_Value_EcdheEcdsaAes128Sha256 = "ECDHE-ECDSA-AES128-SHA256" UpdateCiphersOptions_Value_EcdheEcdsaAes256GcmSha384 = "ECDHE-ECDSA-AES256-GCM-SHA384" UpdateCiphersOptions_Value_EcdheEcdsaAes256Sha384 = "ECDHE-ECDSA-AES256-SHA384" UpdateCiphersOptions_Value_EcdheEcdsaChacha20Poly1305 = "ECDHE-ECDSA-CHACHA20-POLY1305" UpdateCiphersOptions_Value_EcdheRsaAes128GcmSha256 = "ECDHE-RSA-AES128-GCM-SHA256" UpdateCiphersOptions_Value_EcdheRsaAes128Sha = "ECDHE-RSA-AES128-SHA" UpdateCiphersOptions_Value_EcdheRsaAes128Sha256 = "ECDHE-RSA-AES128-SHA256" UpdateCiphersOptions_Value_EcdheRsaAes256GcmSha384 = "ECDHE-RSA-AES256-GCM-SHA384" UpdateCiphersOptions_Value_EcdheRsaAes256Sha = "ECDHE-RSA-AES256-SHA" UpdateCiphersOptions_Value_EcdheRsaAes256Sha384 = "ECDHE-RSA-AES256-SHA384" UpdateCiphersOptions_Value_EcdheRsaChacha20Poly1305 = "ECDHE-RSA-CHACHA20-POLY1305" )
Constants associated with the UpdateCiphersOptions.Value property.
const ( UpdateEnableErrorPagesOnOptions_Value_Off = "off" UpdateEnableErrorPagesOnOptions_Value_On = "on" )
Constants associated with the UpdateEnableErrorPagesOnOptions.Value property. Value.
const ( UpdateHotlinkProtectionOptions_Value_Off = "off" UpdateHotlinkProtectionOptions_Value_On = "on" )
Constants associated with the UpdateHotlinkProtectionOptions.Value property. Value.
const ( UpdateHttp2Options_Value_Off = "off" UpdateHttp2Options_Value_On = "on" )
Constants associated with the UpdateHttp2Options.Value property. Value.
const ( UpdateImageLoadOptimizationOptions_Value_Off = "off" UpdateImageLoadOptimizationOptions_Value_On = "on" )
Constants associated with the UpdateImageLoadOptimizationOptions.Value property. Value.
const ( UpdateImageSizeOptimizationOptions_Value_Lossless = "lossless" UpdateImageSizeOptimizationOptions_Value_Lossy = "lossy" UpdateImageSizeOptimizationOptions_Value_Off = "off" )
Constants associated with the UpdateImageSizeOptimizationOptions.Value property. Valid values are "lossy", "off", "lossless". "lossy" - The file size of JPEG images is reduced using lossy compression, which may reduce visual quality. "off" - Disable Image Size Optimization. "lossless" - Reduce the size of image files without impacting visual quality.
const ( UpdateIpGeolocationOptions_Value_Off = "off" UpdateIpGeolocationOptions_Value_On = "on" )
Constants associated with the UpdateIpGeolocationOptions.Value property. Value.
const ( UpdateIpv6Options_Value_Off = "off" UpdateIpv6Options_Value_On = "on" )
Constants associated with the UpdateIpv6Options.Value property. Value.
const ( UpdateOpportunisticEncryptionOptions_Value_Off = "off" UpdateOpportunisticEncryptionOptions_Value_On = "on" )
Constants associated with the UpdateOpportunisticEncryptionOptions.Value property. Value.
const ( UpdatePrefetchPreloadOptions_Value_Off = "off" UpdatePrefetchPreloadOptions_Value_On = "on" )
Constants associated with the UpdatePrefetchPreloadOptions.Value property. Value.
const ( UpdatePseudoIpv4Options_Value_AddHeader = "add_header" UpdatePseudoIpv4Options_Value_Off = "off" UpdatePseudoIpv4Options_Value_OverwriteHeader = "overwrite_header" )
Constants associated with the UpdatePseudoIpv4Options.Value property. Value.
const ( UpdateResponseBufferingOptions_Value_Off = "off" UpdateResponseBufferingOptions_Value_On = "on" )
Constants associated with the UpdateResponseBufferingOptions.Value property. Value.
const ( UpdateScriptLoadOptimizationOptions_Value_Off = "off" UpdateScriptLoadOptimizationOptions_Value_On = "on" )
Constants associated with the UpdateScriptLoadOptimizationOptions.Value property. Value.
const ( UpdateServerSideExcludeOptions_Value_Off = "off" UpdateServerSideExcludeOptions_Value_On = "on" )
Constants associated with the UpdateServerSideExcludeOptions.Value property. Value.
const ( UpdateTlsClientAuthOptions_Value_Off = "off" UpdateTlsClientAuthOptions_Value_On = "on" )
Constants associated with the UpdateTlsClientAuthOptions.Value property. Value.
const ( UpdateTrueClientIpOptions_Value_Off = "off" UpdateTrueClientIpOptions_Value_On = "on" )
Constants associated with the UpdateTrueClientIpOptions.Value property. Value.
const ( UpdateWebApplicationFirewallOptions_Value_Off = "off" UpdateWebApplicationFirewallOptions_Value_On = "on" )
Constants associated with the UpdateWebApplicationFirewallOptions.Value property. Value.
const ( UpdateWebSocketsOptions_Value_Off = "off" UpdateWebSocketsOptions_Value_On = "on" )
Constants associated with the UpdateWebSocketsOptions.Value property. Value.
const ( UpdateZoneCnameFlatteningOptions_Value_FlattenAll = "flatten_all" UpdateZoneCnameFlatteningOptions_Value_FlattenAtRoot = "flatten_at_root" )
Constants associated with the UpdateZoneCnameFlatteningOptions.Value property. Valid values are "flatten_at_root", "flatten_all". "flatten_at_root" - Flatten CNAME at root domain. This is the default value. "flatten_all" - Flatten all CNAME records under your domain.
const ( UpdateZoneDnssecOptions_Status_Active = "active" UpdateZoneDnssecOptions_Status_Disabled = "disabled" )
Constants associated with the UpdateZoneDnssecOptions.Status property. Status.
const ( ZonesDnssecRespResult_Status_Active = "active" ZonesDnssecRespResult_Status_Disabled = "disabled" ZonesDnssecRespResult_Status_Error = "error" ZonesDnssecRespResult_Status_Pending = "pending" ZonesDnssecRespResult_Status_PendingDisabled = "pending-disabled" )
Constants associated with the ZonesDnssecRespResult.Status property. Status.
const ( CnameFlatteningResponse_Value_FlattenAll = "flatten_all" CnameFlatteningResponse_Value_FlattenAtRoot = "flatten_at_root" )
Constants associated with the CnameFlatteningResponse.Value property. value.
const DefaultServiceName = "zones_settings"
DefaultServiceName is the default key used to find external configuration information.
const DefaultServiceURL = "https://api.cis.cloud.ibm.com"
DefaultServiceURL is the default URL to make service requests to.
Variables ¶
This section is empty.
Functions ¶
func UnmarshalAlwaysUseHttpsResp ¶
func UnmarshalAlwaysUseHttpsResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAlwaysUseHttpsResp unmarshals an instance of AlwaysUseHttpsResp from the specified map of raw messages.
func UnmarshalAlwaysUseHttpsRespResult ¶
func UnmarshalAlwaysUseHttpsRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAlwaysUseHttpsRespResult unmarshals an instance of AlwaysUseHttpsRespResult from the specified map of raw messages.
func UnmarshalAutomaticHttpsRewritesResp ¶
func UnmarshalAutomaticHttpsRewritesResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAutomaticHttpsRewritesResp unmarshals an instance of AutomaticHttpsRewritesResp from the specified map of raw messages.
func UnmarshalAutomaticHttpsRewritesRespResult ¶
func UnmarshalAutomaticHttpsRewritesRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAutomaticHttpsRewritesRespResult unmarshals an instance of AutomaticHttpsRewritesRespResult from the specified map of raw messages.
func UnmarshalBrowserCheckResp ¶
func UnmarshalBrowserCheckResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalBrowserCheckResp unmarshals an instance of BrowserCheckResp from the specified map of raw messages.
func UnmarshalBrowserCheckRespResult ¶
func UnmarshalBrowserCheckRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalBrowserCheckRespResult unmarshals an instance of BrowserCheckRespResult from the specified map of raw messages.
func UnmarshalChallengeTtlResp ¶
func UnmarshalChallengeTtlResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalChallengeTtlResp unmarshals an instance of ChallengeTtlResp from the specified map of raw messages.
func UnmarshalChallengeTtlRespResult ¶
func UnmarshalChallengeTtlRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalChallengeTtlRespResult unmarshals an instance of ChallengeTtlRespResult from the specified map of raw messages.
func UnmarshalCiphersResp ¶
func UnmarshalCiphersResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCiphersResp unmarshals an instance of CiphersResp from the specified map of raw messages.
func UnmarshalCiphersRespResult ¶
func UnmarshalCiphersRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCiphersRespResult unmarshals an instance of CiphersRespResult from the specified map of raw messages.
func UnmarshalCnameFlatteningResponse ¶
func UnmarshalCnameFlatteningResponse(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCnameFlatteningResponse unmarshals an instance of CnameFlatteningResponse from the specified map of raw messages.
func UnmarshalHotlinkProtectionResp ¶
func UnmarshalHotlinkProtectionResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalHotlinkProtectionResp unmarshals an instance of HotlinkProtectionResp from the specified map of raw messages.
func UnmarshalHotlinkProtectionRespResult ¶
func UnmarshalHotlinkProtectionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalHotlinkProtectionRespResult unmarshals an instance of HotlinkProtectionRespResult from the specified map of raw messages.
func UnmarshalHttp2Resp ¶
func UnmarshalHttp2Resp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalHttp2Resp unmarshals an instance of Http2Resp from the specified map of raw messages.
func UnmarshalHttp2RespResult ¶
func UnmarshalHttp2RespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalHttp2RespResult unmarshals an instance of Http2RespResult from the specified map of raw messages.
func UnmarshalImageLoadOptimizationResp ¶
func UnmarshalImageLoadOptimizationResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImageLoadOptimizationResp unmarshals an instance of ImageLoadOptimizationResp from the specified map of raw messages.
func UnmarshalImageLoadOptimizationRespResult ¶
func UnmarshalImageLoadOptimizationRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImageLoadOptimizationRespResult unmarshals an instance of ImageLoadOptimizationRespResult from the specified map of raw messages.
func UnmarshalImageSizeOptimizationResp ¶
func UnmarshalImageSizeOptimizationResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImageSizeOptimizationResp unmarshals an instance of ImageSizeOptimizationResp from the specified map of raw messages.
func UnmarshalImageSizeOptimizationRespResult ¶
func UnmarshalImageSizeOptimizationRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImageSizeOptimizationRespResult unmarshals an instance of ImageSizeOptimizationRespResult from the specified map of raw messages.
func UnmarshalIpGeolocationResp ¶
func UnmarshalIpGeolocationResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalIpGeolocationResp unmarshals an instance of IpGeolocationResp from the specified map of raw messages.
func UnmarshalIpGeolocationRespResult ¶
func UnmarshalIpGeolocationRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalIpGeolocationRespResult unmarshals an instance of IpGeolocationRespResult from the specified map of raw messages.
func UnmarshalIpv6Resp ¶
func UnmarshalIpv6Resp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalIpv6Resp unmarshals an instance of Ipv6Resp from the specified map of raw messages.
func UnmarshalIpv6RespResult ¶
func UnmarshalIpv6RespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalIpv6RespResult unmarshals an instance of Ipv6RespResult from the specified map of raw messages.
func UnmarshalMaxUploadResp ¶
func UnmarshalMaxUploadResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMaxUploadResp unmarshals an instance of MaxUploadResp from the specified map of raw messages.
func UnmarshalMaxUploadRespResult ¶
func UnmarshalMaxUploadRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMaxUploadRespResult unmarshals an instance of MaxUploadRespResult from the specified map of raw messages.
func UnmarshalMinTlsVersionResp ¶
func UnmarshalMinTlsVersionResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMinTlsVersionResp unmarshals an instance of MinTlsVersionResp from the specified map of raw messages.
func UnmarshalMinTlsVersionRespResult ¶
func UnmarshalMinTlsVersionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMinTlsVersionRespResult unmarshals an instance of MinTlsVersionRespResult from the specified map of raw messages.
func UnmarshalMinifyResp ¶
func UnmarshalMinifyResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMinifyResp unmarshals an instance of MinifyResp from the specified map of raw messages.
func UnmarshalMinifyRespResult ¶
func UnmarshalMinifyRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMinifyRespResult unmarshals an instance of MinifyRespResult from the specified map of raw messages.
func UnmarshalMinifyRespResultValue ¶
func UnmarshalMinifyRespResultValue(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMinifyRespResultValue unmarshals an instance of MinifyRespResultValue from the specified map of raw messages.
func UnmarshalMinifySettingValue ¶
func UnmarshalMinifySettingValue(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMinifySettingValue unmarshals an instance of MinifySettingValue from the specified map of raw messages.
func UnmarshalMobileRedirecSettingValue ¶
func UnmarshalMobileRedirecSettingValue(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMobileRedirecSettingValue unmarshals an instance of MobileRedirecSettingValue from the specified map of raw messages.
func UnmarshalMobileRedirectResp ¶
func UnmarshalMobileRedirectResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMobileRedirectResp unmarshals an instance of MobileRedirectResp from the specified map of raw messages.
func UnmarshalMobileRedirectRespResult ¶
func UnmarshalMobileRedirectRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMobileRedirectRespResult unmarshals an instance of MobileRedirectRespResult from the specified map of raw messages.
func UnmarshalMobileRedirectRespResultValue ¶
func UnmarshalMobileRedirectRespResultValue(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMobileRedirectRespResultValue unmarshals an instance of MobileRedirectRespResultValue from the specified map of raw messages.
func UnmarshalOpportunisticEncryptionResp ¶
func UnmarshalOpportunisticEncryptionResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOpportunisticEncryptionResp unmarshals an instance of OpportunisticEncryptionResp from the specified map of raw messages.
func UnmarshalOpportunisticEncryptionRespResult ¶
func UnmarshalOpportunisticEncryptionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOpportunisticEncryptionRespResult unmarshals an instance of OpportunisticEncryptionRespResult from the specified map of raw messages.
func UnmarshalOriginErrorPagePassThruResp ¶
func UnmarshalOriginErrorPagePassThruResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOriginErrorPagePassThruResp unmarshals an instance of OriginErrorPagePassThruResp from the specified map of raw messages.
func UnmarshalOriginErrorPagePassThruRespResult ¶
func UnmarshalOriginErrorPagePassThruRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOriginErrorPagePassThruRespResult unmarshals an instance of OriginErrorPagePassThruRespResult from the specified map of raw messages.
func UnmarshalPrefetchPreloadResp ¶
func UnmarshalPrefetchPreloadResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalPrefetchPreloadResp unmarshals an instance of PrefetchPreloadResp from the specified map of raw messages.
func UnmarshalPrefetchPreloadRespResult ¶
func UnmarshalPrefetchPreloadRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalPrefetchPreloadRespResult unmarshals an instance of PrefetchPreloadRespResult from the specified map of raw messages.
func UnmarshalPseudoIpv4Resp ¶
func UnmarshalPseudoIpv4Resp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalPseudoIpv4Resp unmarshals an instance of PseudoIpv4Resp from the specified map of raw messages.
func UnmarshalPseudoIpv4RespResult ¶
func UnmarshalPseudoIpv4RespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalPseudoIpv4RespResult unmarshals an instance of PseudoIpv4RespResult from the specified map of raw messages.
func UnmarshalResponseBufferingResp ¶
func UnmarshalResponseBufferingResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalResponseBufferingResp unmarshals an instance of ResponseBufferingResp from the specified map of raw messages.
func UnmarshalResponseBufferingRespResult ¶
func UnmarshalResponseBufferingRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalResponseBufferingRespResult unmarshals an instance of ResponseBufferingRespResult from the specified map of raw messages.
func UnmarshalScriptLoadOptimizationResp ¶
func UnmarshalScriptLoadOptimizationResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalScriptLoadOptimizationResp unmarshals an instance of ScriptLoadOptimizationResp from the specified map of raw messages.
func UnmarshalScriptLoadOptimizationRespResult ¶
func UnmarshalScriptLoadOptimizationRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalScriptLoadOptimizationRespResult unmarshals an instance of ScriptLoadOptimizationRespResult from the specified map of raw messages.
func UnmarshalSecurityHeaderResp ¶
func UnmarshalSecurityHeaderResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSecurityHeaderResp unmarshals an instance of SecurityHeaderResp from the specified map of raw messages.
func UnmarshalSecurityHeaderRespResult ¶
func UnmarshalSecurityHeaderRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSecurityHeaderRespResult unmarshals an instance of SecurityHeaderRespResult from the specified map of raw messages.
func UnmarshalSecurityHeaderRespResultValue ¶
func UnmarshalSecurityHeaderRespResultValue(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSecurityHeaderRespResultValue unmarshals an instance of SecurityHeaderRespResultValue from the specified map of raw messages.
func UnmarshalSecurityHeaderRespResultValueStrictTransportSecurity ¶
func UnmarshalSecurityHeaderRespResultValueStrictTransportSecurity(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSecurityHeaderRespResultValueStrictTransportSecurity unmarshals an instance of SecurityHeaderRespResultValueStrictTransportSecurity from the specified map of raw messages.
func UnmarshalSecurityHeaderSettingValue ¶
func UnmarshalSecurityHeaderSettingValue(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSecurityHeaderSettingValue unmarshals an instance of SecurityHeaderSettingValue from the specified map of raw messages.
func UnmarshalSecurityHeaderSettingValueStrictTransportSecurity ¶
func UnmarshalSecurityHeaderSettingValueStrictTransportSecurity(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSecurityHeaderSettingValueStrictTransportSecurity unmarshals an instance of SecurityHeaderSettingValueStrictTransportSecurity from the specified map of raw messages.
func UnmarshalServerSideExcludeResp ¶
func UnmarshalServerSideExcludeResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalServerSideExcludeResp unmarshals an instance of ServerSideExcludeResp from the specified map of raw messages.
func UnmarshalServerSideExcludeRespResult ¶
func UnmarshalServerSideExcludeRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalServerSideExcludeRespResult unmarshals an instance of ServerSideExcludeRespResult from the specified map of raw messages.
func UnmarshalTlsClientAuthResp ¶
func UnmarshalTlsClientAuthResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalTlsClientAuthResp unmarshals an instance of TlsClientAuthResp from the specified map of raw messages.
func UnmarshalTlsClientAuthRespResult ¶
func UnmarshalTlsClientAuthRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalTlsClientAuthRespResult unmarshals an instance of TlsClientAuthRespResult from the specified map of raw messages.
func UnmarshalTrueClientIpResp ¶
func UnmarshalTrueClientIpResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalTrueClientIpResp unmarshals an instance of TrueClientIpResp from the specified map of raw messages.
func UnmarshalTrueClientIpRespResult ¶
func UnmarshalTrueClientIpRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalTrueClientIpRespResult unmarshals an instance of TrueClientIpRespResult from the specified map of raw messages.
func UnmarshalWafResp ¶
func UnmarshalWafResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalWafResp unmarshals an instance of WafResp from the specified map of raw messages.
func UnmarshalWafRespResult ¶
func UnmarshalWafRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalWafRespResult unmarshals an instance of WafRespResult from the specified map of raw messages.
func UnmarshalWebsocketsResp ¶
func UnmarshalWebsocketsResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalWebsocketsResp unmarshals an instance of WebsocketsResp from the specified map of raw messages.
func UnmarshalWebsocketsRespResult ¶
func UnmarshalWebsocketsRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalWebsocketsRespResult unmarshals an instance of WebsocketsRespResult from the specified map of raw messages.
func UnmarshalZonesCnameFlatteningResp ¶
func UnmarshalZonesCnameFlatteningResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalZonesCnameFlatteningResp unmarshals an instance of ZonesCnameFlatteningResp from the specified map of raw messages.
func UnmarshalZonesDnssecResp ¶
func UnmarshalZonesDnssecResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalZonesDnssecResp unmarshals an instance of ZonesDnssecResp from the specified map of raw messages.
func UnmarshalZonesDnssecRespResult ¶
func UnmarshalZonesDnssecRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalZonesDnssecRespResult unmarshals an instance of ZonesDnssecRespResult from the specified map of raw messages.
Types ¶
type AlwaysUseHttpsResp ¶
type AlwaysUseHttpsResp struct { // Container for response information. Result *AlwaysUseHttpsRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
AlwaysUseHttpsResp : Always use http response.
type AlwaysUseHttpsRespResult ¶
type AlwaysUseHttpsRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
AlwaysUseHttpsRespResult : Container for response information.
type AutomaticHttpsRewritesResp ¶
type AutomaticHttpsRewritesResp struct { // Container for response information. Result *AutomaticHttpsRewritesRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
AutomaticHttpsRewritesResp : automatic https rewrite response.
type AutomaticHttpsRewritesRespResult ¶
type AutomaticHttpsRewritesRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
AutomaticHttpsRewritesRespResult : Container for response information.
type BrowserCheckResp ¶
type BrowserCheckResp struct { // Container for response information. Result *BrowserCheckRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
BrowserCheckResp : Browser Check response.
type BrowserCheckRespResult ¶
type BrowserCheckRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
BrowserCheckRespResult : Container for response information.
type ChallengeTtlResp ¶
type ChallengeTtlResp struct { // Container for response information. Result *ChallengeTtlRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
ChallengeTtlResp : challenge TTL response.
type ChallengeTtlRespResult ¶
type ChallengeTtlRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *int64 `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
ChallengeTtlRespResult : Container for response information.
type CiphersResp ¶
type CiphersResp struct { // Container for response information. Result *CiphersRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
CiphersResp : Ciphers response.
type CiphersRespResult ¶
type CiphersRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value []string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
CiphersRespResult : Container for response information.
type CnameFlatteningResponse ¶
type CnameFlatteningResponse struct { // id. ID *string `json:"id,omitempty"` // value. Value *string `json:"value,omitempty"` // Date when it is modified. ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"` // editable. Editable *bool `json:"editable,omitempty"` }
CnameFlatteningResponse : CNAME Flattening response.
type GetAlwaysUseHttpsOptions ¶
type GetAlwaysUseHttpsOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetAlwaysUseHttpsOptions : The GetAlwaysUseHttps options.
func (*GetAlwaysUseHttpsOptions) SetHeaders ¶
func (options *GetAlwaysUseHttpsOptions) SetHeaders(param map[string]string) *GetAlwaysUseHttpsOptions
SetHeaders : Allow user to set Headers
type GetAutomaticHttpsRewritesOptions ¶
type GetAutomaticHttpsRewritesOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetAutomaticHttpsRewritesOptions : The GetAutomaticHttpsRewrites options.
func (*GetAutomaticHttpsRewritesOptions) SetHeaders ¶
func (options *GetAutomaticHttpsRewritesOptions) SetHeaders(param map[string]string) *GetAutomaticHttpsRewritesOptions
SetHeaders : Allow user to set Headers
type GetBrowserCheckOptions ¶
type GetBrowserCheckOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetBrowserCheckOptions : The GetBrowserCheck options.
func (*GetBrowserCheckOptions) SetHeaders ¶
func (options *GetBrowserCheckOptions) SetHeaders(param map[string]string) *GetBrowserCheckOptions
SetHeaders : Allow user to set Headers
type GetChallengeTtlOptions ¶
type GetChallengeTtlOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetChallengeTtlOptions : The GetChallengeTTL options.
func (*GetChallengeTtlOptions) SetHeaders ¶
func (options *GetChallengeTtlOptions) SetHeaders(param map[string]string) *GetChallengeTtlOptions
SetHeaders : Allow user to set Headers
type GetCiphersOptions ¶
type GetCiphersOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetCiphersOptions : The GetCiphers options.
func (*GetCiphersOptions) SetHeaders ¶
func (options *GetCiphersOptions) SetHeaders(param map[string]string) *GetCiphersOptions
SetHeaders : Allow user to set Headers
type GetEnableErrorPagesOnOptions ¶
type GetEnableErrorPagesOnOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetEnableErrorPagesOnOptions : The GetEnableErrorPagesOn options.
func (*GetEnableErrorPagesOnOptions) SetHeaders ¶
func (options *GetEnableErrorPagesOnOptions) SetHeaders(param map[string]string) *GetEnableErrorPagesOnOptions
SetHeaders : Allow user to set Headers
type GetHotlinkProtectionOptions ¶
type GetHotlinkProtectionOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetHotlinkProtectionOptions : The GetHotlinkProtection options.
func (*GetHotlinkProtectionOptions) SetHeaders ¶
func (options *GetHotlinkProtectionOptions) SetHeaders(param map[string]string) *GetHotlinkProtectionOptions
SetHeaders : Allow user to set Headers
type GetHttp2Options ¶
type GetHttp2Options struct { // Allows users to set headers on API requests Headers map[string]string }
GetHttp2Options : The GetHttp2 options.
func (*GetHttp2Options) SetHeaders ¶
func (options *GetHttp2Options) SetHeaders(param map[string]string) *GetHttp2Options
SetHeaders : Allow user to set Headers
type GetImageLoadOptimizationOptions ¶
type GetImageLoadOptimizationOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetImageLoadOptimizationOptions : The GetImageLoadOptimization options.
func (*GetImageLoadOptimizationOptions) SetHeaders ¶
func (options *GetImageLoadOptimizationOptions) SetHeaders(param map[string]string) *GetImageLoadOptimizationOptions
SetHeaders : Allow user to set Headers
type GetImageSizeOptimizationOptions ¶
type GetImageSizeOptimizationOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetImageSizeOptimizationOptions : The GetImageSizeOptimization options.
func (*GetImageSizeOptimizationOptions) SetHeaders ¶
func (options *GetImageSizeOptimizationOptions) SetHeaders(param map[string]string) *GetImageSizeOptimizationOptions
SetHeaders : Allow user to set Headers
type GetIpGeolocationOptions ¶
type GetIpGeolocationOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetIpGeolocationOptions : The GetIpGeolocation options.
func (*GetIpGeolocationOptions) SetHeaders ¶
func (options *GetIpGeolocationOptions) SetHeaders(param map[string]string) *GetIpGeolocationOptions
SetHeaders : Allow user to set Headers
type GetIpv6Options ¶
type GetIpv6Options struct { // Allows users to set headers on API requests Headers map[string]string }
GetIpv6Options : The GetIpv6 options.
func (*GetIpv6Options) SetHeaders ¶
func (options *GetIpv6Options) SetHeaders(param map[string]string) *GetIpv6Options
SetHeaders : Allow user to set Headers
type GetMaxUploadOptions ¶
type GetMaxUploadOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetMaxUploadOptions : The GetMaxUpload options.
func (*GetMaxUploadOptions) SetHeaders ¶
func (options *GetMaxUploadOptions) SetHeaders(param map[string]string) *GetMaxUploadOptions
SetHeaders : Allow user to set Headers
type GetMinTlsVersionOptions ¶
type GetMinTlsVersionOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetMinTlsVersionOptions : The GetMinTlsVersion options.
func (*GetMinTlsVersionOptions) SetHeaders ¶
func (options *GetMinTlsVersionOptions) SetHeaders(param map[string]string) *GetMinTlsVersionOptions
SetHeaders : Allow user to set Headers
type GetMinifyOptions ¶
type GetMinifyOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetMinifyOptions : The GetMinify options.
func (*GetMinifyOptions) SetHeaders ¶
func (options *GetMinifyOptions) SetHeaders(param map[string]string) *GetMinifyOptions
SetHeaders : Allow user to set Headers
type GetMobileRedirectOptions ¶
type GetMobileRedirectOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetMobileRedirectOptions : The GetMobileRedirect options.
func (*GetMobileRedirectOptions) SetHeaders ¶
func (options *GetMobileRedirectOptions) SetHeaders(param map[string]string) *GetMobileRedirectOptions
SetHeaders : Allow user to set Headers
type GetOpportunisticEncryptionOptions ¶
type GetOpportunisticEncryptionOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetOpportunisticEncryptionOptions : The GetOpportunisticEncryption options.
func (*GetOpportunisticEncryptionOptions) SetHeaders ¶
func (options *GetOpportunisticEncryptionOptions) SetHeaders(param map[string]string) *GetOpportunisticEncryptionOptions
SetHeaders : Allow user to set Headers
type GetPrefetchPreloadOptions ¶
type GetPrefetchPreloadOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetPrefetchPreloadOptions : The GetPrefetchPreload options.
func (*GetPrefetchPreloadOptions) SetHeaders ¶
func (options *GetPrefetchPreloadOptions) SetHeaders(param map[string]string) *GetPrefetchPreloadOptions
SetHeaders : Allow user to set Headers
type GetPseudoIpv4Options ¶
type GetPseudoIpv4Options struct { // Allows users to set headers on API requests Headers map[string]string }
GetPseudoIpv4Options : The GetPseudoIpv4 options.
func (*GetPseudoIpv4Options) SetHeaders ¶
func (options *GetPseudoIpv4Options) SetHeaders(param map[string]string) *GetPseudoIpv4Options
SetHeaders : Allow user to set Headers
type GetResponseBufferingOptions ¶
type GetResponseBufferingOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetResponseBufferingOptions : The GetResponseBuffering options.
func (*GetResponseBufferingOptions) SetHeaders ¶
func (options *GetResponseBufferingOptions) SetHeaders(param map[string]string) *GetResponseBufferingOptions
SetHeaders : Allow user to set Headers
type GetScriptLoadOptimizationOptions ¶
type GetScriptLoadOptimizationOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetScriptLoadOptimizationOptions : The GetScriptLoadOptimization options.
func (*GetScriptLoadOptimizationOptions) SetHeaders ¶
func (options *GetScriptLoadOptimizationOptions) SetHeaders(param map[string]string) *GetScriptLoadOptimizationOptions
SetHeaders : Allow user to set Headers
type GetSecurityHeaderOptions ¶
type GetSecurityHeaderOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetSecurityHeaderOptions : The GetSecurityHeader options.
func (*GetSecurityHeaderOptions) SetHeaders ¶
func (options *GetSecurityHeaderOptions) SetHeaders(param map[string]string) *GetSecurityHeaderOptions
SetHeaders : Allow user to set Headers
type GetServerSideExcludeOptions ¶
type GetServerSideExcludeOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetServerSideExcludeOptions : The GetServerSideExclude options.
func (*GetServerSideExcludeOptions) SetHeaders ¶
func (options *GetServerSideExcludeOptions) SetHeaders(param map[string]string) *GetServerSideExcludeOptions
SetHeaders : Allow user to set Headers
type GetTlsClientAuthOptions ¶
type GetTlsClientAuthOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetTlsClientAuthOptions : The GetTlsClientAuth options.
func (*GetTlsClientAuthOptions) SetHeaders ¶
func (options *GetTlsClientAuthOptions) SetHeaders(param map[string]string) *GetTlsClientAuthOptions
SetHeaders : Allow user to set Headers
type GetTrueClientIpOptions ¶
type GetTrueClientIpOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetTrueClientIpOptions : The GetTrueClientIp options.
func (*GetTrueClientIpOptions) SetHeaders ¶
func (options *GetTrueClientIpOptions) SetHeaders(param map[string]string) *GetTrueClientIpOptions
SetHeaders : Allow user to set Headers
type GetWebApplicationFirewallOptions ¶
type GetWebApplicationFirewallOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetWebApplicationFirewallOptions : The GetWebApplicationFirewall options.
func (*GetWebApplicationFirewallOptions) SetHeaders ¶
func (options *GetWebApplicationFirewallOptions) SetHeaders(param map[string]string) *GetWebApplicationFirewallOptions
SetHeaders : Allow user to set Headers
type GetWebSocketsOptions ¶
type GetWebSocketsOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetWebSocketsOptions : The GetWebSockets options.
func (*GetWebSocketsOptions) SetHeaders ¶
func (options *GetWebSocketsOptions) SetHeaders(param map[string]string) *GetWebSocketsOptions
SetHeaders : Allow user to set Headers
type GetZoneCnameFlatteningOptions ¶
type GetZoneCnameFlatteningOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetZoneCnameFlatteningOptions : The GetZoneCnameFlattening options.
func (*GetZoneCnameFlatteningOptions) SetHeaders ¶
func (options *GetZoneCnameFlatteningOptions) SetHeaders(param map[string]string) *GetZoneCnameFlatteningOptions
SetHeaders : Allow user to set Headers
type GetZoneDnssecOptions ¶
type GetZoneDnssecOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetZoneDnssecOptions : The GetZoneDnssec options.
func (*GetZoneDnssecOptions) SetHeaders ¶
func (options *GetZoneDnssecOptions) SetHeaders(param map[string]string) *GetZoneDnssecOptions
SetHeaders : Allow user to set Headers
type HotlinkProtectionResp ¶
type HotlinkProtectionResp struct { // Container for response information. Result *HotlinkProtectionRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
HotlinkProtectionResp : Hotlink Protection response.
type HotlinkProtectionRespResult ¶
type HotlinkProtectionRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
HotlinkProtectionRespResult : Container for response information.
type Http2Resp ¶
type Http2Resp struct { // Container for response information. Result *Http2RespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
Http2Resp : HTTP2 Response.
type Http2RespResult ¶
type Http2RespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
Http2RespResult : Container for response information.
type ImageLoadOptimizationResp ¶
type ImageLoadOptimizationResp struct { // Container for response information. Result *ImageLoadOptimizationRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
ImageLoadOptimizationResp : Image Load Optimization response.
type ImageLoadOptimizationRespResult ¶
type ImageLoadOptimizationRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
ImageLoadOptimizationRespResult : Container for response information.
type ImageSizeOptimizationResp ¶
type ImageSizeOptimizationResp struct { // Container for response information. Result *ImageSizeOptimizationRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
ImageSizeOptimizationResp : Image size optimization response.
type ImageSizeOptimizationRespResult ¶
type ImageSizeOptimizationRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
ImageSizeOptimizationRespResult : Container for response information.
type IpGeolocationResp ¶
type IpGeolocationResp struct { // Container for response information. Result *IpGeolocationRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
IpGeolocationResp : IP Geolocation response.
type IpGeolocationRespResult ¶
type IpGeolocationRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
IpGeolocationRespResult : Container for response information.
type Ipv6Resp ¶
type Ipv6Resp struct { // Container for response information. Result *Ipv6RespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
Ipv6Resp : IPv6 Response.
type Ipv6RespResult ¶
type Ipv6RespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
Ipv6RespResult : Container for response information.
type MaxUploadResp ¶
type MaxUploadResp struct { // Container for response information. Result *MaxUploadRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
MaxUploadResp : Maximum upload response.
type MaxUploadRespResult ¶
type MaxUploadRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *int64 `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
MaxUploadRespResult : Container for response information.
type MinTlsVersionResp ¶
type MinTlsVersionResp struct { // Container for response information. Result *MinTlsVersionRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
MinTlsVersionResp : Minimum TLS Version response.
type MinTlsVersionRespResult ¶
type MinTlsVersionRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
MinTlsVersionRespResult : Container for response information.
type MinifyResp ¶
type MinifyResp struct { // Container for response information. Result *MinifyRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
MinifyResp : Minify response.
type MinifyRespResult ¶
type MinifyRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *MinifyRespResultValue `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
MinifyRespResult : Container for response information.
type MinifyRespResultValue ¶
type MinifyRespResultValue struct { // css. Css *string `json:"css" validate:"required"` // html. HTML *string `json:"html" validate:"required"` // js. Js *string `json:"js" validate:"required"` }
MinifyRespResultValue : Value.
type MinifySettingValue ¶
type MinifySettingValue struct { // Automatically minify all CSS for your website. Css *string `json:"css" validate:"required"` // Automatically minify all HTML for your website. HTML *string `json:"html" validate:"required"` // Automatically minify all JavaScript for your website. Js *string `json:"js" validate:"required"` }
MinifySettingValue : Value.
type MobileRedirecSettingValue ¶
type MobileRedirecSettingValue struct { // Whether or not the mobile redirection is enabled. Status *string `json:"status" validate:"required"` // Which subdomain prefix you wish to redirect visitors on mobile devices to. MobileSubdomain *string `json:"mobile_subdomain" validate:"required"` // Whether to drop the current page path and redirect to the mobile subdomain URL root or to keep the path and redirect // to the same page on the mobile subdomain. StripURI *bool `json:"strip_uri" validate:"required"` }
MobileRedirecSettingValue : Value.
type MobileRedirectResp ¶
type MobileRedirectResp struct { // Container for response information. Result *MobileRedirectRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
MobileRedirectResp : Mobile Redirect Response.
type MobileRedirectRespResult ¶
type MobileRedirectRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *MobileRedirectRespResultValue `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
MobileRedirectRespResult : Container for response information.
type MobileRedirectRespResultValue ¶
type MobileRedirectRespResultValue struct { // Whether or not the mobile redirection is enabled. Status *string `json:"status" validate:"required"` // Which subdomain prefix you wish to redirect visitors on mobile devices to. MobileSubdomain *string `json:"mobile_subdomain" validate:"required"` // Whether to drop the current page path and redirect to the mobile subdomain URL root or to keep the path and redirect // to the same page on the mobile subdomain. StripURI *bool `json:"strip_uri" validate:"required"` }
MobileRedirectRespResultValue : Value.
type OpportunisticEncryptionResp ¶
type OpportunisticEncryptionResp struct { // Container for response information. Result *OpportunisticEncryptionRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
OpportunisticEncryptionResp : Oppertunistic encryption response.
type OpportunisticEncryptionRespResult ¶
type OpportunisticEncryptionRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
OpportunisticEncryptionRespResult : Container for response information.
type OriginErrorPagePassThruResp ¶
type OriginErrorPagePassThruResp struct { // Container for response information. Result *OriginErrorPagePassThruRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
OriginErrorPagePassThruResp : origin error page pass through response.
type OriginErrorPagePassThruRespResult ¶
type OriginErrorPagePassThruRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
OriginErrorPagePassThruRespResult : Container for response information.
type PrefetchPreloadResp ¶
type PrefetchPreloadResp struct { // Container for response information. Result *PrefetchPreloadRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
PrefetchPreloadResp : Prefetch & Preload Response.
type PrefetchPreloadRespResult ¶
type PrefetchPreloadRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
PrefetchPreloadRespResult : Container for response information.
type PseudoIpv4Resp ¶
type PseudoIpv4Resp struct { // Container for response information. Result *PseudoIpv4RespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
PseudoIpv4Resp : Pseudo ipv4 response.
type PseudoIpv4RespResult ¶
type PseudoIpv4RespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
PseudoIpv4RespResult : Container for response information.
type ResponseBufferingResp ¶
type ResponseBufferingResp struct { // Container for response information. Result *ResponseBufferingRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
ResponseBufferingResp : Buffering response.
type ResponseBufferingRespResult ¶
type ResponseBufferingRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
ResponseBufferingRespResult : Container for response information.
type ScriptLoadOptimizationResp ¶
type ScriptLoadOptimizationResp struct { // Container for response information. Result *ScriptLoadOptimizationRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
ScriptLoadOptimizationResp : Script load optimization response.
type ScriptLoadOptimizationRespResult ¶
type ScriptLoadOptimizationRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
ScriptLoadOptimizationRespResult : Container for response information.
type SecurityHeaderResp ¶
type SecurityHeaderResp struct { // Container for response information. Result *SecurityHeaderRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
SecurityHeaderResp : Response of Security Header.
type SecurityHeaderRespResult ¶
type SecurityHeaderRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *SecurityHeaderRespResultValue `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
SecurityHeaderRespResult : Container for response information.
type SecurityHeaderRespResultValue ¶
type SecurityHeaderRespResultValue struct { // Strict transport security. StrictTransportSecurity *SecurityHeaderRespResultValueStrictTransportSecurity `json:"strict_transport_security" validate:"required"` }
SecurityHeaderRespResultValue : Value.
type SecurityHeaderRespResultValueStrictTransportSecurity ¶
type SecurityHeaderRespResultValueStrictTransportSecurity struct { // Whether or not security header is enabled. Enabled *bool `json:"enabled" validate:"required"` // Max age in seconds. MaxAge *int64 `json:"max_age" validate:"required"` // Include all subdomains. IncludeSubdomains *bool `json:"include_subdomains" validate:"required"` // Whether or not to include 'X-Content-Type-Options:nosniff' header. Nosniff *bool `json:"nosniff" validate:"required"` }
SecurityHeaderRespResultValueStrictTransportSecurity : Strict transport security.
type SecurityHeaderSettingValue ¶
type SecurityHeaderSettingValue struct { // Strict transport security. StrictTransportSecurity *SecurityHeaderSettingValueStrictTransportSecurity `json:"strict_transport_security" validate:"required"` }
SecurityHeaderSettingValue : Value.
type SecurityHeaderSettingValueStrictTransportSecurity ¶
type SecurityHeaderSettingValueStrictTransportSecurity struct { // Whether or not security header is enabled. Enabled *bool `json:"enabled" validate:"required"` // Max age in seconds. MaxAge *int64 `json:"max_age" validate:"required"` // Include all subdomains. IncludeSubdomains *bool `json:"include_subdomains" validate:"required"` // Whether or not to include 'X-Content-Type-Options:nosniff' header. Nosniff *bool `json:"nosniff" validate:"required"` }
SecurityHeaderSettingValueStrictTransportSecurity : Strict transport security.
type ServerSideExcludeResp ¶
type ServerSideExcludeResp struct { // Container for response information. Result *ServerSideExcludeRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
ServerSideExcludeResp : Response of server side exclude.
type ServerSideExcludeRespResult ¶
type ServerSideExcludeRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
ServerSideExcludeRespResult : Container for response information.
type TlsClientAuthResp ¶
type TlsClientAuthResp struct { // Container for response information. Result *TlsClientAuthRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
TlsClientAuthResp : TLS Client authentication response.
type TlsClientAuthRespResult ¶
type TlsClientAuthRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
TlsClientAuthRespResult : Container for response information.
type TrueClientIpResp ¶
type TrueClientIpResp struct { // Container for response information. Result *TrueClientIpRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
TrueClientIpResp : true client IP response.
type TrueClientIpRespResult ¶
type TrueClientIpRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
TrueClientIpRespResult : Container for response information.
type UpdateAlwaysUseHttpsOptions ¶
type UpdateAlwaysUseHttpsOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateAlwaysUseHttpsOptions : The UpdateAlwaysUseHttps options.
func (*UpdateAlwaysUseHttpsOptions) SetHeaders ¶
func (options *UpdateAlwaysUseHttpsOptions) SetHeaders(param map[string]string) *UpdateAlwaysUseHttpsOptions
SetHeaders : Allow user to set Headers
func (*UpdateAlwaysUseHttpsOptions) SetValue ¶
func (options *UpdateAlwaysUseHttpsOptions) SetValue(value string) *UpdateAlwaysUseHttpsOptions
SetValue : Allow user to set Value
type UpdateAutomaticHttpsRewritesOptions ¶
type UpdateAutomaticHttpsRewritesOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateAutomaticHttpsRewritesOptions : The UpdateAutomaticHttpsRewrites options.
func (*UpdateAutomaticHttpsRewritesOptions) SetHeaders ¶
func (options *UpdateAutomaticHttpsRewritesOptions) SetHeaders(param map[string]string) *UpdateAutomaticHttpsRewritesOptions
SetHeaders : Allow user to set Headers
func (*UpdateAutomaticHttpsRewritesOptions) SetValue ¶
func (options *UpdateAutomaticHttpsRewritesOptions) SetValue(value string) *UpdateAutomaticHttpsRewritesOptions
SetValue : Allow user to set Value
type UpdateBrowserCheckOptions ¶
type UpdateBrowserCheckOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateBrowserCheckOptions : The UpdateBrowserCheck options.
func (*UpdateBrowserCheckOptions) SetHeaders ¶
func (options *UpdateBrowserCheckOptions) SetHeaders(param map[string]string) *UpdateBrowserCheckOptions
SetHeaders : Allow user to set Headers
func (*UpdateBrowserCheckOptions) SetValue ¶
func (options *UpdateBrowserCheckOptions) SetValue(value string) *UpdateBrowserCheckOptions
SetValue : Allow user to set Value
type UpdateChallengeTtlOptions ¶
type UpdateChallengeTtlOptions struct { // Value. Value *int64 `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateChallengeTtlOptions : The UpdateChallengeTTL options.
func (*UpdateChallengeTtlOptions) SetHeaders ¶
func (options *UpdateChallengeTtlOptions) SetHeaders(param map[string]string) *UpdateChallengeTtlOptions
SetHeaders : Allow user to set Headers
func (*UpdateChallengeTtlOptions) SetValue ¶
func (options *UpdateChallengeTtlOptions) SetValue(value int64) *UpdateChallengeTtlOptions
SetValue : Allow user to set Value
type UpdateCiphersOptions ¶
type UpdateCiphersOptions struct { // Value. Value []string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateCiphersOptions : The UpdateCiphers options.
func (*UpdateCiphersOptions) SetHeaders ¶
func (options *UpdateCiphersOptions) SetHeaders(param map[string]string) *UpdateCiphersOptions
SetHeaders : Allow user to set Headers
func (*UpdateCiphersOptions) SetValue ¶
func (options *UpdateCiphersOptions) SetValue(value []string) *UpdateCiphersOptions
SetValue : Allow user to set Value
type UpdateEnableErrorPagesOnOptions ¶
type UpdateEnableErrorPagesOnOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateEnableErrorPagesOnOptions : The UpdateEnableErrorPagesOn options.
func (*UpdateEnableErrorPagesOnOptions) SetHeaders ¶
func (options *UpdateEnableErrorPagesOnOptions) SetHeaders(param map[string]string) *UpdateEnableErrorPagesOnOptions
SetHeaders : Allow user to set Headers
func (*UpdateEnableErrorPagesOnOptions) SetValue ¶
func (options *UpdateEnableErrorPagesOnOptions) SetValue(value string) *UpdateEnableErrorPagesOnOptions
SetValue : Allow user to set Value
type UpdateHotlinkProtectionOptions ¶
type UpdateHotlinkProtectionOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateHotlinkProtectionOptions : The UpdateHotlinkProtection options.
func (*UpdateHotlinkProtectionOptions) SetHeaders ¶
func (options *UpdateHotlinkProtectionOptions) SetHeaders(param map[string]string) *UpdateHotlinkProtectionOptions
SetHeaders : Allow user to set Headers
func (*UpdateHotlinkProtectionOptions) SetValue ¶
func (options *UpdateHotlinkProtectionOptions) SetValue(value string) *UpdateHotlinkProtectionOptions
SetValue : Allow user to set Value
type UpdateHttp2Options ¶
type UpdateHttp2Options struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateHttp2Options : The UpdateHttp2 options.
func (*UpdateHttp2Options) SetHeaders ¶
func (options *UpdateHttp2Options) SetHeaders(param map[string]string) *UpdateHttp2Options
SetHeaders : Allow user to set Headers
func (*UpdateHttp2Options) SetValue ¶
func (options *UpdateHttp2Options) SetValue(value string) *UpdateHttp2Options
SetValue : Allow user to set Value
type UpdateImageLoadOptimizationOptions ¶
type UpdateImageLoadOptimizationOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateImageLoadOptimizationOptions : The UpdateImageLoadOptimization options.
func (*UpdateImageLoadOptimizationOptions) SetHeaders ¶
func (options *UpdateImageLoadOptimizationOptions) SetHeaders(param map[string]string) *UpdateImageLoadOptimizationOptions
SetHeaders : Allow user to set Headers
func (*UpdateImageLoadOptimizationOptions) SetValue ¶
func (options *UpdateImageLoadOptimizationOptions) SetValue(value string) *UpdateImageLoadOptimizationOptions
SetValue : Allow user to set Value
type UpdateImageSizeOptimizationOptions ¶
type UpdateImageSizeOptimizationOptions struct { // Valid values are "lossy", "off", "lossless". "lossy" - The file size of JPEG images is reduced using lossy // compression, which may reduce visual quality. "off" - Disable Image Size Optimization. "lossless" - Reduce the size // of image files without impacting visual quality. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateImageSizeOptimizationOptions : The UpdateImageSizeOptimization options.
func (*UpdateImageSizeOptimizationOptions) SetHeaders ¶
func (options *UpdateImageSizeOptimizationOptions) SetHeaders(param map[string]string) *UpdateImageSizeOptimizationOptions
SetHeaders : Allow user to set Headers
func (*UpdateImageSizeOptimizationOptions) SetValue ¶
func (options *UpdateImageSizeOptimizationOptions) SetValue(value string) *UpdateImageSizeOptimizationOptions
SetValue : Allow user to set Value
type UpdateIpGeolocationOptions ¶
type UpdateIpGeolocationOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateIpGeolocationOptions : The UpdateIpGeolocation options.
func (*UpdateIpGeolocationOptions) SetHeaders ¶
func (options *UpdateIpGeolocationOptions) SetHeaders(param map[string]string) *UpdateIpGeolocationOptions
SetHeaders : Allow user to set Headers
func (*UpdateIpGeolocationOptions) SetValue ¶
func (options *UpdateIpGeolocationOptions) SetValue(value string) *UpdateIpGeolocationOptions
SetValue : Allow user to set Value
type UpdateIpv6Options ¶
type UpdateIpv6Options struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateIpv6Options : The UpdateIpv6 options.
func (*UpdateIpv6Options) SetHeaders ¶
func (options *UpdateIpv6Options) SetHeaders(param map[string]string) *UpdateIpv6Options
SetHeaders : Allow user to set Headers
func (*UpdateIpv6Options) SetValue ¶
func (options *UpdateIpv6Options) SetValue(value string) *UpdateIpv6Options
SetValue : Allow user to set Value
type UpdateMaxUploadOptions ¶
type UpdateMaxUploadOptions struct { // Valid values(in MB) for "max_upload" are 100, 125, 150, 175, 200, 225, 250, 275, 300, 325, 350, 375, 400, 425, 450, // 475, 500. Values 225, 250, 275, 300, 325, 350, 375, 400, 425, 450, 475, 500 are only for Enterprise Plan. Value *int64 `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateMaxUploadOptions : The UpdateMaxUpload options.
func (*UpdateMaxUploadOptions) SetHeaders ¶
func (options *UpdateMaxUploadOptions) SetHeaders(param map[string]string) *UpdateMaxUploadOptions
SetHeaders : Allow user to set Headers
func (*UpdateMaxUploadOptions) SetValue ¶
func (options *UpdateMaxUploadOptions) SetValue(value int64) *UpdateMaxUploadOptions
SetValue : Allow user to set Value
type UpdateMinTlsVersionOptions ¶
type UpdateMinTlsVersionOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateMinTlsVersionOptions : The UpdateMinTlsVersion options.
func (*UpdateMinTlsVersionOptions) SetHeaders ¶
func (options *UpdateMinTlsVersionOptions) SetHeaders(param map[string]string) *UpdateMinTlsVersionOptions
SetHeaders : Allow user to set Headers
func (*UpdateMinTlsVersionOptions) SetValue ¶
func (options *UpdateMinTlsVersionOptions) SetValue(value string) *UpdateMinTlsVersionOptions
SetValue : Allow user to set Value
type UpdateMinifyOptions ¶
type UpdateMinifyOptions struct { // Value. Value *MinifySettingValue `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateMinifyOptions : The UpdateMinify options.
func (*UpdateMinifyOptions) SetHeaders ¶
func (options *UpdateMinifyOptions) SetHeaders(param map[string]string) *UpdateMinifyOptions
SetHeaders : Allow user to set Headers
func (*UpdateMinifyOptions) SetValue ¶
func (options *UpdateMinifyOptions) SetValue(value *MinifySettingValue) *UpdateMinifyOptions
SetValue : Allow user to set Value
type UpdateMobileRedirectOptions ¶
type UpdateMobileRedirectOptions struct { // Value. Value *MobileRedirecSettingValue `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateMobileRedirectOptions : The UpdateMobileRedirect options.
func (*UpdateMobileRedirectOptions) SetHeaders ¶
func (options *UpdateMobileRedirectOptions) SetHeaders(param map[string]string) *UpdateMobileRedirectOptions
SetHeaders : Allow user to set Headers
func (*UpdateMobileRedirectOptions) SetValue ¶
func (options *UpdateMobileRedirectOptions) SetValue(value *MobileRedirecSettingValue) *UpdateMobileRedirectOptions
SetValue : Allow user to set Value
type UpdateOpportunisticEncryptionOptions ¶
type UpdateOpportunisticEncryptionOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateOpportunisticEncryptionOptions : The UpdateOpportunisticEncryption options.
func (*UpdateOpportunisticEncryptionOptions) SetHeaders ¶
func (options *UpdateOpportunisticEncryptionOptions) SetHeaders(param map[string]string) *UpdateOpportunisticEncryptionOptions
SetHeaders : Allow user to set Headers
func (*UpdateOpportunisticEncryptionOptions) SetValue ¶
func (options *UpdateOpportunisticEncryptionOptions) SetValue(value string) *UpdateOpportunisticEncryptionOptions
SetValue : Allow user to set Value
type UpdatePrefetchPreloadOptions ¶
type UpdatePrefetchPreloadOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdatePrefetchPreloadOptions : The UpdatePrefetchPreload options.
func (*UpdatePrefetchPreloadOptions) SetHeaders ¶
func (options *UpdatePrefetchPreloadOptions) SetHeaders(param map[string]string) *UpdatePrefetchPreloadOptions
SetHeaders : Allow user to set Headers
func (*UpdatePrefetchPreloadOptions) SetValue ¶
func (options *UpdatePrefetchPreloadOptions) SetValue(value string) *UpdatePrefetchPreloadOptions
SetValue : Allow user to set Value
type UpdatePseudoIpv4Options ¶
type UpdatePseudoIpv4Options struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdatePseudoIpv4Options : The UpdatePseudoIpv4 options.
func (*UpdatePseudoIpv4Options) SetHeaders ¶
func (options *UpdatePseudoIpv4Options) SetHeaders(param map[string]string) *UpdatePseudoIpv4Options
SetHeaders : Allow user to set Headers
func (*UpdatePseudoIpv4Options) SetValue ¶
func (options *UpdatePseudoIpv4Options) SetValue(value string) *UpdatePseudoIpv4Options
SetValue : Allow user to set Value
type UpdateResponseBufferingOptions ¶
type UpdateResponseBufferingOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateResponseBufferingOptions : The UpdateResponseBuffering options.
func (*UpdateResponseBufferingOptions) SetHeaders ¶
func (options *UpdateResponseBufferingOptions) SetHeaders(param map[string]string) *UpdateResponseBufferingOptions
SetHeaders : Allow user to set Headers
func (*UpdateResponseBufferingOptions) SetValue ¶
func (options *UpdateResponseBufferingOptions) SetValue(value string) *UpdateResponseBufferingOptions
SetValue : Allow user to set Value
type UpdateScriptLoadOptimizationOptions ¶
type UpdateScriptLoadOptimizationOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateScriptLoadOptimizationOptions : The UpdateScriptLoadOptimization options.
func (*UpdateScriptLoadOptimizationOptions) SetHeaders ¶
func (options *UpdateScriptLoadOptimizationOptions) SetHeaders(param map[string]string) *UpdateScriptLoadOptimizationOptions
SetHeaders : Allow user to set Headers
func (*UpdateScriptLoadOptimizationOptions) SetValue ¶
func (options *UpdateScriptLoadOptimizationOptions) SetValue(value string) *UpdateScriptLoadOptimizationOptions
SetValue : Allow user to set Value
type UpdateSecurityHeaderOptions ¶
type UpdateSecurityHeaderOptions struct { // Value. Value *SecurityHeaderSettingValue `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateSecurityHeaderOptions : The UpdateSecurityHeader options.
func (*UpdateSecurityHeaderOptions) SetHeaders ¶
func (options *UpdateSecurityHeaderOptions) SetHeaders(param map[string]string) *UpdateSecurityHeaderOptions
SetHeaders : Allow user to set Headers
func (*UpdateSecurityHeaderOptions) SetValue ¶
func (options *UpdateSecurityHeaderOptions) SetValue(value *SecurityHeaderSettingValue) *UpdateSecurityHeaderOptions
SetValue : Allow user to set Value
type UpdateServerSideExcludeOptions ¶
type UpdateServerSideExcludeOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateServerSideExcludeOptions : The UpdateServerSideExclude options.
func (*UpdateServerSideExcludeOptions) SetHeaders ¶
func (options *UpdateServerSideExcludeOptions) SetHeaders(param map[string]string) *UpdateServerSideExcludeOptions
SetHeaders : Allow user to set Headers
func (*UpdateServerSideExcludeOptions) SetValue ¶
func (options *UpdateServerSideExcludeOptions) SetValue(value string) *UpdateServerSideExcludeOptions
SetValue : Allow user to set Value
type UpdateTlsClientAuthOptions ¶
type UpdateTlsClientAuthOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateTlsClientAuthOptions : The UpdateTlsClientAuth options.
func (*UpdateTlsClientAuthOptions) SetHeaders ¶
func (options *UpdateTlsClientAuthOptions) SetHeaders(param map[string]string) *UpdateTlsClientAuthOptions
SetHeaders : Allow user to set Headers
func (*UpdateTlsClientAuthOptions) SetValue ¶
func (options *UpdateTlsClientAuthOptions) SetValue(value string) *UpdateTlsClientAuthOptions
SetValue : Allow user to set Value
type UpdateTrueClientIpOptions ¶
type UpdateTrueClientIpOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateTrueClientIpOptions : The UpdateTrueClientIp options.
func (*UpdateTrueClientIpOptions) SetHeaders ¶
func (options *UpdateTrueClientIpOptions) SetHeaders(param map[string]string) *UpdateTrueClientIpOptions
SetHeaders : Allow user to set Headers
func (*UpdateTrueClientIpOptions) SetValue ¶
func (options *UpdateTrueClientIpOptions) SetValue(value string) *UpdateTrueClientIpOptions
SetValue : Allow user to set Value
type UpdateWebApplicationFirewallOptions ¶
type UpdateWebApplicationFirewallOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateWebApplicationFirewallOptions : The UpdateWebApplicationFirewall options.
func (*UpdateWebApplicationFirewallOptions) SetHeaders ¶
func (options *UpdateWebApplicationFirewallOptions) SetHeaders(param map[string]string) *UpdateWebApplicationFirewallOptions
SetHeaders : Allow user to set Headers
func (*UpdateWebApplicationFirewallOptions) SetValue ¶
func (options *UpdateWebApplicationFirewallOptions) SetValue(value string) *UpdateWebApplicationFirewallOptions
SetValue : Allow user to set Value
type UpdateWebSocketsOptions ¶
type UpdateWebSocketsOptions struct { // Value. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateWebSocketsOptions : The UpdateWebSockets options.
func (*UpdateWebSocketsOptions) SetHeaders ¶
func (options *UpdateWebSocketsOptions) SetHeaders(param map[string]string) *UpdateWebSocketsOptions
SetHeaders : Allow user to set Headers
func (*UpdateWebSocketsOptions) SetValue ¶
func (options *UpdateWebSocketsOptions) SetValue(value string) *UpdateWebSocketsOptions
SetValue : Allow user to set Value
type UpdateZoneCnameFlatteningOptions ¶
type UpdateZoneCnameFlatteningOptions struct { // Valid values are "flatten_at_root", "flatten_all". "flatten_at_root" - Flatten CNAME at root domain. This is the // default value. "flatten_all" - Flatten all CNAME records under your domain. Value *string `json:"value,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateZoneCnameFlatteningOptions : The UpdateZoneCnameFlattening options.
func (*UpdateZoneCnameFlatteningOptions) SetHeaders ¶
func (options *UpdateZoneCnameFlatteningOptions) SetHeaders(param map[string]string) *UpdateZoneCnameFlatteningOptions
SetHeaders : Allow user to set Headers
func (*UpdateZoneCnameFlatteningOptions) SetValue ¶
func (options *UpdateZoneCnameFlatteningOptions) SetValue(value string) *UpdateZoneCnameFlatteningOptions
SetValue : Allow user to set Value
type UpdateZoneDnssecOptions ¶
type UpdateZoneDnssecOptions struct { // Status. Status *string `json:"status,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateZoneDnssecOptions : The UpdateZoneDnssec options.
func (*UpdateZoneDnssecOptions) SetHeaders ¶
func (options *UpdateZoneDnssecOptions) SetHeaders(param map[string]string) *UpdateZoneDnssecOptions
SetHeaders : Allow user to set Headers
func (*UpdateZoneDnssecOptions) SetStatus ¶
func (options *UpdateZoneDnssecOptions) SetStatus(status string) *UpdateZoneDnssecOptions
SetStatus : Allow user to set Status
type WafResp ¶
type WafResp struct { // Container for response information. Result *WafRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
WafResp : WAF Response.
type WafRespResult ¶
type WafRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
WafRespResult : Container for response information.
type WebsocketsResp ¶
type WebsocketsResp struct { // Container for response information. Result *WebsocketsRespResult `json:"result" validate:"required"` // Was the get successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` }
WebsocketsResp : Websocket Response.
type WebsocketsRespResult ¶
type WebsocketsRespResult struct { // ID. ID *string `json:"id" validate:"required"` // Value. Value *string `json:"value" validate:"required"` // Editable. Editable *bool `json:"editable" validate:"required"` // Modified date. ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"` }
WebsocketsRespResult : Container for response information.
type ZonesCnameFlatteningResp ¶
type ZonesCnameFlatteningResp struct { // Was operation successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` // CNAME Flattening response. Result *CnameFlatteningResponse `json:"result" validate:"required"` }
ZonesCnameFlatteningResp : Zones CNAME flattening response.
type ZonesDnssecResp ¶
type ZonesDnssecResp struct { // Was operation successful. Success *bool `json:"success" validate:"required"` // Array of errors encountered. Errors [][]string `json:"errors" validate:"required"` // Array of messages returned. Messages [][]string `json:"messages" validate:"required"` // Container for response information. Result *ZonesDnssecRespResult `json:"result" validate:"required"` }
ZonesDnssecResp : Zones DNS Sec Response.
type ZonesDnssecRespResult ¶
type ZonesDnssecRespResult struct { // Status. Status *string `json:"status,omitempty"` // Flags. Flags *int64 `json:"flags,omitempty"` // Algorithm. Algorithm *string `json:"algorithm,omitempty"` // Key type. KeyType *string `json:"key_type,omitempty"` // Digest type. DigestType *string `json:"digest_type,omitempty"` // Digest algorithm. DigestAlgorithm *string `json:"digest_algorithm,omitempty"` // Digest. Digest *string `json:"digest,omitempty"` // DS. Ds *string `json:"ds,omitempty"` // Key tag. KeyTag *int64 `json:"key_tag,omitempty"` // Public key. PublicKey *string `json:"public_key,omitempty"` }
ZonesDnssecRespResult : Container for response information.
type ZonesSettingsV1 ¶
type ZonesSettingsV1 struct { Service *core.BaseService // Full url-encoded cloud resource name (CRN) of resource instance. Crn *string // Zone identifier. ZoneIdentifier *string }
ZonesSettingsV1 : CIS Zones Settings
Version: 1.0.1
func NewZonesSettingsV1 ¶
func NewZonesSettingsV1(options *ZonesSettingsV1Options) (service *ZonesSettingsV1, err error)
NewZonesSettingsV1 : constructs an instance of ZonesSettingsV1 with passed in options.
func NewZonesSettingsV1UsingExternalConfig ¶
func NewZonesSettingsV1UsingExternalConfig(options *ZonesSettingsV1Options) (zonesSettings *ZonesSettingsV1, err error)
NewZonesSettingsV1UsingExternalConfig : constructs an instance of ZonesSettingsV1 with passed in options and external configuration.
func (*ZonesSettingsV1) GetAlwaysUseHttps ¶
func (zonesSettings *ZonesSettingsV1) GetAlwaysUseHttps(getAlwaysUseHttpsOptions *GetAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)
GetAlwaysUseHttps : Get always use https setting Get always use https setting for a zone.
func (*ZonesSettingsV1) GetAutomaticHttpsRewrites ¶
func (zonesSettings *ZonesSettingsV1) GetAutomaticHttpsRewrites(getAutomaticHttpsRewritesOptions *GetAutomaticHttpsRewritesOptions) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)
GetAutomaticHttpsRewrites : Get automatic https rewrites setting Get automatic https rewrites setting for a zone.
func (*ZonesSettingsV1) GetBrowserCheck ¶
func (zonesSettings *ZonesSettingsV1) GetBrowserCheck(getBrowserCheckOptions *GetBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)
GetBrowserCheck : Get browser check setting Get browser check setting for a zone.
func (*ZonesSettingsV1) GetChallengeTTL ¶
func (zonesSettings *ZonesSettingsV1) GetChallengeTTL(getChallengeTtlOptions *GetChallengeTtlOptions) (result *ChallengeTtlResp, response *core.DetailedResponse, err error)
GetChallengeTTL : Get challenge TTL setting Get challenge TTL setting for a zone.
func (*ZonesSettingsV1) GetCiphers ¶
func (zonesSettings *ZonesSettingsV1) GetCiphers(getCiphersOptions *GetCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)
GetCiphers : Get ciphers setting Get ciphers setting for a zone.
func (*ZonesSettingsV1) GetEnableErrorPagesOn ¶
func (zonesSettings *ZonesSettingsV1) GetEnableErrorPagesOn(getEnableErrorPagesOnOptions *GetEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, err error)
GetEnableErrorPagesOn : Get enable error pages on setting Get enable error pages on setting for a zone.
func (*ZonesSettingsV1) GetHotlinkProtection ¶
func (zonesSettings *ZonesSettingsV1) GetHotlinkProtection(getHotlinkProtectionOptions *GetHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)
GetHotlinkProtection : Get hotlink protection setting Get hotlink protection setting for a zone.
func (*ZonesSettingsV1) GetHttp2 ¶
func (zonesSettings *ZonesSettingsV1) GetHttp2(getHttp2Options *GetHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)
GetHttp2 : Get http/2 setting Get http/2 setting for a zone.
func (*ZonesSettingsV1) GetImageLoadOptimization ¶
func (zonesSettings *ZonesSettingsV1) GetImageLoadOptimization(getImageLoadOptimizationOptions *GetImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
GetImageLoadOptimization : Get image load optimizationn setting Get image load optimizationn setting for a zone.
func (*ZonesSettingsV1) GetImageSizeOptimization ¶
func (zonesSettings *ZonesSettingsV1) GetImageSizeOptimization(getImageSizeOptimizationOptions *GetImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
GetImageSizeOptimization : Get image size optimization setting Get image size optimization setting for a zone.
func (*ZonesSettingsV1) GetIpGeolocation ¶
func (zonesSettings *ZonesSettingsV1) GetIpGeolocation(getIpGeolocationOptions *GetIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)
GetIpGeolocation : Get IP geolocation setting Get IP geolocation setting for a zone.
func (*ZonesSettingsV1) GetIpv6 ¶
func (zonesSettings *ZonesSettingsV1) GetIpv6(getIpv6Options *GetIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)
GetIpv6 : Get IPv6 compatibility setting Get IPv6 compatibility setting for a zone.
func (*ZonesSettingsV1) GetMaxUpload ¶
func (zonesSettings *ZonesSettingsV1) GetMaxUpload(getMaxUploadOptions *GetMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)
GetMaxUpload : Get maximum upload size setting Get maximum upload size setting for a zone.
func (*ZonesSettingsV1) GetMinTlsVersion ¶
func (zonesSettings *ZonesSettingsV1) GetMinTlsVersion(getMinTlsVersionOptions *GetMinTlsVersionOptions) (result *MinTlsVersionResp, response *core.DetailedResponse, err error)
GetMinTlsVersion : Get minimum TLS version setting Get minimum TLS version setting for a zone.
func (*ZonesSettingsV1) GetMinify ¶
func (zonesSettings *ZonesSettingsV1) GetMinify(getMinifyOptions *GetMinifyOptions) (result *MinifyResp, response *core.DetailedResponse, err error)
GetMinify : Get minify setting Get minify setting for a zone.
func (*ZonesSettingsV1) GetMobileRedirect ¶
func (zonesSettings *ZonesSettingsV1) GetMobileRedirect(getMobileRedirectOptions *GetMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)
GetMobileRedirect : Get mobile redirect setting Get mobile redirect setting for a zone.
func (*ZonesSettingsV1) GetOpportunisticEncryption ¶
func (zonesSettings *ZonesSettingsV1) GetOpportunisticEncryption(getOpportunisticEncryptionOptions *GetOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, err error)
GetOpportunisticEncryption : Get opportunistic encryption setting Get opportunistic encryption setting for a zone.
func (*ZonesSettingsV1) GetPrefetchPreload ¶
func (zonesSettings *ZonesSettingsV1) GetPrefetchPreload(getPrefetchPreloadOptions *GetPrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
GetPrefetchPreload : Get prefetch URLs from header setting Get prefetch URLs from header setting for a zone.
func (*ZonesSettingsV1) GetPseudoIpv4 ¶
func (zonesSettings *ZonesSettingsV1) GetPseudoIpv4(getPseudoIpv4Options *GetPseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)
GetPseudoIpv4 : Get pseudo IPv4 setting Get pseudo IPv4 setting for a zone.
func (*ZonesSettingsV1) GetResponseBuffering ¶
func (zonesSettings *ZonesSettingsV1) GetResponseBuffering(getResponseBufferingOptions *GetResponseBufferingOptions) (result *ResponseBufferingResp, response *core.DetailedResponse, err error)
GetResponseBuffering : Get response buffering setting Get response buffering setting for a zone.
func (*ZonesSettingsV1) GetScriptLoadOptimization ¶
func (zonesSettings *ZonesSettingsV1) GetScriptLoadOptimization(getScriptLoadOptimizationOptions *GetScriptLoadOptimizationOptions) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)
GetScriptLoadOptimization : Get script load optimization setting Get script load optimization setting for a zone.
func (*ZonesSettingsV1) GetSecurityHeader ¶
func (zonesSettings *ZonesSettingsV1) GetSecurityHeader(getSecurityHeaderOptions *GetSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)
GetSecurityHeader : Get HTTP strict transport security setting Get HTTP strict transport security setting for a zone.
func (*ZonesSettingsV1) GetServerSideExclude ¶
func (zonesSettings *ZonesSettingsV1) GetServerSideExclude(getServerSideExcludeOptions *GetServerSideExcludeOptions) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)
GetServerSideExclude : Get server side exclude setting Get server side exclude setting for a zone.
func (*ZonesSettingsV1) GetTlsClientAuth ¶
func (zonesSettings *ZonesSettingsV1) GetTlsClientAuth(getTlsClientAuthOptions *GetTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)
GetTlsClientAuth : Get TLS Client Auth setting Get TLS Client Auth setting for a zone.
func (*ZonesSettingsV1) GetTrueClientIp ¶
func (zonesSettings *ZonesSettingsV1) GetTrueClientIp(getTrueClientIpOptions *GetTrueClientIpOptions) (result *TrueClientIpResp, response *core.DetailedResponse, err error)
GetTrueClientIp : Get true client IP setting Get true client IP setting for a zone.
func (*ZonesSettingsV1) GetWebApplicationFirewall ¶
func (zonesSettings *ZonesSettingsV1) GetWebApplicationFirewall(getWebApplicationFirewallOptions *GetWebApplicationFirewallOptions) (result *WafResp, response *core.DetailedResponse, err error)
GetWebApplicationFirewall : Get web application firewall setting Get web application firewall setting for a zone.
func (*ZonesSettingsV1) GetWebSockets ¶
func (zonesSettings *ZonesSettingsV1) GetWebSockets(getWebSocketsOptions *GetWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)
GetWebSockets : Get web sockets setting Get web sockets setting for a zone.
func (*ZonesSettingsV1) GetZoneCnameFlattening ¶
func (zonesSettings *ZonesSettingsV1) GetZoneCnameFlattening(getZoneCnameFlatteningOptions *GetZoneCnameFlatteningOptions) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)
GetZoneCnameFlattening : Get zone CNAME flattening Get CNAME flattening setting for a given zone.
func (*ZonesSettingsV1) GetZoneDnssec ¶
func (zonesSettings *ZonesSettingsV1) GetZoneDnssec(getZoneDnssecOptions *GetZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)
GetZoneDnssec : Get zone DNSSEC Get DNSSEC setting for a given zone.
func (*ZonesSettingsV1) NewGetAlwaysUseHttpsOptions ¶
func (*ZonesSettingsV1) NewGetAlwaysUseHttpsOptions() *GetAlwaysUseHttpsOptions
NewGetAlwaysUseHttpsOptions : Instantiate GetAlwaysUseHttpsOptions
func (*ZonesSettingsV1) NewGetAutomaticHttpsRewritesOptions ¶
func (*ZonesSettingsV1) NewGetAutomaticHttpsRewritesOptions() *GetAutomaticHttpsRewritesOptions
NewGetAutomaticHttpsRewritesOptions : Instantiate GetAutomaticHttpsRewritesOptions
func (*ZonesSettingsV1) NewGetBrowserCheckOptions ¶
func (*ZonesSettingsV1) NewGetBrowserCheckOptions() *GetBrowserCheckOptions
NewGetBrowserCheckOptions : Instantiate GetBrowserCheckOptions
func (*ZonesSettingsV1) NewGetChallengeTtlOptions ¶
func (*ZonesSettingsV1) NewGetChallengeTtlOptions() *GetChallengeTtlOptions
NewGetChallengeTtlOptions : Instantiate GetChallengeTtlOptions
func (*ZonesSettingsV1) NewGetCiphersOptions ¶
func (*ZonesSettingsV1) NewGetCiphersOptions() *GetCiphersOptions
NewGetCiphersOptions : Instantiate GetCiphersOptions
func (*ZonesSettingsV1) NewGetEnableErrorPagesOnOptions ¶
func (*ZonesSettingsV1) NewGetEnableErrorPagesOnOptions() *GetEnableErrorPagesOnOptions
NewGetEnableErrorPagesOnOptions : Instantiate GetEnableErrorPagesOnOptions
func (*ZonesSettingsV1) NewGetHotlinkProtectionOptions ¶
func (*ZonesSettingsV1) NewGetHotlinkProtectionOptions() *GetHotlinkProtectionOptions
NewGetHotlinkProtectionOptions : Instantiate GetHotlinkProtectionOptions
func (*ZonesSettingsV1) NewGetHttp2Options ¶
func (*ZonesSettingsV1) NewGetHttp2Options() *GetHttp2Options
NewGetHttp2Options : Instantiate GetHttp2Options
func (*ZonesSettingsV1) NewGetImageLoadOptimizationOptions ¶
func (*ZonesSettingsV1) NewGetImageLoadOptimizationOptions() *GetImageLoadOptimizationOptions
NewGetImageLoadOptimizationOptions : Instantiate GetImageLoadOptimizationOptions
func (*ZonesSettingsV1) NewGetImageSizeOptimizationOptions ¶
func (*ZonesSettingsV1) NewGetImageSizeOptimizationOptions() *GetImageSizeOptimizationOptions
NewGetImageSizeOptimizationOptions : Instantiate GetImageSizeOptimizationOptions
func (*ZonesSettingsV1) NewGetIpGeolocationOptions ¶
func (*ZonesSettingsV1) NewGetIpGeolocationOptions() *GetIpGeolocationOptions
NewGetIpGeolocationOptions : Instantiate GetIpGeolocationOptions
func (*ZonesSettingsV1) NewGetIpv6Options ¶
func (*ZonesSettingsV1) NewGetIpv6Options() *GetIpv6Options
NewGetIpv6Options : Instantiate GetIpv6Options
func (*ZonesSettingsV1) NewGetMaxUploadOptions ¶
func (*ZonesSettingsV1) NewGetMaxUploadOptions() *GetMaxUploadOptions
NewGetMaxUploadOptions : Instantiate GetMaxUploadOptions
func (*ZonesSettingsV1) NewGetMinTlsVersionOptions ¶
func (*ZonesSettingsV1) NewGetMinTlsVersionOptions() *GetMinTlsVersionOptions
NewGetMinTlsVersionOptions : Instantiate GetMinTlsVersionOptions
func (*ZonesSettingsV1) NewGetMinifyOptions ¶
func (*ZonesSettingsV1) NewGetMinifyOptions() *GetMinifyOptions
NewGetMinifyOptions : Instantiate GetMinifyOptions
func (*ZonesSettingsV1) NewGetMobileRedirectOptions ¶
func (*ZonesSettingsV1) NewGetMobileRedirectOptions() *GetMobileRedirectOptions
NewGetMobileRedirectOptions : Instantiate GetMobileRedirectOptions
func (*ZonesSettingsV1) NewGetOpportunisticEncryptionOptions ¶
func (*ZonesSettingsV1) NewGetOpportunisticEncryptionOptions() *GetOpportunisticEncryptionOptions
NewGetOpportunisticEncryptionOptions : Instantiate GetOpportunisticEncryptionOptions
func (*ZonesSettingsV1) NewGetPrefetchPreloadOptions ¶
func (*ZonesSettingsV1) NewGetPrefetchPreloadOptions() *GetPrefetchPreloadOptions
NewGetPrefetchPreloadOptions : Instantiate GetPrefetchPreloadOptions
func (*ZonesSettingsV1) NewGetPseudoIpv4Options ¶
func (*ZonesSettingsV1) NewGetPseudoIpv4Options() *GetPseudoIpv4Options
NewGetPseudoIpv4Options : Instantiate GetPseudoIpv4Options
func (*ZonesSettingsV1) NewGetResponseBufferingOptions ¶
func (*ZonesSettingsV1) NewGetResponseBufferingOptions() *GetResponseBufferingOptions
NewGetResponseBufferingOptions : Instantiate GetResponseBufferingOptions
func (*ZonesSettingsV1) NewGetScriptLoadOptimizationOptions ¶
func (*ZonesSettingsV1) NewGetScriptLoadOptimizationOptions() *GetScriptLoadOptimizationOptions
NewGetScriptLoadOptimizationOptions : Instantiate GetScriptLoadOptimizationOptions
func (*ZonesSettingsV1) NewGetSecurityHeaderOptions ¶
func (*ZonesSettingsV1) NewGetSecurityHeaderOptions() *GetSecurityHeaderOptions
NewGetSecurityHeaderOptions : Instantiate GetSecurityHeaderOptions
func (*ZonesSettingsV1) NewGetServerSideExcludeOptions ¶
func (*ZonesSettingsV1) NewGetServerSideExcludeOptions() *GetServerSideExcludeOptions
NewGetServerSideExcludeOptions : Instantiate GetServerSideExcludeOptions
func (*ZonesSettingsV1) NewGetTlsClientAuthOptions ¶
func (*ZonesSettingsV1) NewGetTlsClientAuthOptions() *GetTlsClientAuthOptions
NewGetTlsClientAuthOptions : Instantiate GetTlsClientAuthOptions
func (*ZonesSettingsV1) NewGetTrueClientIpOptions ¶
func (*ZonesSettingsV1) NewGetTrueClientIpOptions() *GetTrueClientIpOptions
NewGetTrueClientIpOptions : Instantiate GetTrueClientIpOptions
func (*ZonesSettingsV1) NewGetWebApplicationFirewallOptions ¶
func (*ZonesSettingsV1) NewGetWebApplicationFirewallOptions() *GetWebApplicationFirewallOptions
NewGetWebApplicationFirewallOptions : Instantiate GetWebApplicationFirewallOptions
func (*ZonesSettingsV1) NewGetWebSocketsOptions ¶
func (*ZonesSettingsV1) NewGetWebSocketsOptions() *GetWebSocketsOptions
NewGetWebSocketsOptions : Instantiate GetWebSocketsOptions
func (*ZonesSettingsV1) NewGetZoneCnameFlatteningOptions ¶
func (*ZonesSettingsV1) NewGetZoneCnameFlatteningOptions() *GetZoneCnameFlatteningOptions
NewGetZoneCnameFlatteningOptions : Instantiate GetZoneCnameFlatteningOptions
func (*ZonesSettingsV1) NewGetZoneDnssecOptions ¶
func (*ZonesSettingsV1) NewGetZoneDnssecOptions() *GetZoneDnssecOptions
NewGetZoneDnssecOptions : Instantiate GetZoneDnssecOptions
func (*ZonesSettingsV1) NewMinifySettingValue ¶
func (*ZonesSettingsV1) NewMinifySettingValue(css string, html string, js string) (model *MinifySettingValue, err error)
NewMinifySettingValue : Instantiate MinifySettingValue (Generic Model Constructor)
func (*ZonesSettingsV1) NewMobileRedirecSettingValue ¶
func (*ZonesSettingsV1) NewMobileRedirecSettingValue(status string, mobileSubdomain string, stripURI bool) (model *MobileRedirecSettingValue, err error)
NewMobileRedirecSettingValue : Instantiate MobileRedirecSettingValue (Generic Model Constructor)
func (*ZonesSettingsV1) NewSecurityHeaderSettingValue ¶
func (*ZonesSettingsV1) NewSecurityHeaderSettingValue(strictTransportSecurity *SecurityHeaderSettingValueStrictTransportSecurity) (model *SecurityHeaderSettingValue, err error)
NewSecurityHeaderSettingValue : Instantiate SecurityHeaderSettingValue (Generic Model Constructor)
func (*ZonesSettingsV1) NewSecurityHeaderSettingValueStrictTransportSecurity ¶
func (*ZonesSettingsV1) NewSecurityHeaderSettingValueStrictTransportSecurity(enabled bool, maxAge int64, includeSubdomains bool, nosniff bool) (model *SecurityHeaderSettingValueStrictTransportSecurity, err error)
NewSecurityHeaderSettingValueStrictTransportSecurity : Instantiate SecurityHeaderSettingValueStrictTransportSecurity (Generic Model Constructor)
func (*ZonesSettingsV1) NewUpdateAlwaysUseHttpsOptions ¶
func (*ZonesSettingsV1) NewUpdateAlwaysUseHttpsOptions() *UpdateAlwaysUseHttpsOptions
NewUpdateAlwaysUseHttpsOptions : Instantiate UpdateAlwaysUseHttpsOptions
func (*ZonesSettingsV1) NewUpdateAutomaticHttpsRewritesOptions ¶
func (*ZonesSettingsV1) NewUpdateAutomaticHttpsRewritesOptions() *UpdateAutomaticHttpsRewritesOptions
NewUpdateAutomaticHttpsRewritesOptions : Instantiate UpdateAutomaticHttpsRewritesOptions
func (*ZonesSettingsV1) NewUpdateBrowserCheckOptions ¶
func (*ZonesSettingsV1) NewUpdateBrowserCheckOptions() *UpdateBrowserCheckOptions
NewUpdateBrowserCheckOptions : Instantiate UpdateBrowserCheckOptions
func (*ZonesSettingsV1) NewUpdateChallengeTtlOptions ¶
func (*ZonesSettingsV1) NewUpdateChallengeTtlOptions() *UpdateChallengeTtlOptions
NewUpdateChallengeTtlOptions : Instantiate UpdateChallengeTtlOptions
func (*ZonesSettingsV1) NewUpdateCiphersOptions ¶
func (*ZonesSettingsV1) NewUpdateCiphersOptions() *UpdateCiphersOptions
NewUpdateCiphersOptions : Instantiate UpdateCiphersOptions
func (*ZonesSettingsV1) NewUpdateEnableErrorPagesOnOptions ¶
func (*ZonesSettingsV1) NewUpdateEnableErrorPagesOnOptions() *UpdateEnableErrorPagesOnOptions
NewUpdateEnableErrorPagesOnOptions : Instantiate UpdateEnableErrorPagesOnOptions
func (*ZonesSettingsV1) NewUpdateHotlinkProtectionOptions ¶
func (*ZonesSettingsV1) NewUpdateHotlinkProtectionOptions() *UpdateHotlinkProtectionOptions
NewUpdateHotlinkProtectionOptions : Instantiate UpdateHotlinkProtectionOptions
func (*ZonesSettingsV1) NewUpdateHttp2Options ¶
func (*ZonesSettingsV1) NewUpdateHttp2Options() *UpdateHttp2Options
NewUpdateHttp2Options : Instantiate UpdateHttp2Options
func (*ZonesSettingsV1) NewUpdateImageLoadOptimizationOptions ¶
func (*ZonesSettingsV1) NewUpdateImageLoadOptimizationOptions() *UpdateImageLoadOptimizationOptions
NewUpdateImageLoadOptimizationOptions : Instantiate UpdateImageLoadOptimizationOptions
func (*ZonesSettingsV1) NewUpdateImageSizeOptimizationOptions ¶
func (*ZonesSettingsV1) NewUpdateImageSizeOptimizationOptions() *UpdateImageSizeOptimizationOptions
NewUpdateImageSizeOptimizationOptions : Instantiate UpdateImageSizeOptimizationOptions
func (*ZonesSettingsV1) NewUpdateIpGeolocationOptions ¶
func (*ZonesSettingsV1) NewUpdateIpGeolocationOptions() *UpdateIpGeolocationOptions
NewUpdateIpGeolocationOptions : Instantiate UpdateIpGeolocationOptions
func (*ZonesSettingsV1) NewUpdateIpv6Options ¶
func (*ZonesSettingsV1) NewUpdateIpv6Options() *UpdateIpv6Options
NewUpdateIpv6Options : Instantiate UpdateIpv6Options
func (*ZonesSettingsV1) NewUpdateMaxUploadOptions ¶
func (*ZonesSettingsV1) NewUpdateMaxUploadOptions() *UpdateMaxUploadOptions
NewUpdateMaxUploadOptions : Instantiate UpdateMaxUploadOptions
func (*ZonesSettingsV1) NewUpdateMinTlsVersionOptions ¶
func (*ZonesSettingsV1) NewUpdateMinTlsVersionOptions() *UpdateMinTlsVersionOptions
NewUpdateMinTlsVersionOptions : Instantiate UpdateMinTlsVersionOptions
func (*ZonesSettingsV1) NewUpdateMinifyOptions ¶
func (*ZonesSettingsV1) NewUpdateMinifyOptions() *UpdateMinifyOptions
NewUpdateMinifyOptions : Instantiate UpdateMinifyOptions
func (*ZonesSettingsV1) NewUpdateMobileRedirectOptions ¶
func (*ZonesSettingsV1) NewUpdateMobileRedirectOptions() *UpdateMobileRedirectOptions
NewUpdateMobileRedirectOptions : Instantiate UpdateMobileRedirectOptions
func (*ZonesSettingsV1) NewUpdateOpportunisticEncryptionOptions ¶
func (*ZonesSettingsV1) NewUpdateOpportunisticEncryptionOptions() *UpdateOpportunisticEncryptionOptions
NewUpdateOpportunisticEncryptionOptions : Instantiate UpdateOpportunisticEncryptionOptions
func (*ZonesSettingsV1) NewUpdatePrefetchPreloadOptions ¶
func (*ZonesSettingsV1) NewUpdatePrefetchPreloadOptions() *UpdatePrefetchPreloadOptions
NewUpdatePrefetchPreloadOptions : Instantiate UpdatePrefetchPreloadOptions
func (*ZonesSettingsV1) NewUpdatePseudoIpv4Options ¶
func (*ZonesSettingsV1) NewUpdatePseudoIpv4Options() *UpdatePseudoIpv4Options
NewUpdatePseudoIpv4Options : Instantiate UpdatePseudoIpv4Options
func (*ZonesSettingsV1) NewUpdateResponseBufferingOptions ¶
func (*ZonesSettingsV1) NewUpdateResponseBufferingOptions() *UpdateResponseBufferingOptions
NewUpdateResponseBufferingOptions : Instantiate UpdateResponseBufferingOptions
func (*ZonesSettingsV1) NewUpdateScriptLoadOptimizationOptions ¶
func (*ZonesSettingsV1) NewUpdateScriptLoadOptimizationOptions() *UpdateScriptLoadOptimizationOptions
NewUpdateScriptLoadOptimizationOptions : Instantiate UpdateScriptLoadOptimizationOptions
func (*ZonesSettingsV1) NewUpdateSecurityHeaderOptions ¶
func (*ZonesSettingsV1) NewUpdateSecurityHeaderOptions() *UpdateSecurityHeaderOptions
NewUpdateSecurityHeaderOptions : Instantiate UpdateSecurityHeaderOptions
func (*ZonesSettingsV1) NewUpdateServerSideExcludeOptions ¶
func (*ZonesSettingsV1) NewUpdateServerSideExcludeOptions() *UpdateServerSideExcludeOptions
NewUpdateServerSideExcludeOptions : Instantiate UpdateServerSideExcludeOptions
func (*ZonesSettingsV1) NewUpdateTlsClientAuthOptions ¶
func (*ZonesSettingsV1) NewUpdateTlsClientAuthOptions() *UpdateTlsClientAuthOptions
NewUpdateTlsClientAuthOptions : Instantiate UpdateTlsClientAuthOptions
func (*ZonesSettingsV1) NewUpdateTrueClientIpOptions ¶
func (*ZonesSettingsV1) NewUpdateTrueClientIpOptions() *UpdateTrueClientIpOptions
NewUpdateTrueClientIpOptions : Instantiate UpdateTrueClientIpOptions
func (*ZonesSettingsV1) NewUpdateWebApplicationFirewallOptions ¶
func (*ZonesSettingsV1) NewUpdateWebApplicationFirewallOptions() *UpdateWebApplicationFirewallOptions
NewUpdateWebApplicationFirewallOptions : Instantiate UpdateWebApplicationFirewallOptions
func (*ZonesSettingsV1) NewUpdateWebSocketsOptions ¶
func (*ZonesSettingsV1) NewUpdateWebSocketsOptions() *UpdateWebSocketsOptions
NewUpdateWebSocketsOptions : Instantiate UpdateWebSocketsOptions
func (*ZonesSettingsV1) NewUpdateZoneCnameFlatteningOptions ¶
func (*ZonesSettingsV1) NewUpdateZoneCnameFlatteningOptions() *UpdateZoneCnameFlatteningOptions
NewUpdateZoneCnameFlatteningOptions : Instantiate UpdateZoneCnameFlatteningOptions
func (*ZonesSettingsV1) NewUpdateZoneDnssecOptions ¶
func (*ZonesSettingsV1) NewUpdateZoneDnssecOptions() *UpdateZoneDnssecOptions
NewUpdateZoneDnssecOptions : Instantiate UpdateZoneDnssecOptions
func (*ZonesSettingsV1) SetServiceURL ¶
func (zonesSettings *ZonesSettingsV1) SetServiceURL(url string) error
SetServiceURL sets the service URL
func (*ZonesSettingsV1) UpdateAlwaysUseHttps ¶
func (zonesSettings *ZonesSettingsV1) UpdateAlwaysUseHttps(updateAlwaysUseHttpsOptions *UpdateAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)
UpdateAlwaysUseHttps : Update always use https setting Update always use https setting for a zone.
func (*ZonesSettingsV1) UpdateAutomaticHttpsRewrites ¶
func (zonesSettings *ZonesSettingsV1) UpdateAutomaticHttpsRewrites(updateAutomaticHttpsRewritesOptions *UpdateAutomaticHttpsRewritesOptions) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)
UpdateAutomaticHttpsRewrites : Update automatic https rewrites setting Update automatic https rewrites setting for a zone.
func (*ZonesSettingsV1) UpdateBrowserCheck ¶
func (zonesSettings *ZonesSettingsV1) UpdateBrowserCheck(updateBrowserCheckOptions *UpdateBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)
UpdateBrowserCheck : Update browser check setting Update browser check setting for a zone.
func (*ZonesSettingsV1) UpdateChallengeTTL ¶
func (zonesSettings *ZonesSettingsV1) UpdateChallengeTTL(updateChallengeTtlOptions *UpdateChallengeTtlOptions) (result *ChallengeTtlResp, response *core.DetailedResponse, err error)
UpdateChallengeTTL : Update challenge TTL setting Update challenge TTL setting for a zone.
func (*ZonesSettingsV1) UpdateCiphers ¶
func (zonesSettings *ZonesSettingsV1) UpdateCiphers(updateCiphersOptions *UpdateCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)
UpdateCiphers : Update ciphers setting Update ciphers setting for a zone.
func (*ZonesSettingsV1) UpdateEnableErrorPagesOn ¶
func (zonesSettings *ZonesSettingsV1) UpdateEnableErrorPagesOn(updateEnableErrorPagesOnOptions *UpdateEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, err error)
UpdateEnableErrorPagesOn : Update enable error pages on setting Update enable error pages on setting for a zone.
func (*ZonesSettingsV1) UpdateHotlinkProtection ¶
func (zonesSettings *ZonesSettingsV1) UpdateHotlinkProtection(updateHotlinkProtectionOptions *UpdateHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)
UpdateHotlinkProtection : Update hotlink protection setting Update hotlink protection setting for a zone.
func (*ZonesSettingsV1) UpdateHttp2 ¶
func (zonesSettings *ZonesSettingsV1) UpdateHttp2(updateHttp2Options *UpdateHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)
UpdateHttp2 : Update http/2 setting Update http/2 setting for a zone.
func (*ZonesSettingsV1) UpdateImageLoadOptimization ¶
func (zonesSettings *ZonesSettingsV1) UpdateImageLoadOptimization(updateImageLoadOptimizationOptions *UpdateImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
UpdateImageLoadOptimization : Update image load optimizationn setting Update image load optimizationn setting for a zone.
func (*ZonesSettingsV1) UpdateImageSizeOptimization ¶
func (zonesSettings *ZonesSettingsV1) UpdateImageSizeOptimization(updateImageSizeOptimizationOptions *UpdateImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
UpdateImageSizeOptimization : Update image size optimization setting Update image size optimization setting for a zone.
func (*ZonesSettingsV1) UpdateIpGeolocation ¶
func (zonesSettings *ZonesSettingsV1) UpdateIpGeolocation(updateIpGeolocationOptions *UpdateIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)
UpdateIpGeolocation : Update IP geolocation setting Update IP geolocation setting for a zone.
func (*ZonesSettingsV1) UpdateIpv6 ¶
func (zonesSettings *ZonesSettingsV1) UpdateIpv6(updateIpv6Options *UpdateIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)
UpdateIpv6 : Update IPv6 compatibility setting Update IPv6 compatibility setting for a zone.
func (*ZonesSettingsV1) UpdateMaxUpload ¶
func (zonesSettings *ZonesSettingsV1) UpdateMaxUpload(updateMaxUploadOptions *UpdateMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)
UpdateMaxUpload : Update maximum upload size setting Update maximum upload size setting for a zone.
func (*ZonesSettingsV1) UpdateMinTlsVersion ¶
func (zonesSettings *ZonesSettingsV1) UpdateMinTlsVersion(updateMinTlsVersionOptions *UpdateMinTlsVersionOptions) (result *MinTlsVersionResp, response *core.DetailedResponse, err error)
UpdateMinTlsVersion : Update minimum TLS version setting Update minimum TLS version setting for a zone.
func (*ZonesSettingsV1) UpdateMinify ¶
func (zonesSettings *ZonesSettingsV1) UpdateMinify(updateMinifyOptions *UpdateMinifyOptions) (result *MinifyResp, response *core.DetailedResponse, err error)
UpdateMinify : Update minify setting Update minify setting for a zone.
func (*ZonesSettingsV1) UpdateMobileRedirect ¶
func (zonesSettings *ZonesSettingsV1) UpdateMobileRedirect(updateMobileRedirectOptions *UpdateMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)
UpdateMobileRedirect : Update mobile redirect setting Update mobile redirect setting for a zone.
func (*ZonesSettingsV1) UpdateOpportunisticEncryption ¶
func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticEncryption(updateOpportunisticEncryptionOptions *UpdateOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, err error)
UpdateOpportunisticEncryption : Update opportunistic encryption setting Update opportunistic encryption setting for a zone.
func (*ZonesSettingsV1) UpdatePrefetchPreload ¶
func (zonesSettings *ZonesSettingsV1) UpdatePrefetchPreload(updatePrefetchPreloadOptions *UpdatePrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
UpdatePrefetchPreload : Update prefetch URLs from header setting Update prefetch URLs from header setting for a zone.
func (*ZonesSettingsV1) UpdatePseudoIpv4 ¶
func (zonesSettings *ZonesSettingsV1) UpdatePseudoIpv4(updatePseudoIpv4Options *UpdatePseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)
UpdatePseudoIpv4 : Update pseudo IPv4 setting Update pseudo IPv4 setting for a zone.
func (*ZonesSettingsV1) UpdateResponseBuffering ¶
func (zonesSettings *ZonesSettingsV1) UpdateResponseBuffering(updateResponseBufferingOptions *UpdateResponseBufferingOptions) (result *ResponseBufferingResp, response *core.DetailedResponse, err error)
UpdateResponseBuffering : Update response buffering setting Update response buffering setting for a zone.
func (*ZonesSettingsV1) UpdateScriptLoadOptimization ¶
func (zonesSettings *ZonesSettingsV1) UpdateScriptLoadOptimization(updateScriptLoadOptimizationOptions *UpdateScriptLoadOptimizationOptions) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)
UpdateScriptLoadOptimization : Update script load optimization setting Update script load optimization setting for a zone.
func (*ZonesSettingsV1) UpdateSecurityHeader ¶
func (zonesSettings *ZonesSettingsV1) UpdateSecurityHeader(updateSecurityHeaderOptions *UpdateSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)
UpdateSecurityHeader : Update HTTP strict transport security setting Update HTTP strict transport security setting for a zone.
func (*ZonesSettingsV1) UpdateServerSideExclude ¶
func (zonesSettings *ZonesSettingsV1) UpdateServerSideExclude(updateServerSideExcludeOptions *UpdateServerSideExcludeOptions) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)
UpdateServerSideExclude : Update server side exclude setting Update server side exclude setting for a zone.
func (*ZonesSettingsV1) UpdateTlsClientAuth ¶
func (zonesSettings *ZonesSettingsV1) UpdateTlsClientAuth(updateTlsClientAuthOptions *UpdateTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)
UpdateTlsClientAuth : Update TLS Client Auth setting Update TLS Client Auth setting for a zone.
func (*ZonesSettingsV1) UpdateTrueClientIp ¶
func (zonesSettings *ZonesSettingsV1) UpdateTrueClientIp(updateTrueClientIpOptions *UpdateTrueClientIpOptions) (result *TrueClientIpResp, response *core.DetailedResponse, err error)
UpdateTrueClientIp : Update true client IP setting Update true client IP setting for a zone.
func (*ZonesSettingsV1) UpdateWebApplicationFirewall ¶
func (zonesSettings *ZonesSettingsV1) UpdateWebApplicationFirewall(updateWebApplicationFirewallOptions *UpdateWebApplicationFirewallOptions) (result *WafResp, response *core.DetailedResponse, err error)
UpdateWebApplicationFirewall : Update web application firewall setting A Web Application Firewall (WAF) blocks requests that contain malicious content.
func (*ZonesSettingsV1) UpdateWebSockets ¶
func (zonesSettings *ZonesSettingsV1) UpdateWebSockets(updateWebSocketsOptions *UpdateWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)
UpdateWebSockets : Update web sockets setting Update web sockets setting for a zone.
func (*ZonesSettingsV1) UpdateZoneCnameFlattening ¶
func (zonesSettings *ZonesSettingsV1) UpdateZoneCnameFlattening(updateZoneCnameFlatteningOptions *UpdateZoneCnameFlatteningOptions) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)
UpdateZoneCnameFlattening : Update zone CNAME flattening Update CNAME flattening setting for given zone.
func (*ZonesSettingsV1) UpdateZoneDnssec ¶
func (zonesSettings *ZonesSettingsV1) UpdateZoneDnssec(updateZoneDnssecOptions *UpdateZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)
UpdateZoneDnssec : Update zone DNSSEC Update DNSSEC setting for given zone.
type ZonesSettingsV1Options ¶
type ZonesSettingsV1Options struct { ServiceName string URL string Authenticator core.Authenticator // Full url-encoded cloud resource name (CRN) of resource instance. Crn *string `validate:"required"` // Zone identifier. ZoneIdentifier *string `validate:"required"` }
ZonesSettingsV1Options : Service options