Documentation
¶
Overview ¶
Package zonessettingsv1 : Operations and models for the ZonesSettingsV1 service
Index ¶
- Constants
- func GetServiceURLForRegion(region string) (string, error)
- 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 UnmarshalBrotliResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalBrotliRespResult(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 UnmarshalHttp3Resp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalHttp3RespResult(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 UnmarshalLogRetentionResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalLogRetentionRespResult(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 UnmarshalOpportunisticOnionResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOpportunisticOnionRespResult(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 UnmarshalOriginMaxHttpVersionResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOriginMaxHttpVersionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOriginPostQuantumEncryptionResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOriginPostQuantumEncryptionRespResult(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 UnmarshalProxyReadTimeoutResp(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalProxyReadTimeoutRespResult(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 BrotliResp
- type BrotliRespResult
- type BrowserCheckResp
- type BrowserCheckRespResult
- type ChallengeTtlResp
- type ChallengeTtlRespResult
- type CiphersResp
- type CiphersRespResult
- type CnameFlatteningResponse
- type GetAlwaysUseHttpsOptions
- type GetAutomaticHttpsRewritesOptions
- type GetBrotliOptions
- type GetBrowserCheckOptions
- type GetChallengeTtlOptions
- type GetCiphersOptions
- type GetEnableErrorPagesOnOptions
- type GetHotlinkProtectionOptions
- type GetHttp2Options
- type GetHttp3Options
- type GetImageLoadOptimizationOptions
- type GetImageSizeOptimizationOptions
- type GetIpGeolocationOptions
- type GetIpv6Options
- type GetLogRetentionOptions
- type GetMaxUploadOptions
- type GetMinTlsVersionOptions
- type GetMinifyOptions
- type GetMobileRedirectOptions
- type GetOpportunisticEncryptionOptions
- type GetOpportunisticOnionOptions
- type GetOriginMaxHttpVersionOptions
- type GetOriginPostQuantumEncryptionOptions
- type GetPrefetchPreloadOptions
- type GetProxyReadTimeoutOptions
- 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 Http3Resp
- type Http3RespResult
- type ImageLoadOptimizationResp
- type ImageLoadOptimizationRespResult
- type ImageSizeOptimizationResp
- type ImageSizeOptimizationRespResult
- type IpGeolocationResp
- type IpGeolocationRespResult
- type Ipv6Resp
- type Ipv6RespResult
- type LogRetentionResp
- type LogRetentionRespResult
- 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 OpportunisticOnionResp
- type OpportunisticOnionRespResult
- type OriginErrorPagePassThruResp
- type OriginErrorPagePassThruRespResult
- type OriginMaxHttpVersionResp
- type OriginMaxHttpVersionRespResult
- type OriginPostQuantumEncryptionResp
- type OriginPostQuantumEncryptionRespResult
- type PrefetchPreloadResp
- type PrefetchPreloadRespResult
- type ProxyReadTimeoutResp
- type ProxyReadTimeoutRespResult
- 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 UpdateBrotliOptions
- type UpdateBrowserCheckOptions
- type UpdateChallengeTtlOptions
- type UpdateCiphersOptions
- type UpdateEnableErrorPagesOnOptions
- type UpdateHotlinkProtectionOptions
- type UpdateHttp2Options
- type UpdateHttp3Options
- type UpdateImageLoadOptimizationOptions
- type UpdateImageSizeOptimizationOptions
- type UpdateIpGeolocationOptions
- type UpdateIpv6Options
- type UpdateLogRetentionOptions
- func (_options *UpdateLogRetentionOptions) SetCrn(crn string) *UpdateLogRetentionOptions
- func (_options *UpdateLogRetentionOptions) SetFlag(flag bool) *UpdateLogRetentionOptions
- func (options *UpdateLogRetentionOptions) SetHeaders(param map[string]string) *UpdateLogRetentionOptions
- func (_options *UpdateLogRetentionOptions) SetZoneIdentifier(zoneIdentifier string) *UpdateLogRetentionOptions
- type UpdateMaxUploadOptions
- type UpdateMinTlsVersionOptions
- type UpdateMinifyOptions
- type UpdateMobileRedirectOptions
- type UpdateOpportunisticEncryptionOptions
- type UpdateOpportunisticOnionOptions
- type UpdateOriginMaxHttpVersionOptions
- type UpdateOriginPostQuantumEncryptionOptions
- type UpdatePrefetchPreloadOptions
- type UpdateProxyReadTimeoutOptions
- 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) Clone() *ZonesSettingsV1
- func (zonesSettings *ZonesSettingsV1) DisableRetries()
- func (zonesSettings *ZonesSettingsV1) EnableRetries(maxRetries int, maxRetryInterval time.Duration)
- func (zonesSettings *ZonesSettingsV1) GetAlwaysUseHttps(getAlwaysUseHttpsOptions *GetAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetAlwaysUseHttpsWithContext(ctx context.Context, 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) GetAutomaticHttpsRewritesWithContext(ctx context.Context, ...) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetBrotli(getBrotliOptions *GetBrotliOptions) (result *BrotliResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetBrotliWithContext(ctx context.Context, getBrotliOptions *GetBrotliOptions) (result *BrotliResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetBrowserCheck(getBrowserCheckOptions *GetBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetBrowserCheckWithContext(ctx context.Context, 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) GetChallengeTTLWithContext(ctx context.Context, 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) GetCiphersWithContext(ctx context.Context, getCiphersOptions *GetCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetEnableErrorPagesOn(getEnableErrorPagesOnOptions *GetEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) GetEnableErrorPagesOnWithContext(ctx context.Context, ...) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) GetEnableGzipCompression() bool
- func (zonesSettings *ZonesSettingsV1) GetHotlinkProtection(getHotlinkProtectionOptions *GetHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetHotlinkProtectionWithContext(ctx context.Context, 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) GetHttp2WithContext(ctx context.Context, getHttp2Options *GetHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetHttp3(getHttp3Options *GetHttp3Options) (result *Http3Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetHttp3WithContext(ctx context.Context, getHttp3Options *GetHttp3Options) (result *Http3Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetImageLoadOptimization(getImageLoadOptimizationOptions *GetImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetImageLoadOptimizationWithContext(ctx context.Context, ...) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetImageSizeOptimization(getImageSizeOptimizationOptions *GetImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetImageSizeOptimizationWithContext(ctx context.Context, ...) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetIpGeolocation(getIpGeolocationOptions *GetIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetIpGeolocationWithContext(ctx context.Context, 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) GetIpv6WithContext(ctx context.Context, getIpv6Options *GetIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetLogRetention(getLogRetentionOptions *GetLogRetentionOptions) (result *LogRetentionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetLogRetentionWithContext(ctx context.Context, getLogRetentionOptions *GetLogRetentionOptions) (result *LogRetentionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetMaxUpload(getMaxUploadOptions *GetMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetMaxUploadWithContext(ctx context.Context, 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) GetMinTlsVersionWithContext(ctx context.Context, 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) GetMinifyWithContext(ctx context.Context, 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) GetMobileRedirectWithContext(ctx context.Context, getMobileRedirectOptions *GetMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetOpportunisticEncryption(getOpportunisticEncryptionOptions *GetOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) GetOpportunisticEncryptionWithContext(ctx context.Context, ...) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) GetOpportunisticOnion(getOpportunisticOnionOptions *GetOpportunisticOnionOptions) (result *OpportunisticOnionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetOpportunisticOnionWithContext(ctx context.Context, ...) (result *OpportunisticOnionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetOriginMaxHttpVersion(getOriginMaxHttpVersionOptions *GetOriginMaxHttpVersionOptions) (result *OriginMaxHttpVersionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetOriginMaxHttpVersionWithContext(ctx context.Context, ...) (result *OriginMaxHttpVersionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetOriginPostQuantumEncryption(getOriginPostQuantumEncryptionOptions *GetOriginPostQuantumEncryptionOptions) (result *OriginPostQuantumEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) GetOriginPostQuantumEncryptionWithContext(ctx context.Context, ...) (result *OriginPostQuantumEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) GetPrefetchPreload(getPrefetchPreloadOptions *GetPrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetPrefetchPreloadWithContext(ctx context.Context, getPrefetchPreloadOptions *GetPrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetProxyReadTimeout(getProxyReadTimeoutOptions *GetProxyReadTimeoutOptions) (result *ProxyReadTimeoutResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetProxyReadTimeoutWithContext(ctx context.Context, getProxyReadTimeoutOptions *GetProxyReadTimeoutOptions) (result *ProxyReadTimeoutResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetPseudoIpv4(getPseudoIpv4Options *GetPseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetPseudoIpv4WithContext(ctx context.Context, 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) GetResponseBufferingWithContext(ctx context.Context, 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) GetScriptLoadOptimizationWithContext(ctx context.Context, ...) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetSecurityHeader(getSecurityHeaderOptions *GetSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetSecurityHeaderWithContext(ctx context.Context, 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) GetServerSideExcludeWithContext(ctx context.Context, getServerSideExcludeOptions *GetServerSideExcludeOptions) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetServiceURL() string
- func (zonesSettings *ZonesSettingsV1) GetTlsClientAuth(getTlsClientAuthOptions *GetTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetTlsClientAuthWithContext(ctx context.Context, 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) GetTrueClientIpWithContext(ctx context.Context, 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) GetWebApplicationFirewallWithContext(ctx context.Context, ...) (result *WafResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetWebSockets(getWebSocketsOptions *GetWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetWebSocketsWithContext(ctx context.Context, 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) GetZoneCnameFlatteningWithContext(ctx context.Context, ...) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetZoneDnssec(getZoneDnssecOptions *GetZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) GetZoneDnssecWithContext(ctx context.Context, getZoneDnssecOptions *GetZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)
- func (*ZonesSettingsV1) NewGetAlwaysUseHttpsOptions() *GetAlwaysUseHttpsOptions
- func (*ZonesSettingsV1) NewGetAutomaticHttpsRewritesOptions() *GetAutomaticHttpsRewritesOptions
- func (*ZonesSettingsV1) NewGetBrotliOptions() *GetBrotliOptions
- 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) NewGetHttp3Options() *GetHttp3Options
- func (*ZonesSettingsV1) NewGetImageLoadOptimizationOptions() *GetImageLoadOptimizationOptions
- func (*ZonesSettingsV1) NewGetImageSizeOptimizationOptions() *GetImageSizeOptimizationOptions
- func (*ZonesSettingsV1) NewGetIpGeolocationOptions() *GetIpGeolocationOptions
- func (*ZonesSettingsV1) NewGetIpv6Options() *GetIpv6Options
- func (*ZonesSettingsV1) NewGetLogRetentionOptions(crn string, zoneIdentifier string) *GetLogRetentionOptions
- func (*ZonesSettingsV1) NewGetMaxUploadOptions() *GetMaxUploadOptions
- func (*ZonesSettingsV1) NewGetMinTlsVersionOptions() *GetMinTlsVersionOptions
- func (*ZonesSettingsV1) NewGetMinifyOptions() *GetMinifyOptions
- func (*ZonesSettingsV1) NewGetMobileRedirectOptions() *GetMobileRedirectOptions
- func (*ZonesSettingsV1) NewGetOpportunisticEncryptionOptions() *GetOpportunisticEncryptionOptions
- func (*ZonesSettingsV1) NewGetOpportunisticOnionOptions() *GetOpportunisticOnionOptions
- func (*ZonesSettingsV1) NewGetOriginMaxHttpVersionOptions() *GetOriginMaxHttpVersionOptions
- func (*ZonesSettingsV1) NewGetOriginPostQuantumEncryptionOptions() *GetOriginPostQuantumEncryptionOptions
- func (*ZonesSettingsV1) NewGetPrefetchPreloadOptions() *GetPrefetchPreloadOptions
- func (*ZonesSettingsV1) NewGetProxyReadTimeoutOptions() *GetProxyReadTimeoutOptions
- 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, preload bool, nosniff bool) (_model *SecurityHeaderSettingValueStrictTransportSecurity, err error)
- func (*ZonesSettingsV1) NewUpdateAlwaysUseHttpsOptions() *UpdateAlwaysUseHttpsOptions
- func (*ZonesSettingsV1) NewUpdateAutomaticHttpsRewritesOptions() *UpdateAutomaticHttpsRewritesOptions
- func (*ZonesSettingsV1) NewUpdateBrotliOptions() *UpdateBrotliOptions
- 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) NewUpdateHttp3Options() *UpdateHttp3Options
- func (*ZonesSettingsV1) NewUpdateImageLoadOptimizationOptions() *UpdateImageLoadOptimizationOptions
- func (*ZonesSettingsV1) NewUpdateImageSizeOptimizationOptions() *UpdateImageSizeOptimizationOptions
- func (*ZonesSettingsV1) NewUpdateIpGeolocationOptions() *UpdateIpGeolocationOptions
- func (*ZonesSettingsV1) NewUpdateIpv6Options() *UpdateIpv6Options
- func (*ZonesSettingsV1) NewUpdateLogRetentionOptions(crn string, zoneIdentifier string) *UpdateLogRetentionOptions
- func (*ZonesSettingsV1) NewUpdateMaxUploadOptions() *UpdateMaxUploadOptions
- func (*ZonesSettingsV1) NewUpdateMinTlsVersionOptions() *UpdateMinTlsVersionOptions
- func (*ZonesSettingsV1) NewUpdateMinifyOptions() *UpdateMinifyOptions
- func (*ZonesSettingsV1) NewUpdateMobileRedirectOptions() *UpdateMobileRedirectOptions
- func (*ZonesSettingsV1) NewUpdateOpportunisticEncryptionOptions() *UpdateOpportunisticEncryptionOptions
- func (*ZonesSettingsV1) NewUpdateOpportunisticOnionOptions() *UpdateOpportunisticOnionOptions
- func (*ZonesSettingsV1) NewUpdateOriginMaxHttpVersionOptions() *UpdateOriginMaxHttpVersionOptions
- func (*ZonesSettingsV1) NewUpdateOriginPostQuantumEncryptionOptions() *UpdateOriginPostQuantumEncryptionOptions
- func (*ZonesSettingsV1) NewUpdatePrefetchPreloadOptions() *UpdatePrefetchPreloadOptions
- func (*ZonesSettingsV1) NewUpdateProxyReadTimeoutOptions() *UpdateProxyReadTimeoutOptions
- 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) SetDefaultHeaders(headers http.Header)
- func (zonesSettings *ZonesSettingsV1) SetEnableGzipCompression(enableGzip bool)
- func (zonesSettings *ZonesSettingsV1) SetServiceURL(url string) error
- func (zonesSettings *ZonesSettingsV1) UpdateAlwaysUseHttps(updateAlwaysUseHttpsOptions *UpdateAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateAlwaysUseHttpsWithContext(ctx context.Context, 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) UpdateAutomaticHttpsRewritesWithContext(ctx context.Context, ...) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateBrotli(updateBrotliOptions *UpdateBrotliOptions) (result *BrotliResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateBrotliWithContext(ctx context.Context, updateBrotliOptions *UpdateBrotliOptions) (result *BrotliResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateBrowserCheck(updateBrowserCheckOptions *UpdateBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateBrowserCheckWithContext(ctx context.Context, 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) UpdateChallengeTTLWithContext(ctx context.Context, 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) UpdateCiphersWithContext(ctx context.Context, updateCiphersOptions *UpdateCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateEnableErrorPagesOn(updateEnableErrorPagesOnOptions *UpdateEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) UpdateEnableErrorPagesOnWithContext(ctx context.Context, ...) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) UpdateHotlinkProtection(updateHotlinkProtectionOptions *UpdateHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateHotlinkProtectionWithContext(ctx context.Context, ...) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateHttp2(updateHttp2Options *UpdateHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateHttp2WithContext(ctx context.Context, updateHttp2Options *UpdateHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateHttp3(updateHttp3Options *UpdateHttp3Options) (result *Http3Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateHttp3WithContext(ctx context.Context, updateHttp3Options *UpdateHttp3Options) (result *Http3Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateImageLoadOptimization(updateImageLoadOptimizationOptions *UpdateImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateImageLoadOptimizationWithContext(ctx context.Context, ...) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateImageSizeOptimization(updateImageSizeOptimizationOptions *UpdateImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateImageSizeOptimizationWithContext(ctx context.Context, ...) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateIpGeolocation(updateIpGeolocationOptions *UpdateIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateIpGeolocationWithContext(ctx context.Context, 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) UpdateIpv6WithContext(ctx context.Context, updateIpv6Options *UpdateIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateLogRetention(updateLogRetentionOptions *UpdateLogRetentionOptions) (result *LogRetentionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateLogRetentionWithContext(ctx context.Context, updateLogRetentionOptions *UpdateLogRetentionOptions) (result *LogRetentionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateMaxUpload(updateMaxUploadOptions *UpdateMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateMaxUploadWithContext(ctx context.Context, 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) UpdateMinTlsVersionWithContext(ctx context.Context, 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) UpdateMinifyWithContext(ctx context.Context, 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) UpdateMobileRedirectWithContext(ctx context.Context, updateMobileRedirectOptions *UpdateMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticEncryption(updateOpportunisticEncryptionOptions *UpdateOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticEncryptionWithContext(ctx context.Context, ...) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticOnion(updateOpportunisticOnionOptions *UpdateOpportunisticOnionOptions) (result *OpportunisticOnionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticOnionWithContext(ctx context.Context, ...) (result *OpportunisticOnionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateOriginMaxHttpVersion(updateOriginMaxHttpVersionOptions *UpdateOriginMaxHttpVersionOptions) (result *OriginMaxHttpVersionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateOriginMaxHttpVersionWithContext(ctx context.Context, ...) (result *OriginMaxHttpVersionResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateOriginPostQuantumEncryption(...) (result *OriginPostQuantumEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) UpdateOriginPostQuantumEncryptionWithContext(ctx context.Context, ...) (result *OriginPostQuantumEncryptionResp, response *core.DetailedResponse, ...)
- func (zonesSettings *ZonesSettingsV1) UpdatePrefetchPreload(updatePrefetchPreloadOptions *UpdatePrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdatePrefetchPreloadWithContext(ctx context.Context, ...) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateProxyReadTimeout(updateProxyReadTimeoutOptions *UpdateProxyReadTimeoutOptions) (result *ProxyReadTimeoutResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateProxyReadTimeoutWithContext(ctx context.Context, ...) (result *ProxyReadTimeoutResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdatePseudoIpv4(updatePseudoIpv4Options *UpdatePseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdatePseudoIpv4WithContext(ctx context.Context, 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) UpdateResponseBufferingWithContext(ctx context.Context, ...) (result *ResponseBufferingResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateScriptLoadOptimization(updateScriptLoadOptimizationOptions *UpdateScriptLoadOptimizationOptions) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateScriptLoadOptimizationWithContext(ctx context.Context, ...) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateSecurityHeader(updateSecurityHeaderOptions *UpdateSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateSecurityHeaderWithContext(ctx context.Context, 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) UpdateServerSideExcludeWithContext(ctx context.Context, ...) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateTlsClientAuth(updateTlsClientAuthOptions *UpdateTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateTlsClientAuthWithContext(ctx context.Context, 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) UpdateTrueClientIpWithContext(ctx context.Context, 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) UpdateWebApplicationFirewallWithContext(ctx context.Context, ...) (result *WafResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateWebSockets(updateWebSocketsOptions *UpdateWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateWebSocketsWithContext(ctx context.Context, 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) UpdateZoneCnameFlatteningWithContext(ctx context.Context, ...) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateZoneDnssec(updateZoneDnssecOptions *UpdateZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)
- func (zonesSettings *ZonesSettingsV1) UpdateZoneDnssecWithContext(ctx context.Context, 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 ( OriginPostQuantumEncryptionRespResult_Value_Off = "off" OriginPostQuantumEncryptionRespResult_Value_Preferred = "preferred" OriginPostQuantumEncryptionRespResult_Value_Supported = "supported" )
Constants associated with the OriginPostQuantumEncryptionRespResult.Value property. Value.
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 ( UpdateBrotliOptions_Value_Off = "off" UpdateBrotliOptions_Value_On = "on" )
Constants associated with the UpdateBrotliOptions.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 ( UpdateHttp3Options_Value_Off = "off" UpdateHttp3Options_Value_On = "on" )
Constants associated with the UpdateHttp3Options.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 ( UpdateOpportunisticOnionOptions_Value_Off = "off" UpdateOpportunisticOnionOptions_Value_On = "on" )
Constants associated with the UpdateOpportunisticOnionOptions.Value property. Value.
const ( UpdateOriginPostQuantumEncryptionOptions_Value_Off = "off" UpdateOriginPostQuantumEncryptionOptions_Value_Preferred = "preferred" UpdateOriginPostQuantumEncryptionOptions_Value_Supported = "supported" )
Constants associated with the UpdateOriginPostQuantumEncryptionOptions.Value property. Instructs CIS to use Post-Quantum (PQ) key agreement algorithms when connecting to your origin. - `preferred`: Instructs CIS to opportunistically send a Post-Quantum keyshare in the first message to the origin for fastest connections when the origin supports and prefers PQ. - `supported`: The PQ algorithms are advertised but used only when requested by the origin. - `off`: The PQ algorithms are not advertised.
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 GetServiceURLForRegion ¶ added in v0.12.1
GetServiceURLForRegion returns the service URL to be used for the specified region
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 UnmarshalBrotliResp ¶ added in v0.21.0
func UnmarshalBrotliResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalBrotliResp unmarshals an instance of BrotliResp from the specified map of raw messages.
func UnmarshalBrotliRespResult ¶ added in v0.21.0
func UnmarshalBrotliRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalBrotliRespResult unmarshals an instance of BrotliRespResult 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 UnmarshalHttp3Resp ¶ added in v0.14.1
func UnmarshalHttp3Resp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalHttp3Resp unmarshals an instance of Http3Resp from the specified map of raw messages.
func UnmarshalHttp3RespResult ¶ added in v0.14.1
func UnmarshalHttp3RespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalHttp3RespResult unmarshals an instance of Http3RespResult 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 UnmarshalLogRetentionResp ¶ added in v0.51.4
func UnmarshalLogRetentionResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalLogRetentionResp unmarshals an instance of LogRetentionResp from the specified map of raw messages.
func UnmarshalLogRetentionRespResult ¶ added in v0.51.4
func UnmarshalLogRetentionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalLogRetentionRespResult unmarshals an instance of LogRetentionRespResult 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 UnmarshalOpportunisticOnionResp ¶ added in v0.37.0
func UnmarshalOpportunisticOnionResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOpportunisticOnionResp unmarshals an instance of OpportunisticOnionResp from the specified map of raw messages.
func UnmarshalOpportunisticOnionRespResult ¶ added in v0.37.0
func UnmarshalOpportunisticOnionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOpportunisticOnionRespResult unmarshals an instance of OpportunisticOnionRespResult 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 UnmarshalOriginMaxHttpVersionResp ¶ added in v0.49.0
func UnmarshalOriginMaxHttpVersionResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOriginMaxHttpVersionResp unmarshals an instance of OriginMaxHttpVersionResp from the specified map of raw messages.
func UnmarshalOriginMaxHttpVersionRespResult ¶ added in v0.49.0
func UnmarshalOriginMaxHttpVersionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOriginMaxHttpVersionRespResult unmarshals an instance of OriginMaxHttpVersionRespResult from the specified map of raw messages.
func UnmarshalOriginPostQuantumEncryptionResp ¶ added in v0.49.0
func UnmarshalOriginPostQuantumEncryptionResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOriginPostQuantumEncryptionResp unmarshals an instance of OriginPostQuantumEncryptionResp from the specified map of raw messages.
func UnmarshalOriginPostQuantumEncryptionRespResult ¶ added in v0.49.0
func UnmarshalOriginPostQuantumEncryptionRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOriginPostQuantumEncryptionRespResult unmarshals an instance of OriginPostQuantumEncryptionRespResult 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 UnmarshalProxyReadTimeoutResp ¶ added in v0.37.0
func UnmarshalProxyReadTimeoutResp(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalProxyReadTimeoutResp unmarshals an instance of ProxyReadTimeoutResp from the specified map of raw messages.
func UnmarshalProxyReadTimeoutRespResult ¶ added in v0.37.0
func UnmarshalProxyReadTimeoutRespResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalProxyReadTimeoutRespResult unmarshals an instance of ProxyReadTimeoutRespResult 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 BrotliResp ¶ added in v0.21.0
type BrotliResp struct {
// Container for response information.
Result *BrotliRespResult `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"`
}
BrotliResp : Brotli response.
type BrotliRespResult ¶ added in v0.21.0
type BrotliRespResult 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"`
}
BrotliRespResult : 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 GetBrotliOptions ¶ added in v0.21.0
type GetBrotliOptions struct {
// Allows users to set headers on API requests.
Headers map[string]string
}
GetBrotliOptions : The GetBrotli options.
func (*GetBrotliOptions) SetHeaders ¶ added in v0.21.0
func (options *GetBrotliOptions) SetHeaders(param map[string]string) *GetBrotliOptions
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 GetHttp3Options ¶ added in v0.14.1
type GetHttp3Options struct {
// Allows users to set headers on API requests.
Headers map[string]string
}
GetHttp3Options : The GetHttp3 options.
func (*GetHttp3Options) SetHeaders ¶ added in v0.14.1
func (options *GetHttp3Options) SetHeaders(param map[string]string) *GetHttp3Options
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 GetLogRetentionOptions ¶ added in v0.51.4
type GetLogRetentionOptions struct {
// Full url-encoded cloud resource name (CRN) of resource instance.
Crn *string `json:"crn" validate:"required,ne="`
// Zone identifier.
ZoneIdentifier *string `json:"zone_identifier" validate:"required,ne="`
// Allows users to set headers on API requests.
Headers map[string]string
}
GetLogRetentionOptions : The GetLogRetention options.
func (*GetLogRetentionOptions) SetCrn ¶ added in v0.51.4
func (_options *GetLogRetentionOptions) SetCrn(crn string) *GetLogRetentionOptions
SetCrn : Allow user to set Crn
func (*GetLogRetentionOptions) SetHeaders ¶ added in v0.51.4
func (options *GetLogRetentionOptions) SetHeaders(param map[string]string) *GetLogRetentionOptions
SetHeaders : Allow user to set Headers
func (*GetLogRetentionOptions) SetZoneIdentifier ¶ added in v0.51.4
func (_options *GetLogRetentionOptions) SetZoneIdentifier(zoneIdentifier string) *GetLogRetentionOptions
SetZoneIdentifier : Allow user to set ZoneIdentifier
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 GetOpportunisticOnionOptions ¶ added in v0.37.0
type GetOpportunisticOnionOptions struct {
// Allows users to set headers on API requests.
Headers map[string]string
}
GetOpportunisticOnionOptions : The GetOpportunisticOnion options.
func (*GetOpportunisticOnionOptions) SetHeaders ¶ added in v0.37.0
func (options *GetOpportunisticOnionOptions) SetHeaders(param map[string]string) *GetOpportunisticOnionOptions
SetHeaders : Allow user to set Headers
type GetOriginMaxHttpVersionOptions ¶ added in v0.49.0
type GetOriginMaxHttpVersionOptions struct {
// Allows users to set headers on API requests.
Headers map[string]string
}
GetOriginMaxHttpVersionOptions : The GetOriginMaxHttpVersion options.
func (*GetOriginMaxHttpVersionOptions) SetHeaders ¶ added in v0.49.0
func (options *GetOriginMaxHttpVersionOptions) SetHeaders(param map[string]string) *GetOriginMaxHttpVersionOptions
SetHeaders : Allow user to set Headers
type GetOriginPostQuantumEncryptionOptions ¶ added in v0.49.0
type GetOriginPostQuantumEncryptionOptions struct {
// Allows users to set headers on API requests.
Headers map[string]string
}
GetOriginPostQuantumEncryptionOptions : The GetOriginPostQuantumEncryption options.
func (*GetOriginPostQuantumEncryptionOptions) SetHeaders ¶ added in v0.49.0
func (options *GetOriginPostQuantumEncryptionOptions) SetHeaders(param map[string]string) *GetOriginPostQuantumEncryptionOptions
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 GetProxyReadTimeoutOptions ¶ added in v0.37.0
type GetProxyReadTimeoutOptions struct {
// Allows users to set headers on API requests.
Headers map[string]string
}
GetProxyReadTimeoutOptions : The GetProxyReadTimeout options.
func (*GetProxyReadTimeoutOptions) SetHeaders ¶ added in v0.37.0
func (options *GetProxyReadTimeoutOptions) SetHeaders(param map[string]string) *GetProxyReadTimeoutOptions
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 Http3Resp ¶ added in v0.14.1
type Http3Resp struct {
// Container for response information.
Result *Http3RespResult `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"`
}
Http3Resp : HTTP3 Response.
type Http3RespResult ¶ added in v0.14.1
type Http3RespResult 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"`
}
Http3RespResult : 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 LogRetentionResp ¶ added in v0.51.4
type LogRetentionResp struct {
// Boolean flag indicating whether hte API call was successful in retrieving the requested data.
Success *bool `json:"success" validate:"required"`
Result *LogRetentionRespResult `json:"result" validate:"required"`
// Array of errors messages.
Errors []string `json:"errors" validate:"required"`
// Array of additional messages.
Messages []string `json:"messages" validate:"required"`
}
LogRetentionResp : Schema for the response to a GET call for the log retention setting.
type LogRetentionRespResult ¶ added in v0.51.4
type LogRetentionRespResult struct {
// Boolean flag indicating whether or not log retention is turned on or off.
Flag *bool `json:"flag" validate:"required"`
}
LogRetentionRespResult : LogRetentionRespResult struct
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 : Opportunistic 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 OpportunisticOnionResp ¶ added in v0.37.0
type OpportunisticOnionResp struct {
// Container for response information.
Result *OpportunisticOnionRespResult `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"`
}
OpportunisticOnionResp : Opportunistic onion response.
type OpportunisticOnionRespResult ¶ added in v0.37.0
type OpportunisticOnionRespResult 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"`
}
OpportunisticOnionRespResult : 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 OriginMaxHttpVersionResp ¶ added in v0.49.0
type OriginMaxHttpVersionResp struct {
// Container for response information.
Result *OriginMaxHttpVersionRespResult `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"`
}
OriginMaxHttpVersionResp : Origin max http version response.
type OriginMaxHttpVersionRespResult ¶ added in v0.49.0
type OriginMaxHttpVersionRespResult 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"`
}
OriginMaxHttpVersionRespResult : Container for response information.
type OriginPostQuantumEncryptionResp ¶ added in v0.49.0
type OriginPostQuantumEncryptionResp struct {
// Container for response information.
Result *OriginPostQuantumEncryptionRespResult `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"`
}
OriginPostQuantumEncryptionResp : Origin post quantum encryption response.
type OriginPostQuantumEncryptionRespResult ¶ added in v0.49.0
type OriginPostQuantumEncryptionRespResult 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"`
}
OriginPostQuantumEncryptionRespResult : 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 ProxyReadTimeoutResp ¶ added in v0.37.0
type ProxyReadTimeoutResp struct {
// Container for response information.
Result *ProxyReadTimeoutRespResult `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"`
}
ProxyReadTimeoutResp : Proxy read timeout response.
type ProxyReadTimeoutRespResult ¶ added in v0.37.0
type ProxyReadTimeoutRespResult 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"`
}
ProxyReadTimeoutRespResult : 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 permit browsers to preload security_header config.
Preload *bool `json:"preload" 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 permit browsers to preload security_header config.
Preload *bool `json:"preload" 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 UpdateBrotliOptions ¶ added in v0.21.0
type UpdateBrotliOptions struct {
// Value.
Value *string `json:"value,omitempty"`
// Allows users to set headers on API requests.
Headers map[string]string
}
UpdateBrotliOptions : The UpdateBrotli options.
func (*UpdateBrotliOptions) SetHeaders ¶ added in v0.21.0
func (options *UpdateBrotliOptions) SetHeaders(param map[string]string) *UpdateBrotliOptions
SetHeaders : Allow user to set Headers
func (*UpdateBrotliOptions) SetValue ¶ added in v0.21.0
func (_options *UpdateBrotliOptions) SetValue(value string) *UpdateBrotliOptions
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 UpdateHttp3Options ¶ added in v0.14.1
type UpdateHttp3Options struct {
// Value.
Value *string `json:"value,omitempty"`
// Allows users to set headers on API requests.
Headers map[string]string
}
UpdateHttp3Options : The UpdateHttp3 options.
func (*UpdateHttp3Options) SetHeaders ¶ added in v0.14.1
func (options *UpdateHttp3Options) SetHeaders(param map[string]string) *UpdateHttp3Options
SetHeaders : Allow user to set Headers
func (*UpdateHttp3Options) SetValue ¶ added in v0.14.1
func (_options *UpdateHttp3Options) SetValue(value string) *UpdateHttp3Options
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 UpdateLogRetentionOptions ¶ added in v0.51.4
type UpdateLogRetentionOptions struct {
// Full url-encoded cloud resource name (CRN) of resource instance.
Crn *string `json:"crn" validate:"required,ne="`
// Zone identifier.
ZoneIdentifier *string `json:"zone_identifier" validate:"required,ne="`
// True/false value to turn log retention on/off respectively.
Flag *bool `json:"flag,omitempty"`
// Allows users to set headers on API requests.
Headers map[string]string
}
UpdateLogRetentionOptions : The UpdateLogRetention options.
func (*UpdateLogRetentionOptions) SetCrn ¶ added in v0.51.4
func (_options *UpdateLogRetentionOptions) SetCrn(crn string) *UpdateLogRetentionOptions
SetCrn : Allow user to set Crn
func (*UpdateLogRetentionOptions) SetFlag ¶ added in v0.51.4
func (_options *UpdateLogRetentionOptions) SetFlag(flag bool) *UpdateLogRetentionOptions
SetFlag : Allow user to set Flag
func (*UpdateLogRetentionOptions) SetHeaders ¶ added in v0.51.4
func (options *UpdateLogRetentionOptions) SetHeaders(param map[string]string) *UpdateLogRetentionOptions
SetHeaders : Allow user to set Headers
func (*UpdateLogRetentionOptions) SetZoneIdentifier ¶ added in v0.51.4
func (_options *UpdateLogRetentionOptions) SetZoneIdentifier(zoneIdentifier string) *UpdateLogRetentionOptions
SetZoneIdentifier : Allow user to set ZoneIdentifier
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 UpdateOpportunisticOnionOptions ¶ added in v0.37.0
type UpdateOpportunisticOnionOptions struct {
// Value.
Value *string `json:"value,omitempty"`
// Allows users to set headers on API requests.
Headers map[string]string
}
UpdateOpportunisticOnionOptions : The UpdateOpportunisticOnion options.
func (*UpdateOpportunisticOnionOptions) SetHeaders ¶ added in v0.37.0
func (options *UpdateOpportunisticOnionOptions) SetHeaders(param map[string]string) *UpdateOpportunisticOnionOptions
SetHeaders : Allow user to set Headers
func (*UpdateOpportunisticOnionOptions) SetValue ¶ added in v0.37.0
func (_options *UpdateOpportunisticOnionOptions) SetValue(value string) *UpdateOpportunisticOnionOptions
SetValue : Allow user to set Value
type UpdateOriginMaxHttpVersionOptions ¶ added in v0.49.0
type UpdateOriginMaxHttpVersionOptions struct {
// Value.
Value *string `json:"value,omitempty"`
// Allows users to set headers on API requests.
Headers map[string]string
}
UpdateOriginMaxHttpVersionOptions : The UpdateOriginMaxHttpVersion options.
func (*UpdateOriginMaxHttpVersionOptions) SetHeaders ¶ added in v0.49.0
func (options *UpdateOriginMaxHttpVersionOptions) SetHeaders(param map[string]string) *UpdateOriginMaxHttpVersionOptions
SetHeaders : Allow user to set Headers
func (*UpdateOriginMaxHttpVersionOptions) SetValue ¶ added in v0.49.0
func (_options *UpdateOriginMaxHttpVersionOptions) SetValue(value string) *UpdateOriginMaxHttpVersionOptions
SetValue : Allow user to set Value
type UpdateOriginPostQuantumEncryptionOptions ¶ added in v0.49.0
type UpdateOriginPostQuantumEncryptionOptions struct {
// Instructs CIS to use Post-Quantum (PQ) key agreement algorithms when connecting to your origin.
// - `preferred`: Instructs CIS to opportunistically send a Post-Quantum keyshare in the first message to the origin
// for fastest connections when the origin supports and prefers PQ.
// - `supported`: The PQ algorithms are advertised but used only when requested by the origin.
// - `off`: The PQ algorithms are not advertised.
Value *string `json:"value,omitempty"`
// Allows users to set headers on API requests.
Headers map[string]string
}
UpdateOriginPostQuantumEncryptionOptions : The UpdateOriginPostQuantumEncryption options.
func (*UpdateOriginPostQuantumEncryptionOptions) SetHeaders ¶ added in v0.49.0
func (options *UpdateOriginPostQuantumEncryptionOptions) SetHeaders(param map[string]string) *UpdateOriginPostQuantumEncryptionOptions
SetHeaders : Allow user to set Headers
func (*UpdateOriginPostQuantumEncryptionOptions) SetValue ¶ added in v0.49.0
func (_options *UpdateOriginPostQuantumEncryptionOptions) SetValue(value string) *UpdateOriginPostQuantumEncryptionOptions
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 UpdateProxyReadTimeoutOptions ¶ added in v0.37.0
type UpdateProxyReadTimeoutOptions struct {
// Value.
Value *float64 `json:"value,omitempty"`
// Allows users to set headers on API requests.
Headers map[string]string
}
UpdateProxyReadTimeoutOptions : The UpdateProxyReadTimeout options.
func (*UpdateProxyReadTimeoutOptions) SetHeaders ¶ added in v0.37.0
func (options *UpdateProxyReadTimeoutOptions) SetHeaders(param map[string]string) *UpdateProxyReadTimeoutOptions
SetHeaders : Allow user to set Headers
func (*UpdateProxyReadTimeoutOptions) SetValue ¶ added in v0.37.0
func (_options *UpdateProxyReadTimeoutOptions) SetValue(value float64) *UpdateProxyReadTimeoutOptions
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
API 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) Clone ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) Clone() *ZonesSettingsV1
Clone makes a copy of "zonesSettings" suitable for processing requests.
func (*ZonesSettingsV1) DisableRetries ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) DisableRetries()
DisableRetries disables automatic retries for requests invoked for this service instance.
func (*ZonesSettingsV1) EnableRetries ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) EnableRetries(maxRetries int, maxRetryInterval time.Duration)
EnableRetries enables automatic retries for requests invoked for this service instance. If either parameter is specified as 0, then a default value is used instead.
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) GetAlwaysUseHttpsWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetAlwaysUseHttpsWithContext(ctx context.Context, getAlwaysUseHttpsOptions *GetAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)
GetAlwaysUseHttpsWithContext is an alternate form of the GetAlwaysUseHttps method which supports a Context parameter
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) GetAutomaticHttpsRewritesWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetAutomaticHttpsRewritesWithContext(ctx context.Context, getAutomaticHttpsRewritesOptions *GetAutomaticHttpsRewritesOptions) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)
GetAutomaticHttpsRewritesWithContext is an alternate form of the GetAutomaticHttpsRewrites method which supports a Context parameter
func (*ZonesSettingsV1) GetBrotli ¶ added in v0.21.0
func (zonesSettings *ZonesSettingsV1) GetBrotli(getBrotliOptions *GetBrotliOptions) (result *BrotliResp, response *core.DetailedResponse, err error)
GetBrotli : Get brotli setting Get brotli setting for a zone.
func (*ZonesSettingsV1) GetBrotliWithContext ¶ added in v0.21.0
func (zonesSettings *ZonesSettingsV1) GetBrotliWithContext(ctx context.Context, getBrotliOptions *GetBrotliOptions) (result *BrotliResp, response *core.DetailedResponse, err error)
GetBrotliWithContext is an alternate form of the GetBrotli method which supports a Context parameter
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) GetBrowserCheckWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetBrowserCheckWithContext(ctx context.Context, getBrowserCheckOptions *GetBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)
GetBrowserCheckWithContext is an alternate form of the GetBrowserCheck method which supports a Context parameter
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) GetChallengeTTLWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetChallengeTTLWithContext(ctx context.Context, getChallengeTtlOptions *GetChallengeTtlOptions) (result *ChallengeTtlResp, response *core.DetailedResponse, err error)
GetChallengeTTLWithContext is an alternate form of the GetChallengeTTL method which supports a Context parameter
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) GetCiphersWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetCiphersWithContext(ctx context.Context, getCiphersOptions *GetCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)
GetCiphersWithContext is an alternate form of the GetCiphers method which supports a Context parameter
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) GetEnableErrorPagesOnWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetEnableErrorPagesOnWithContext(ctx context.Context, getEnableErrorPagesOnOptions *GetEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, err error)
GetEnableErrorPagesOnWithContext is an alternate form of the GetEnableErrorPagesOn method which supports a Context parameter
func (*ZonesSettingsV1) GetEnableGzipCompression ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetEnableGzipCompression() bool
GetEnableGzipCompression returns the service's EnableGzipCompression field
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) GetHotlinkProtectionWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetHotlinkProtectionWithContext(ctx context.Context, getHotlinkProtectionOptions *GetHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)
GetHotlinkProtectionWithContext is an alternate form of the GetHotlinkProtection method which supports a Context parameter
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) GetHttp2WithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetHttp2WithContext(ctx context.Context, getHttp2Options *GetHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)
GetHttp2WithContext is an alternate form of the GetHttp2 method which supports a Context parameter
func (*ZonesSettingsV1) GetHttp3 ¶ added in v0.14.1
func (zonesSettings *ZonesSettingsV1) GetHttp3(getHttp3Options *GetHttp3Options) (result *Http3Resp, response *core.DetailedResponse, err error)
GetHttp3 : Get http/3 setting Get http/3 setting for a zone.
func (*ZonesSettingsV1) GetHttp3WithContext ¶ added in v0.14.1
func (zonesSettings *ZonesSettingsV1) GetHttp3WithContext(ctx context.Context, getHttp3Options *GetHttp3Options) (result *Http3Resp, response *core.DetailedResponse, err error)
GetHttp3WithContext is an alternate form of the GetHttp3 method which supports a Context parameter
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) GetImageLoadOptimizationWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetImageLoadOptimizationWithContext(ctx context.Context, getImageLoadOptimizationOptions *GetImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
GetImageLoadOptimizationWithContext is an alternate form of the GetImageLoadOptimization method which supports a Context parameter
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) GetImageSizeOptimizationWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetImageSizeOptimizationWithContext(ctx context.Context, getImageSizeOptimizationOptions *GetImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
GetImageSizeOptimizationWithContext is an alternate form of the GetImageSizeOptimization method which supports a Context parameter
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) GetIpGeolocationWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetIpGeolocationWithContext(ctx context.Context, getIpGeolocationOptions *GetIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)
GetIpGeolocationWithContext is an alternate form of the GetIpGeolocation method which supports a Context parameter
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) GetIpv6WithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetIpv6WithContext(ctx context.Context, getIpv6Options *GetIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)
GetIpv6WithContext is an alternate form of the GetIpv6 method which supports a Context parameter
func (*ZonesSettingsV1) GetLogRetention ¶ added in v0.51.4
func (zonesSettings *ZonesSettingsV1) GetLogRetention(getLogRetentionOptions *GetLogRetentionOptions) (result *LogRetentionResp, response *core.DetailedResponse, err error)
GetLogRetention : Retrieves the current setting for log retention Get the current setting for log retention. This setting is available for Enterprise plans only. If this setting is turned on, then logs from the cloud edge are retained for the customers domain. Otherwise they will be discarded.
func (*ZonesSettingsV1) GetLogRetentionWithContext ¶ added in v0.51.4
func (zonesSettings *ZonesSettingsV1) GetLogRetentionWithContext(ctx context.Context, getLogRetentionOptions *GetLogRetentionOptions) (result *LogRetentionResp, response *core.DetailedResponse, err error)
GetLogRetentionWithContext is an alternate form of the GetLogRetention method which supports a Context parameter
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) GetMaxUploadWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetMaxUploadWithContext(ctx context.Context, getMaxUploadOptions *GetMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)
GetMaxUploadWithContext is an alternate form of the GetMaxUpload method which supports a Context parameter
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) GetMinTlsVersionWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetMinTlsVersionWithContext(ctx context.Context, getMinTlsVersionOptions *GetMinTlsVersionOptions) (result *MinTlsVersionResp, response *core.DetailedResponse, err error)
GetMinTlsVersionWithContext is an alternate form of the GetMinTlsVersion method which supports a Context parameter
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) GetMinifyWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetMinifyWithContext(ctx context.Context, getMinifyOptions *GetMinifyOptions) (result *MinifyResp, response *core.DetailedResponse, err error)
GetMinifyWithContext is an alternate form of the GetMinify method which supports a Context parameter
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) GetMobileRedirectWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetMobileRedirectWithContext(ctx context.Context, getMobileRedirectOptions *GetMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)
GetMobileRedirectWithContext is an alternate form of the GetMobileRedirect method which supports a Context parameter
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) GetOpportunisticEncryptionWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetOpportunisticEncryptionWithContext(ctx context.Context, getOpportunisticEncryptionOptions *GetOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, err error)
GetOpportunisticEncryptionWithContext is an alternate form of the GetOpportunisticEncryption method which supports a Context parameter
func (*ZonesSettingsV1) GetOpportunisticOnion ¶ added in v0.37.0
func (zonesSettings *ZonesSettingsV1) GetOpportunisticOnion(getOpportunisticOnionOptions *GetOpportunisticOnionOptions) (result *OpportunisticOnionResp, response *core.DetailedResponse, err error)
GetOpportunisticOnion : Get opportunistic onion setting Get opportunistic onion setting for a zone.
func (*ZonesSettingsV1) GetOpportunisticOnionWithContext ¶ added in v0.37.0
func (zonesSettings *ZonesSettingsV1) GetOpportunisticOnionWithContext(ctx context.Context, getOpportunisticOnionOptions *GetOpportunisticOnionOptions) (result *OpportunisticOnionResp, response *core.DetailedResponse, err error)
GetOpportunisticOnionWithContext is an alternate form of the GetOpportunisticOnion method which supports a Context parameter
func (*ZonesSettingsV1) GetOriginMaxHttpVersion ¶ added in v0.49.0
func (zonesSettings *ZonesSettingsV1) GetOriginMaxHttpVersion(getOriginMaxHttpVersionOptions *GetOriginMaxHttpVersionOptions) (result *OriginMaxHttpVersionResp, response *core.DetailedResponse, err error)
GetOriginMaxHttpVersion : Get origin max http version setting Get origin max http version setting for a zone.
func (*ZonesSettingsV1) GetOriginMaxHttpVersionWithContext ¶ added in v0.49.0
func (zonesSettings *ZonesSettingsV1) GetOriginMaxHttpVersionWithContext(ctx context.Context, getOriginMaxHttpVersionOptions *GetOriginMaxHttpVersionOptions) (result *OriginMaxHttpVersionResp, response *core.DetailedResponse, err error)
GetOriginMaxHttpVersionWithContext is an alternate form of the GetOriginMaxHttpVersion method which supports a Context parameter
func (*ZonesSettingsV1) GetOriginPostQuantumEncryption ¶ added in v0.49.0
func (zonesSettings *ZonesSettingsV1) GetOriginPostQuantumEncryption(getOriginPostQuantumEncryptionOptions *GetOriginPostQuantumEncryptionOptions) (result *OriginPostQuantumEncryptionResp, response *core.DetailedResponse, err error)
GetOriginPostQuantumEncryption : Get origin post quantum encryption setting Get origin post quantum encryption setting for a zone.
func (*ZonesSettingsV1) GetOriginPostQuantumEncryptionWithContext ¶ added in v0.49.0
func (zonesSettings *ZonesSettingsV1) GetOriginPostQuantumEncryptionWithContext(ctx context.Context, getOriginPostQuantumEncryptionOptions *GetOriginPostQuantumEncryptionOptions) (result *OriginPostQuantumEncryptionResp, response *core.DetailedResponse, err error)
GetOriginPostQuantumEncryptionWithContext is an alternate form of the GetOriginPostQuantumEncryption method which supports a Context parameter
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) GetPrefetchPreloadWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetPrefetchPreloadWithContext(ctx context.Context, getPrefetchPreloadOptions *GetPrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
GetPrefetchPreloadWithContext is an alternate form of the GetPrefetchPreload method which supports a Context parameter
func (*ZonesSettingsV1) GetProxyReadTimeout ¶ added in v0.37.0
func (zonesSettings *ZonesSettingsV1) GetProxyReadTimeout(getProxyReadTimeoutOptions *GetProxyReadTimeoutOptions) (result *ProxyReadTimeoutResp, response *core.DetailedResponse, err error)
GetProxyReadTimeout : Get proxy read timeout setting Get proxy read timeout setting for a zone.
func (*ZonesSettingsV1) GetProxyReadTimeoutWithContext ¶ added in v0.37.0
func (zonesSettings *ZonesSettingsV1) GetProxyReadTimeoutWithContext(ctx context.Context, getProxyReadTimeoutOptions *GetProxyReadTimeoutOptions) (result *ProxyReadTimeoutResp, response *core.DetailedResponse, err error)
GetProxyReadTimeoutWithContext is an alternate form of the GetProxyReadTimeout method which supports a Context parameter
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) GetPseudoIpv4WithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetPseudoIpv4WithContext(ctx context.Context, getPseudoIpv4Options *GetPseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)
GetPseudoIpv4WithContext is an alternate form of the GetPseudoIpv4 method which supports a Context parameter
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) GetResponseBufferingWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetResponseBufferingWithContext(ctx context.Context, getResponseBufferingOptions *GetResponseBufferingOptions) (result *ResponseBufferingResp, response *core.DetailedResponse, err error)
GetResponseBufferingWithContext is an alternate form of the GetResponseBuffering method which supports a Context parameter
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) GetScriptLoadOptimizationWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetScriptLoadOptimizationWithContext(ctx context.Context, getScriptLoadOptimizationOptions *GetScriptLoadOptimizationOptions) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)
GetScriptLoadOptimizationWithContext is an alternate form of the GetScriptLoadOptimization method which supports a Context parameter
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) GetSecurityHeaderWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetSecurityHeaderWithContext(ctx context.Context, getSecurityHeaderOptions *GetSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)
GetSecurityHeaderWithContext is an alternate form of the GetSecurityHeader method which supports a Context parameter
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) GetServerSideExcludeWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetServerSideExcludeWithContext(ctx context.Context, getServerSideExcludeOptions *GetServerSideExcludeOptions) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)
GetServerSideExcludeWithContext is an alternate form of the GetServerSideExclude method which supports a Context parameter
func (*ZonesSettingsV1) GetServiceURL ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetServiceURL() string
GetServiceURL returns the service URL
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) GetTlsClientAuthWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetTlsClientAuthWithContext(ctx context.Context, getTlsClientAuthOptions *GetTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)
GetTlsClientAuthWithContext is an alternate form of the GetTlsClientAuth method which supports a Context parameter
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) GetTrueClientIpWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetTrueClientIpWithContext(ctx context.Context, getTrueClientIpOptions *GetTrueClientIpOptions) (result *TrueClientIpResp, response *core.DetailedResponse, err error)
GetTrueClientIpWithContext is an alternate form of the GetTrueClientIp method which supports a Context parameter
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) GetWebApplicationFirewallWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetWebApplicationFirewallWithContext(ctx context.Context, getWebApplicationFirewallOptions *GetWebApplicationFirewallOptions) (result *WafResp, response *core.DetailedResponse, err error)
GetWebApplicationFirewallWithContext is an alternate form of the GetWebApplicationFirewall method which supports a Context parameter
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) GetWebSocketsWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetWebSocketsWithContext(ctx context.Context, getWebSocketsOptions *GetWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)
GetWebSocketsWithContext is an alternate form of the GetWebSockets method which supports a Context parameter
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) GetZoneCnameFlatteningWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetZoneCnameFlatteningWithContext(ctx context.Context, getZoneCnameFlatteningOptions *GetZoneCnameFlatteningOptions) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)
GetZoneCnameFlatteningWithContext is an alternate form of the GetZoneCnameFlattening method which supports a Context parameter
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) GetZoneDnssecWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) GetZoneDnssecWithContext(ctx context.Context, getZoneDnssecOptions *GetZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)
GetZoneDnssecWithContext is an alternate form of the GetZoneDnssec method which supports a Context parameter
func (*ZonesSettingsV1) NewGetAlwaysUseHttpsOptions ¶
func (*ZonesSettingsV1) NewGetAlwaysUseHttpsOptions() *GetAlwaysUseHttpsOptions
NewGetAlwaysUseHttpsOptions : Instantiate GetAlwaysUseHttpsOptions
func (*ZonesSettingsV1) NewGetAutomaticHttpsRewritesOptions ¶
func (*ZonesSettingsV1) NewGetAutomaticHttpsRewritesOptions() *GetAutomaticHttpsRewritesOptions
NewGetAutomaticHttpsRewritesOptions : Instantiate GetAutomaticHttpsRewritesOptions
func (*ZonesSettingsV1) NewGetBrotliOptions ¶ added in v0.21.0
func (*ZonesSettingsV1) NewGetBrotliOptions() *GetBrotliOptions
NewGetBrotliOptions : Instantiate GetBrotliOptions
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) NewGetHttp3Options ¶ added in v0.14.1
func (*ZonesSettingsV1) NewGetHttp3Options() *GetHttp3Options
NewGetHttp3Options : Instantiate GetHttp3Options
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) NewGetLogRetentionOptions ¶ added in v0.51.4
func (*ZonesSettingsV1) NewGetLogRetentionOptions(crn string, zoneIdentifier string) *GetLogRetentionOptions
NewGetLogRetentionOptions : Instantiate GetLogRetentionOptions
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) NewGetOpportunisticOnionOptions ¶ added in v0.37.0
func (*ZonesSettingsV1) NewGetOpportunisticOnionOptions() *GetOpportunisticOnionOptions
NewGetOpportunisticOnionOptions : Instantiate GetOpportunisticOnionOptions
func (*ZonesSettingsV1) NewGetOriginMaxHttpVersionOptions ¶ added in v0.49.0
func (*ZonesSettingsV1) NewGetOriginMaxHttpVersionOptions() *GetOriginMaxHttpVersionOptions
NewGetOriginMaxHttpVersionOptions : Instantiate GetOriginMaxHttpVersionOptions
func (*ZonesSettingsV1) NewGetOriginPostQuantumEncryptionOptions ¶ added in v0.49.0
func (*ZonesSettingsV1) NewGetOriginPostQuantumEncryptionOptions() *GetOriginPostQuantumEncryptionOptions
NewGetOriginPostQuantumEncryptionOptions : Instantiate GetOriginPostQuantumEncryptionOptions
func (*ZonesSettingsV1) NewGetPrefetchPreloadOptions ¶
func (*ZonesSettingsV1) NewGetPrefetchPreloadOptions() *GetPrefetchPreloadOptions
NewGetPrefetchPreloadOptions : Instantiate GetPrefetchPreloadOptions
func (*ZonesSettingsV1) NewGetProxyReadTimeoutOptions ¶ added in v0.37.0
func (*ZonesSettingsV1) NewGetProxyReadTimeoutOptions() *GetProxyReadTimeoutOptions
NewGetProxyReadTimeoutOptions : Instantiate GetProxyReadTimeoutOptions
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, preload 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) NewUpdateBrotliOptions ¶ added in v0.21.0
func (*ZonesSettingsV1) NewUpdateBrotliOptions() *UpdateBrotliOptions
NewUpdateBrotliOptions : Instantiate UpdateBrotliOptions
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) NewUpdateHttp3Options ¶ added in v0.14.1
func (*ZonesSettingsV1) NewUpdateHttp3Options() *UpdateHttp3Options
NewUpdateHttp3Options : Instantiate UpdateHttp3Options
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) NewUpdateLogRetentionOptions ¶ added in v0.51.4
func (*ZonesSettingsV1) NewUpdateLogRetentionOptions(crn string, zoneIdentifier string) *UpdateLogRetentionOptions
NewUpdateLogRetentionOptions : Instantiate UpdateLogRetentionOptions
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) NewUpdateOpportunisticOnionOptions ¶ added in v0.37.0
func (*ZonesSettingsV1) NewUpdateOpportunisticOnionOptions() *UpdateOpportunisticOnionOptions
NewUpdateOpportunisticOnionOptions : Instantiate UpdateOpportunisticOnionOptions
func (*ZonesSettingsV1) NewUpdateOriginMaxHttpVersionOptions ¶ added in v0.49.0
func (*ZonesSettingsV1) NewUpdateOriginMaxHttpVersionOptions() *UpdateOriginMaxHttpVersionOptions
NewUpdateOriginMaxHttpVersionOptions : Instantiate UpdateOriginMaxHttpVersionOptions
func (*ZonesSettingsV1) NewUpdateOriginPostQuantumEncryptionOptions ¶ added in v0.49.0
func (*ZonesSettingsV1) NewUpdateOriginPostQuantumEncryptionOptions() *UpdateOriginPostQuantumEncryptionOptions
NewUpdateOriginPostQuantumEncryptionOptions : Instantiate UpdateOriginPostQuantumEncryptionOptions
func (*ZonesSettingsV1) NewUpdatePrefetchPreloadOptions ¶
func (*ZonesSettingsV1) NewUpdatePrefetchPreloadOptions() *UpdatePrefetchPreloadOptions
NewUpdatePrefetchPreloadOptions : Instantiate UpdatePrefetchPreloadOptions
func (*ZonesSettingsV1) NewUpdateProxyReadTimeoutOptions ¶ added in v0.37.0
func (*ZonesSettingsV1) NewUpdateProxyReadTimeoutOptions() *UpdateProxyReadTimeoutOptions
NewUpdateProxyReadTimeoutOptions : Instantiate UpdateProxyReadTimeoutOptions
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) SetDefaultHeaders ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) SetDefaultHeaders(headers http.Header)
SetDefaultHeaders sets HTTP headers to be sent in every request
func (*ZonesSettingsV1) SetEnableGzipCompression ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) SetEnableGzipCompression(enableGzip bool)
SetEnableGzipCompression sets the service's EnableGzipCompression field
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) UpdateAlwaysUseHttpsWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateAlwaysUseHttpsWithContext(ctx context.Context, updateAlwaysUseHttpsOptions *UpdateAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)
UpdateAlwaysUseHttpsWithContext is an alternate form of the UpdateAlwaysUseHttps method which supports a Context parameter
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) UpdateAutomaticHttpsRewritesWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateAutomaticHttpsRewritesWithContext(ctx context.Context, updateAutomaticHttpsRewritesOptions *UpdateAutomaticHttpsRewritesOptions) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)
UpdateAutomaticHttpsRewritesWithContext is an alternate form of the UpdateAutomaticHttpsRewrites method which supports a Context parameter
func (*ZonesSettingsV1) UpdateBrotli ¶ added in v0.21.0
func (zonesSettings *ZonesSettingsV1) UpdateBrotli(updateBrotliOptions *UpdateBrotliOptions) (result *BrotliResp, response *core.DetailedResponse, err error)
UpdateBrotli : Update brotli setting Update brotli setting for a zone.
func (*ZonesSettingsV1) UpdateBrotliWithContext ¶ added in v0.21.0
func (zonesSettings *ZonesSettingsV1) UpdateBrotliWithContext(ctx context.Context, updateBrotliOptions *UpdateBrotliOptions) (result *BrotliResp, response *core.DetailedResponse, err error)
UpdateBrotliWithContext is an alternate form of the UpdateBrotli method which supports a Context parameter
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) UpdateBrowserCheckWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateBrowserCheckWithContext(ctx context.Context, updateBrowserCheckOptions *UpdateBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)
UpdateBrowserCheckWithContext is an alternate form of the UpdateBrowserCheck method which supports a Context parameter
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) UpdateChallengeTTLWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateChallengeTTLWithContext(ctx context.Context, updateChallengeTtlOptions *UpdateChallengeTtlOptions) (result *ChallengeTtlResp, response *core.DetailedResponse, err error)
UpdateChallengeTTLWithContext is an alternate form of the UpdateChallengeTTL method which supports a Context parameter
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) UpdateCiphersWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateCiphersWithContext(ctx context.Context, updateCiphersOptions *UpdateCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)
UpdateCiphersWithContext is an alternate form of the UpdateCiphers method which supports a Context parameter
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) UpdateEnableErrorPagesOnWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateEnableErrorPagesOnWithContext(ctx context.Context, updateEnableErrorPagesOnOptions *UpdateEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, err error)
UpdateEnableErrorPagesOnWithContext is an alternate form of the UpdateEnableErrorPagesOn method which supports a Context parameter
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) UpdateHotlinkProtectionWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateHotlinkProtectionWithContext(ctx context.Context, updateHotlinkProtectionOptions *UpdateHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)
UpdateHotlinkProtectionWithContext is an alternate form of the UpdateHotlinkProtection method which supports a Context parameter
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) UpdateHttp2WithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateHttp2WithContext(ctx context.Context, updateHttp2Options *UpdateHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)
UpdateHttp2WithContext is an alternate form of the UpdateHttp2 method which supports a Context parameter
func (*ZonesSettingsV1) UpdateHttp3 ¶ added in v0.14.1
func (zonesSettings *ZonesSettingsV1) UpdateHttp3(updateHttp3Options *UpdateHttp3Options) (result *Http3Resp, response *core.DetailedResponse, err error)
UpdateHttp3 : Update http/3 setting Update http/3 setting for a zone.
func (*ZonesSettingsV1) UpdateHttp3WithContext ¶ added in v0.14.1
func (zonesSettings *ZonesSettingsV1) UpdateHttp3WithContext(ctx context.Context, updateHttp3Options *UpdateHttp3Options) (result *Http3Resp, response *core.DetailedResponse, err error)
UpdateHttp3WithContext is an alternate form of the UpdateHttp3 method which supports a Context parameter
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) UpdateImageLoadOptimizationWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateImageLoadOptimizationWithContext(ctx context.Context, updateImageLoadOptimizationOptions *UpdateImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)
UpdateImageLoadOptimizationWithContext is an alternate form of the UpdateImageLoadOptimization method which supports a Context parameter
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) UpdateImageSizeOptimizationWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateImageSizeOptimizationWithContext(ctx context.Context, updateImageSizeOptimizationOptions *UpdateImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)
UpdateImageSizeOptimizationWithContext is an alternate form of the UpdateImageSizeOptimization method which supports a Context parameter
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) UpdateIpGeolocationWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateIpGeolocationWithContext(ctx context.Context, updateIpGeolocationOptions *UpdateIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)
UpdateIpGeolocationWithContext is an alternate form of the UpdateIpGeolocation method which supports a Context parameter
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) UpdateIpv6WithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateIpv6WithContext(ctx context.Context, updateIpv6Options *UpdateIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)
UpdateIpv6WithContext is an alternate form of the UpdateIpv6 method which supports a Context parameter
func (*ZonesSettingsV1) UpdateLogRetention ¶ added in v0.51.4
func (zonesSettings *ZonesSettingsV1) UpdateLogRetention(updateLogRetentionOptions *UpdateLogRetentionOptions) (result *LogRetentionResp, response *core.DetailedResponse, err error)
UpdateLogRetention : Toggles the current setting for log retention Toggles the current setting for log retention.
func (*ZonesSettingsV1) UpdateLogRetentionWithContext ¶ added in v0.51.4
func (zonesSettings *ZonesSettingsV1) UpdateLogRetentionWithContext(ctx context.Context, updateLogRetentionOptions *UpdateLogRetentionOptions) (result *LogRetentionResp, response *core.DetailedResponse, err error)
UpdateLogRetentionWithContext is an alternate form of the UpdateLogRetention method which supports a Context parameter
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) UpdateMaxUploadWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateMaxUploadWithContext(ctx context.Context, updateMaxUploadOptions *UpdateMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)
UpdateMaxUploadWithContext is an alternate form of the UpdateMaxUpload method which supports a Context parameter
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) UpdateMinTlsVersionWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateMinTlsVersionWithContext(ctx context.Context, updateMinTlsVersionOptions *UpdateMinTlsVersionOptions) (result *MinTlsVersionResp, response *core.DetailedResponse, err error)
UpdateMinTlsVersionWithContext is an alternate form of the UpdateMinTlsVersion method which supports a Context parameter
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) UpdateMinifyWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateMinifyWithContext(ctx context.Context, updateMinifyOptions *UpdateMinifyOptions) (result *MinifyResp, response *core.DetailedResponse, err error)
UpdateMinifyWithContext is an alternate form of the UpdateMinify method which supports a Context parameter
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) UpdateMobileRedirectWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateMobileRedirectWithContext(ctx context.Context, updateMobileRedirectOptions *UpdateMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)
UpdateMobileRedirectWithContext is an alternate form of the UpdateMobileRedirect method which supports a Context parameter
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) UpdateOpportunisticEncryptionWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticEncryptionWithContext(ctx context.Context, updateOpportunisticEncryptionOptions *UpdateOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, err error)
UpdateOpportunisticEncryptionWithContext is an alternate form of the UpdateOpportunisticEncryption method which supports a Context parameter
func (*ZonesSettingsV1) UpdateOpportunisticOnion ¶ added in v0.37.0
func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticOnion(updateOpportunisticOnionOptions *UpdateOpportunisticOnionOptions) (result *OpportunisticOnionResp, response *core.DetailedResponse, err error)
UpdateOpportunisticOnion : Update opportunistic onion setting Update opportunistic onion setting for a zone.
func (*ZonesSettingsV1) UpdateOpportunisticOnionWithContext ¶ added in v0.37.0
func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticOnionWithContext(ctx context.Context, updateOpportunisticOnionOptions *UpdateOpportunisticOnionOptions) (result *OpportunisticOnionResp, response *core.DetailedResponse, err error)
UpdateOpportunisticOnionWithContext is an alternate form of the UpdateOpportunisticOnion method which supports a Context parameter
func (*ZonesSettingsV1) UpdateOriginMaxHttpVersion ¶ added in v0.49.0
func (zonesSettings *ZonesSettingsV1) UpdateOriginMaxHttpVersion(updateOriginMaxHttpVersionOptions *UpdateOriginMaxHttpVersionOptions) (result *OriginMaxHttpVersionResp, response *core.DetailedResponse, err error)
UpdateOriginMaxHttpVersion : Update origin max http version setting Update origin max http version setting for a zone.
func (*ZonesSettingsV1) UpdateOriginMaxHttpVersionWithContext ¶ added in v0.49.0
func (zonesSettings *ZonesSettingsV1) UpdateOriginMaxHttpVersionWithContext(ctx context.Context, updateOriginMaxHttpVersionOptions *UpdateOriginMaxHttpVersionOptions) (result *OriginMaxHttpVersionResp, response *core.DetailedResponse, err error)
UpdateOriginMaxHttpVersionWithContext is an alternate form of the UpdateOriginMaxHttpVersion method which supports a Context parameter
func (*ZonesSettingsV1) UpdateOriginPostQuantumEncryption ¶ added in v0.49.0
func (zonesSettings *ZonesSettingsV1) UpdateOriginPostQuantumEncryption(updateOriginPostQuantumEncryptionOptions *UpdateOriginPostQuantumEncryptionOptions) (result *OriginPostQuantumEncryptionResp, response *core.DetailedResponse, err error)
UpdateOriginPostQuantumEncryption : Update origin post quantum encryption setting Update origin post quantum encryption setting for a zone.
func (*ZonesSettingsV1) UpdateOriginPostQuantumEncryptionWithContext ¶ added in v0.49.0
func (zonesSettings *ZonesSettingsV1) UpdateOriginPostQuantumEncryptionWithContext(ctx context.Context, updateOriginPostQuantumEncryptionOptions *UpdateOriginPostQuantumEncryptionOptions) (result *OriginPostQuantumEncryptionResp, response *core.DetailedResponse, err error)
UpdateOriginPostQuantumEncryptionWithContext is an alternate form of the UpdateOriginPostQuantumEncryption method which supports a Context parameter
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) UpdatePrefetchPreloadWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdatePrefetchPreloadWithContext(ctx context.Context, updatePrefetchPreloadOptions *UpdatePrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)
UpdatePrefetchPreloadWithContext is an alternate form of the UpdatePrefetchPreload method which supports a Context parameter
func (*ZonesSettingsV1) UpdateProxyReadTimeout ¶ added in v0.37.0
func (zonesSettings *ZonesSettingsV1) UpdateProxyReadTimeout(updateProxyReadTimeoutOptions *UpdateProxyReadTimeoutOptions) (result *ProxyReadTimeoutResp, response *core.DetailedResponse, err error)
UpdateProxyReadTimeout : Update proxy read timeout setting Update proxy read timeout setting for a zone.
func (*ZonesSettingsV1) UpdateProxyReadTimeoutWithContext ¶ added in v0.37.0
func (zonesSettings *ZonesSettingsV1) UpdateProxyReadTimeoutWithContext(ctx context.Context, updateProxyReadTimeoutOptions *UpdateProxyReadTimeoutOptions) (result *ProxyReadTimeoutResp, response *core.DetailedResponse, err error)
UpdateProxyReadTimeoutWithContext is an alternate form of the UpdateProxyReadTimeout method which supports a Context parameter
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) UpdatePseudoIpv4WithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdatePseudoIpv4WithContext(ctx context.Context, updatePseudoIpv4Options *UpdatePseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)
UpdatePseudoIpv4WithContext is an alternate form of the UpdatePseudoIpv4 method which supports a Context parameter
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) UpdateResponseBufferingWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateResponseBufferingWithContext(ctx context.Context, updateResponseBufferingOptions *UpdateResponseBufferingOptions) (result *ResponseBufferingResp, response *core.DetailedResponse, err error)
UpdateResponseBufferingWithContext is an alternate form of the UpdateResponseBuffering method which supports a Context parameter
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) UpdateScriptLoadOptimizationWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateScriptLoadOptimizationWithContext(ctx context.Context, updateScriptLoadOptimizationOptions *UpdateScriptLoadOptimizationOptions) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)
UpdateScriptLoadOptimizationWithContext is an alternate form of the UpdateScriptLoadOptimization method which supports a Context parameter
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) UpdateSecurityHeaderWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateSecurityHeaderWithContext(ctx context.Context, updateSecurityHeaderOptions *UpdateSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)
UpdateSecurityHeaderWithContext is an alternate form of the UpdateSecurityHeader method which supports a Context parameter
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) UpdateServerSideExcludeWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateServerSideExcludeWithContext(ctx context.Context, updateServerSideExcludeOptions *UpdateServerSideExcludeOptions) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)
UpdateServerSideExcludeWithContext is an alternate form of the UpdateServerSideExclude method which supports a Context parameter
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) UpdateTlsClientAuthWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateTlsClientAuthWithContext(ctx context.Context, updateTlsClientAuthOptions *UpdateTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)
UpdateTlsClientAuthWithContext is an alternate form of the UpdateTlsClientAuth method which supports a Context parameter
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) UpdateTrueClientIpWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateTrueClientIpWithContext(ctx context.Context, updateTrueClientIpOptions *UpdateTrueClientIpOptions) (result *TrueClientIpResp, response *core.DetailedResponse, err error)
UpdateTrueClientIpWithContext is an alternate form of the UpdateTrueClientIp method which supports a Context parameter
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) UpdateWebApplicationFirewallWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateWebApplicationFirewallWithContext(ctx context.Context, updateWebApplicationFirewallOptions *UpdateWebApplicationFirewallOptions) (result *WafResp, response *core.DetailedResponse, err error)
UpdateWebApplicationFirewallWithContext is an alternate form of the UpdateWebApplicationFirewall method which supports a Context parameter
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) UpdateWebSocketsWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateWebSocketsWithContext(ctx context.Context, updateWebSocketsOptions *UpdateWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)
UpdateWebSocketsWithContext is an alternate form of the UpdateWebSockets method which supports a Context parameter
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) UpdateZoneCnameFlatteningWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateZoneCnameFlatteningWithContext(ctx context.Context, updateZoneCnameFlatteningOptions *UpdateZoneCnameFlatteningOptions) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)
UpdateZoneCnameFlatteningWithContext is an alternate form of the UpdateZoneCnameFlattening method which supports a Context parameter
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.
func (*ZonesSettingsV1) UpdateZoneDnssecWithContext ¶ added in v0.12.1
func (zonesSettings *ZonesSettingsV1) UpdateZoneDnssecWithContext(ctx context.Context, updateZoneDnssecOptions *UpdateZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)
UpdateZoneDnssecWithContext is an alternate form of the UpdateZoneDnssec method which supports a Context parameter
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