zonessettingsv1

package
v0.11.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2020 License: Apache-2.0 Imports: 5 Imported by: 4

Documentation

Overview

Package zonessettingsv1 : Operations and models for the ZonesSettingsV1 service

Index

Constants

View Source
const (
	MinifySettingValue_Css_Off = "off"
	MinifySettingValue_Css_On  = "on"
)

Constants associated with the MinifySettingValue.Css property. Automatically minify all CSS for your website.

View Source
const (
	MinifySettingValue_HTML_Off = "off"
	MinifySettingValue_HTML_On  = "on"
)

Constants associated with the MinifySettingValue.HTML property. Automatically minify all HTML for your website.

View Source
const (
	MinifySettingValue_Js_Off = "off"
	MinifySettingValue_Js_On  = "on"
)

Constants associated with the MinifySettingValue.Js property. Automatically minify all JavaScript for your website.

View Source
const (
	MobileRedirecSettingValue_Status_Off = "off"
	MobileRedirecSettingValue_Status_On  = "on"
)

Constants associated with the MobileRedirecSettingValue.Status property. Whether or not the mobile redirection is enabled.

View Source
const (
	UpdateAlwaysUseHttpsOptions_Value_Off = "off"
	UpdateAlwaysUseHttpsOptions_Value_On  = "on"
)

Constants associated with the UpdateAlwaysUseHttpsOptions.Value property. Value.

View Source
const (
	UpdateAutomaticHttpsRewritesOptions_Value_Off = "off"
	UpdateAutomaticHttpsRewritesOptions_Value_On  = "on"
)

Constants associated with the UpdateAutomaticHttpsRewritesOptions.Value property. Value.

View Source
const (
	UpdateBrowserCheckOptions_Value_Off = "off"
	UpdateBrowserCheckOptions_Value_On  = "on"
)

Constants associated with the UpdateBrowserCheckOptions.Value property. Value.

View Source
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.

View Source
const (
	UpdateEnableErrorPagesOnOptions_Value_Off = "off"
	UpdateEnableErrorPagesOnOptions_Value_On  = "on"
)

Constants associated with the UpdateEnableErrorPagesOnOptions.Value property. Value.

View Source
const (
	UpdateHotlinkProtectionOptions_Value_Off = "off"
	UpdateHotlinkProtectionOptions_Value_On  = "on"
)

Constants associated with the UpdateHotlinkProtectionOptions.Value property. Value.

View Source
const (
	UpdateHttp2Options_Value_Off = "off"
	UpdateHttp2Options_Value_On  = "on"
)

Constants associated with the UpdateHttp2Options.Value property. Value.

View Source
const (
	UpdateImageLoadOptimizationOptions_Value_Off = "off"
	UpdateImageLoadOptimizationOptions_Value_On  = "on"
)

Constants associated with the UpdateImageLoadOptimizationOptions.Value property. Value.

View Source
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.

View Source
const (
	UpdateIpGeolocationOptions_Value_Off = "off"
	UpdateIpGeolocationOptions_Value_On  = "on"
)

Constants associated with the UpdateIpGeolocationOptions.Value property. Value.

View Source
const (
	UpdateIpv6Options_Value_Off = "off"
	UpdateIpv6Options_Value_On  = "on"
)

Constants associated with the UpdateIpv6Options.Value property. Value.

View Source
const (
	UpdateOpportunisticEncryptionOptions_Value_Off = "off"
	UpdateOpportunisticEncryptionOptions_Value_On  = "on"
)

Constants associated with the UpdateOpportunisticEncryptionOptions.Value property. Value.

View Source
const (
	UpdatePrefetchPreloadOptions_Value_Off = "off"
	UpdatePrefetchPreloadOptions_Value_On  = "on"
)

Constants associated with the UpdatePrefetchPreloadOptions.Value property. Value.

View Source
const (
	UpdatePseudoIpv4Options_Value_AddHeader       = "add_header"
	UpdatePseudoIpv4Options_Value_Off             = "off"
	UpdatePseudoIpv4Options_Value_OverwriteHeader = "overwrite_header"
)

Constants associated with the UpdatePseudoIpv4Options.Value property. Value.

View Source
const (
	UpdateResponseBufferingOptions_Value_Off = "off"
	UpdateResponseBufferingOptions_Value_On  = "on"
)

Constants associated with the UpdateResponseBufferingOptions.Value property. Value.

View Source
const (
	UpdateScriptLoadOptimizationOptions_Value_Off = "off"
	UpdateScriptLoadOptimizationOptions_Value_On  = "on"
)

Constants associated with the UpdateScriptLoadOptimizationOptions.Value property. Value.

View Source
const (
	UpdateServerSideExcludeOptions_Value_Off = "off"
	UpdateServerSideExcludeOptions_Value_On  = "on"
)

Constants associated with the UpdateServerSideExcludeOptions.Value property. Value.

View Source
const (
	UpdateTlsClientAuthOptions_Value_Off = "off"
	UpdateTlsClientAuthOptions_Value_On  = "on"
)

Constants associated with the UpdateTlsClientAuthOptions.Value property. Value.

View Source
const (
	UpdateTrueClientIpOptions_Value_Off = "off"
	UpdateTrueClientIpOptions_Value_On  = "on"
)

Constants associated with the UpdateTrueClientIpOptions.Value property. Value.

View Source
const (
	UpdateWebApplicationFirewallOptions_Value_Off = "off"
	UpdateWebApplicationFirewallOptions_Value_On  = "on"
)

Constants associated with the UpdateWebApplicationFirewallOptions.Value property. Value.

View Source
const (
	UpdateWebSocketsOptions_Value_Off = "off"
	UpdateWebSocketsOptions_Value_On  = "on"
)

Constants associated with the UpdateWebSocketsOptions.Value property. Value.

View Source
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.

View Source
const (
	UpdateZoneDnssecOptions_Status_Active   = "active"
	UpdateZoneDnssecOptions_Status_Disabled = "disabled"
)

Constants associated with the UpdateZoneDnssecOptions.Status property. Status.

View Source
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.

View Source
const (
	CnameFlatteningResponse_Value_FlattenAll    = "flatten_all"
	CnameFlatteningResponse_Value_FlattenAtRoot = "flatten_at_root"
)

Constants associated with the CnameFlatteningResponse.Value property. value.

View Source
const DefaultServiceName = "zones_settings"

DefaultServiceName is the default key used to find external configuration information.

View Source
const DefaultServiceURL = "https://api.cis.cloud.ibm.com"

DefaultServiceURL is the default URL to make service requests to.

Variables

This section is empty.

Functions

func UnmarshalAlwaysUseHttpsResp

func UnmarshalAlwaysUseHttpsResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlwaysUseHttpsResp unmarshals an instance of AlwaysUseHttpsResp from the specified map of raw messages.

func UnmarshalAlwaysUseHttpsRespResult

func UnmarshalAlwaysUseHttpsRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAlwaysUseHttpsRespResult unmarshals an instance of AlwaysUseHttpsRespResult from the specified map of raw messages.

func UnmarshalAutomaticHttpsRewritesResp

func UnmarshalAutomaticHttpsRewritesResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAutomaticHttpsRewritesResp unmarshals an instance of AutomaticHttpsRewritesResp from the specified map of raw messages.

func UnmarshalAutomaticHttpsRewritesRespResult

func UnmarshalAutomaticHttpsRewritesRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAutomaticHttpsRewritesRespResult unmarshals an instance of AutomaticHttpsRewritesRespResult from the specified map of raw messages.

func UnmarshalBrowserCheckResp

func UnmarshalBrowserCheckResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalBrowserCheckResp unmarshals an instance of BrowserCheckResp from the specified map of raw messages.

func UnmarshalBrowserCheckRespResult

func UnmarshalBrowserCheckRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalBrowserCheckRespResult unmarshals an instance of BrowserCheckRespResult from the specified map of raw messages.

func UnmarshalChallengeTtlResp

func UnmarshalChallengeTtlResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalChallengeTtlResp unmarshals an instance of ChallengeTtlResp from the specified map of raw messages.

func UnmarshalChallengeTtlRespResult

func UnmarshalChallengeTtlRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalChallengeTtlRespResult unmarshals an instance of ChallengeTtlRespResult from the specified map of raw messages.

func UnmarshalCiphersResp

func UnmarshalCiphersResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCiphersResp unmarshals an instance of CiphersResp from the specified map of raw messages.

func UnmarshalCiphersRespResult

func UnmarshalCiphersRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCiphersRespResult unmarshals an instance of CiphersRespResult from the specified map of raw messages.

func UnmarshalCnameFlatteningResponse

func UnmarshalCnameFlatteningResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCnameFlatteningResponse unmarshals an instance of CnameFlatteningResponse from the specified map of raw messages.

func UnmarshalHotlinkProtectionResp

func UnmarshalHotlinkProtectionResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalHotlinkProtectionResp unmarshals an instance of HotlinkProtectionResp from the specified map of raw messages.

func UnmarshalHotlinkProtectionRespResult

func UnmarshalHotlinkProtectionRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalHotlinkProtectionRespResult unmarshals an instance of HotlinkProtectionRespResult from the specified map of raw messages.

func UnmarshalHttp2Resp

func UnmarshalHttp2Resp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalHttp2Resp unmarshals an instance of Http2Resp from the specified map of raw messages.

func UnmarshalHttp2RespResult

func UnmarshalHttp2RespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalHttp2RespResult unmarshals an instance of Http2RespResult from the specified map of raw messages.

func UnmarshalImageLoadOptimizationResp

func UnmarshalImageLoadOptimizationResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalImageLoadOptimizationResp unmarshals an instance of ImageLoadOptimizationResp from the specified map of raw messages.

func UnmarshalImageLoadOptimizationRespResult

func UnmarshalImageLoadOptimizationRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalImageLoadOptimizationRespResult unmarshals an instance of ImageLoadOptimizationRespResult from the specified map of raw messages.

func UnmarshalImageSizeOptimizationResp

func UnmarshalImageSizeOptimizationResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalImageSizeOptimizationResp unmarshals an instance of ImageSizeOptimizationResp from the specified map of raw messages.

func UnmarshalImageSizeOptimizationRespResult

func UnmarshalImageSizeOptimizationRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalImageSizeOptimizationRespResult unmarshals an instance of ImageSizeOptimizationRespResult from the specified map of raw messages.

func UnmarshalIpGeolocationResp

func UnmarshalIpGeolocationResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalIpGeolocationResp unmarshals an instance of IpGeolocationResp from the specified map of raw messages.

func UnmarshalIpGeolocationRespResult

func UnmarshalIpGeolocationRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalIpGeolocationRespResult unmarshals an instance of IpGeolocationRespResult from the specified map of raw messages.

func UnmarshalIpv6Resp

func UnmarshalIpv6Resp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalIpv6Resp unmarshals an instance of Ipv6Resp from the specified map of raw messages.

func UnmarshalIpv6RespResult

func UnmarshalIpv6RespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalIpv6RespResult unmarshals an instance of Ipv6RespResult from the specified map of raw messages.

func UnmarshalMaxUploadResp

func UnmarshalMaxUploadResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMaxUploadResp unmarshals an instance of MaxUploadResp from the specified map of raw messages.

func UnmarshalMaxUploadRespResult

func UnmarshalMaxUploadRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMaxUploadRespResult unmarshals an instance of MaxUploadRespResult from the specified map of raw messages.

func UnmarshalMinTlsVersionResp

func UnmarshalMinTlsVersionResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMinTlsVersionResp unmarshals an instance of MinTlsVersionResp from the specified map of raw messages.

func UnmarshalMinTlsVersionRespResult

func UnmarshalMinTlsVersionRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMinTlsVersionRespResult unmarshals an instance of MinTlsVersionRespResult from the specified map of raw messages.

func UnmarshalMinifyResp

func UnmarshalMinifyResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMinifyResp unmarshals an instance of MinifyResp from the specified map of raw messages.

func UnmarshalMinifyRespResult

func UnmarshalMinifyRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMinifyRespResult unmarshals an instance of MinifyRespResult from the specified map of raw messages.

func UnmarshalMinifyRespResultValue

func UnmarshalMinifyRespResultValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMinifyRespResultValue unmarshals an instance of MinifyRespResultValue from the specified map of raw messages.

func UnmarshalMinifySettingValue

func UnmarshalMinifySettingValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMinifySettingValue unmarshals an instance of MinifySettingValue from the specified map of raw messages.

func UnmarshalMobileRedirecSettingValue

func UnmarshalMobileRedirecSettingValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMobileRedirecSettingValue unmarshals an instance of MobileRedirecSettingValue from the specified map of raw messages.

func UnmarshalMobileRedirectResp

func UnmarshalMobileRedirectResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMobileRedirectResp unmarshals an instance of MobileRedirectResp from the specified map of raw messages.

func UnmarshalMobileRedirectRespResult

func UnmarshalMobileRedirectRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMobileRedirectRespResult unmarshals an instance of MobileRedirectRespResult from the specified map of raw messages.

func UnmarshalMobileRedirectRespResultValue

func UnmarshalMobileRedirectRespResultValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMobileRedirectRespResultValue unmarshals an instance of MobileRedirectRespResultValue from the specified map of raw messages.

func UnmarshalOpportunisticEncryptionResp

func UnmarshalOpportunisticEncryptionResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOpportunisticEncryptionResp unmarshals an instance of OpportunisticEncryptionResp from the specified map of raw messages.

func UnmarshalOpportunisticEncryptionRespResult

func UnmarshalOpportunisticEncryptionRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOpportunisticEncryptionRespResult unmarshals an instance of OpportunisticEncryptionRespResult from the specified map of raw messages.

func UnmarshalOriginErrorPagePassThruResp

func UnmarshalOriginErrorPagePassThruResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOriginErrorPagePassThruResp unmarshals an instance of OriginErrorPagePassThruResp from the specified map of raw messages.

func UnmarshalOriginErrorPagePassThruRespResult

func UnmarshalOriginErrorPagePassThruRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalOriginErrorPagePassThruRespResult unmarshals an instance of OriginErrorPagePassThruRespResult from the specified map of raw messages.

func UnmarshalPrefetchPreloadResp

func UnmarshalPrefetchPreloadResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPrefetchPreloadResp unmarshals an instance of PrefetchPreloadResp from the specified map of raw messages.

func UnmarshalPrefetchPreloadRespResult

func UnmarshalPrefetchPreloadRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPrefetchPreloadRespResult unmarshals an instance of PrefetchPreloadRespResult from the specified map of raw messages.

func UnmarshalPseudoIpv4Resp

func UnmarshalPseudoIpv4Resp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPseudoIpv4Resp unmarshals an instance of PseudoIpv4Resp from the specified map of raw messages.

func UnmarshalPseudoIpv4RespResult

func UnmarshalPseudoIpv4RespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPseudoIpv4RespResult unmarshals an instance of PseudoIpv4RespResult from the specified map of raw messages.

func UnmarshalResponseBufferingResp

func UnmarshalResponseBufferingResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalResponseBufferingResp unmarshals an instance of ResponseBufferingResp from the specified map of raw messages.

func UnmarshalResponseBufferingRespResult

func UnmarshalResponseBufferingRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalResponseBufferingRespResult unmarshals an instance of ResponseBufferingRespResult from the specified map of raw messages.

func UnmarshalScriptLoadOptimizationResp

func UnmarshalScriptLoadOptimizationResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalScriptLoadOptimizationResp unmarshals an instance of ScriptLoadOptimizationResp from the specified map of raw messages.

func UnmarshalScriptLoadOptimizationRespResult

func UnmarshalScriptLoadOptimizationRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalScriptLoadOptimizationRespResult unmarshals an instance of ScriptLoadOptimizationRespResult from the specified map of raw messages.

func UnmarshalSecurityHeaderResp

func UnmarshalSecurityHeaderResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSecurityHeaderResp unmarshals an instance of SecurityHeaderResp from the specified map of raw messages.

func UnmarshalSecurityHeaderRespResult

func UnmarshalSecurityHeaderRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSecurityHeaderRespResult unmarshals an instance of SecurityHeaderRespResult from the specified map of raw messages.

func UnmarshalSecurityHeaderRespResultValue

func UnmarshalSecurityHeaderRespResultValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSecurityHeaderRespResultValue unmarshals an instance of SecurityHeaderRespResultValue from the specified map of raw messages.

func UnmarshalSecurityHeaderRespResultValueStrictTransportSecurity

func UnmarshalSecurityHeaderRespResultValueStrictTransportSecurity(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSecurityHeaderRespResultValueStrictTransportSecurity unmarshals an instance of SecurityHeaderRespResultValueStrictTransportSecurity from the specified map of raw messages.

func UnmarshalSecurityHeaderSettingValue

func UnmarshalSecurityHeaderSettingValue(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSecurityHeaderSettingValue unmarshals an instance of SecurityHeaderSettingValue from the specified map of raw messages.

func UnmarshalSecurityHeaderSettingValueStrictTransportSecurity

func UnmarshalSecurityHeaderSettingValueStrictTransportSecurity(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSecurityHeaderSettingValueStrictTransportSecurity unmarshals an instance of SecurityHeaderSettingValueStrictTransportSecurity from the specified map of raw messages.

func UnmarshalServerSideExcludeResp

func UnmarshalServerSideExcludeResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalServerSideExcludeResp unmarshals an instance of ServerSideExcludeResp from the specified map of raw messages.

func UnmarshalServerSideExcludeRespResult

func UnmarshalServerSideExcludeRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalServerSideExcludeRespResult unmarshals an instance of ServerSideExcludeRespResult from the specified map of raw messages.

func UnmarshalTlsClientAuthResp

func UnmarshalTlsClientAuthResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalTlsClientAuthResp unmarshals an instance of TlsClientAuthResp from the specified map of raw messages.

func UnmarshalTlsClientAuthRespResult

func UnmarshalTlsClientAuthRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalTlsClientAuthRespResult unmarshals an instance of TlsClientAuthRespResult from the specified map of raw messages.

func UnmarshalTrueClientIpResp

func UnmarshalTrueClientIpResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalTrueClientIpResp unmarshals an instance of TrueClientIpResp from the specified map of raw messages.

func UnmarshalTrueClientIpRespResult

func UnmarshalTrueClientIpRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalTrueClientIpRespResult unmarshals an instance of TrueClientIpRespResult from the specified map of raw messages.

func UnmarshalWafResp

func UnmarshalWafResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalWafResp unmarshals an instance of WafResp from the specified map of raw messages.

func UnmarshalWafRespResult

func UnmarshalWafRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalWafRespResult unmarshals an instance of WafRespResult from the specified map of raw messages.

func UnmarshalWebsocketsResp

func UnmarshalWebsocketsResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalWebsocketsResp unmarshals an instance of WebsocketsResp from the specified map of raw messages.

func UnmarshalWebsocketsRespResult

func UnmarshalWebsocketsRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalWebsocketsRespResult unmarshals an instance of WebsocketsRespResult from the specified map of raw messages.

func UnmarshalZonesCnameFlatteningResp

func UnmarshalZonesCnameFlatteningResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalZonesCnameFlatteningResp unmarshals an instance of ZonesCnameFlatteningResp from the specified map of raw messages.

func UnmarshalZonesDnssecResp

func UnmarshalZonesDnssecResp(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalZonesDnssecResp unmarshals an instance of ZonesDnssecResp from the specified map of raw messages.

func UnmarshalZonesDnssecRespResult

func UnmarshalZonesDnssecRespResult(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalZonesDnssecRespResult unmarshals an instance of ZonesDnssecRespResult from the specified map of raw messages.

Types

type AlwaysUseHttpsResp

type AlwaysUseHttpsResp struct {
	// Container for response information.
	Result *AlwaysUseHttpsRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

AlwaysUseHttpsResp : Always use http response.

type AlwaysUseHttpsRespResult

type AlwaysUseHttpsRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

AlwaysUseHttpsRespResult : Container for response information.

type AutomaticHttpsRewritesResp

type AutomaticHttpsRewritesResp struct {
	// Container for response information.
	Result *AutomaticHttpsRewritesRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

AutomaticHttpsRewritesResp : automatic https rewrite response.

type AutomaticHttpsRewritesRespResult

type AutomaticHttpsRewritesRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

AutomaticHttpsRewritesRespResult : Container for response information.

type BrowserCheckResp

type BrowserCheckResp struct {
	// Container for response information.
	Result *BrowserCheckRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

BrowserCheckResp : Browser Check response.

type BrowserCheckRespResult

type BrowserCheckRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

BrowserCheckRespResult : Container for response information.

type ChallengeTtlResp

type ChallengeTtlResp struct {
	// Container for response information.
	Result *ChallengeTtlRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

ChallengeTtlResp : challenge TTL response.

type ChallengeTtlRespResult

type ChallengeTtlRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *int64 `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

ChallengeTtlRespResult : Container for response information.

type CiphersResp

type CiphersResp struct {
	// Container for response information.
	Result *CiphersRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

CiphersResp : Ciphers response.

type CiphersRespResult

type CiphersRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value []string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

CiphersRespResult : Container for response information.

type CnameFlatteningResponse

type CnameFlatteningResponse struct {
	// id.
	ID *string `json:"id,omitempty"`

	// value.
	Value *string `json:"value,omitempty"`

	// Date when it is modified.
	ModifiedOn *strfmt.DateTime `json:"modified_on,omitempty"`

	// editable.
	Editable *bool `json:"editable,omitempty"`
}

CnameFlatteningResponse : CNAME Flattening response.

type GetAlwaysUseHttpsOptions

type GetAlwaysUseHttpsOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetAlwaysUseHttpsOptions : The GetAlwaysUseHttps options.

func (*GetAlwaysUseHttpsOptions) SetHeaders

func (options *GetAlwaysUseHttpsOptions) SetHeaders(param map[string]string) *GetAlwaysUseHttpsOptions

SetHeaders : Allow user to set Headers

type GetAutomaticHttpsRewritesOptions

type GetAutomaticHttpsRewritesOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetAutomaticHttpsRewritesOptions : The GetAutomaticHttpsRewrites options.

func (*GetAutomaticHttpsRewritesOptions) SetHeaders

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

SetHeaders : Allow user to set Headers

type GetHotlinkProtectionOptions

type GetHotlinkProtectionOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetHotlinkProtectionOptions : The GetHotlinkProtection options.

func (*GetHotlinkProtectionOptions) SetHeaders

func (options *GetHotlinkProtectionOptions) SetHeaders(param map[string]string) *GetHotlinkProtectionOptions

SetHeaders : Allow user to set Headers

type GetHttp2Options

type GetHttp2Options struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetHttp2Options : The GetHttp2 options.

func (*GetHttp2Options) SetHeaders

func (options *GetHttp2Options) SetHeaders(param map[string]string) *GetHttp2Options

SetHeaders : Allow user to set Headers

type GetImageLoadOptimizationOptions

type GetImageLoadOptimizationOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetImageLoadOptimizationOptions : The GetImageLoadOptimization options.

func (*GetImageLoadOptimizationOptions) SetHeaders

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

SetHeaders : Allow user to set Headers

type GetIpGeolocationOptions

type GetIpGeolocationOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetIpGeolocationOptions : The GetIpGeolocation options.

func (*GetIpGeolocationOptions) SetHeaders

func (options *GetIpGeolocationOptions) SetHeaders(param map[string]string) *GetIpGeolocationOptions

SetHeaders : Allow user to set Headers

type GetIpv6Options

type GetIpv6Options struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetIpv6Options : The GetIpv6 options.

func (*GetIpv6Options) SetHeaders

func (options *GetIpv6Options) SetHeaders(param map[string]string) *GetIpv6Options

SetHeaders : Allow user to set Headers

type GetMaxUploadOptions

type GetMaxUploadOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetMaxUploadOptions : The GetMaxUpload options.

func (*GetMaxUploadOptions) SetHeaders

func (options *GetMaxUploadOptions) SetHeaders(param map[string]string) *GetMaxUploadOptions

SetHeaders : Allow user to set Headers

type GetMinTlsVersionOptions

type GetMinTlsVersionOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetMinTlsVersionOptions : The GetMinTlsVersion options.

func (*GetMinTlsVersionOptions) SetHeaders

func (options *GetMinTlsVersionOptions) SetHeaders(param map[string]string) *GetMinTlsVersionOptions

SetHeaders : Allow user to set Headers

type GetMinifyOptions

type GetMinifyOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetMinifyOptions : The GetMinify options.

func (*GetMinifyOptions) SetHeaders

func (options *GetMinifyOptions) SetHeaders(param map[string]string) *GetMinifyOptions

SetHeaders : Allow user to set Headers

type GetMobileRedirectOptions

type GetMobileRedirectOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetMobileRedirectOptions : The GetMobileRedirect options.

func (*GetMobileRedirectOptions) SetHeaders

func (options *GetMobileRedirectOptions) SetHeaders(param map[string]string) *GetMobileRedirectOptions

SetHeaders : Allow user to set Headers

type GetOpportunisticEncryptionOptions

type GetOpportunisticEncryptionOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetOpportunisticEncryptionOptions : The GetOpportunisticEncryption options.

func (*GetOpportunisticEncryptionOptions) SetHeaders

SetHeaders : Allow user to set Headers

type GetPrefetchPreloadOptions

type GetPrefetchPreloadOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetPrefetchPreloadOptions : The GetPrefetchPreload options.

func (*GetPrefetchPreloadOptions) SetHeaders

func (options *GetPrefetchPreloadOptions) SetHeaders(param map[string]string) *GetPrefetchPreloadOptions

SetHeaders : Allow user to set Headers

type GetPseudoIpv4Options

type GetPseudoIpv4Options struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetPseudoIpv4Options : The GetPseudoIpv4 options.

func (*GetPseudoIpv4Options) SetHeaders

func (options *GetPseudoIpv4Options) SetHeaders(param map[string]string) *GetPseudoIpv4Options

SetHeaders : Allow user to set Headers

type GetResponseBufferingOptions

type GetResponseBufferingOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetResponseBufferingOptions : The GetResponseBuffering options.

func (*GetResponseBufferingOptions) SetHeaders

func (options *GetResponseBufferingOptions) SetHeaders(param map[string]string) *GetResponseBufferingOptions

SetHeaders : Allow user to set Headers

type GetScriptLoadOptimizationOptions

type GetScriptLoadOptimizationOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetScriptLoadOptimizationOptions : The GetScriptLoadOptimization options.

func (*GetScriptLoadOptimizationOptions) SetHeaders

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

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

SetHeaders : Allow user to set Headers

type GetZoneDnssecOptions

type GetZoneDnssecOptions struct {

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetZoneDnssecOptions : The GetZoneDnssec options.

func (*GetZoneDnssecOptions) SetHeaders

func (options *GetZoneDnssecOptions) SetHeaders(param map[string]string) *GetZoneDnssecOptions

SetHeaders : Allow user to set Headers

type HotlinkProtectionResp

type HotlinkProtectionResp struct {
	// Container for response information.
	Result *HotlinkProtectionRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

HotlinkProtectionResp : Hotlink Protection response.

type HotlinkProtectionRespResult

type HotlinkProtectionRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

HotlinkProtectionRespResult : Container for response information.

type Http2Resp

type Http2Resp struct {
	// Container for response information.
	Result *Http2RespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

Http2Resp : HTTP2 Response.

type Http2RespResult

type Http2RespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

Http2RespResult : Container for response information.

type ImageLoadOptimizationResp

type ImageLoadOptimizationResp struct {
	// Container for response information.
	Result *ImageLoadOptimizationRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

ImageLoadOptimizationResp : Image Load Optimization response.

type ImageLoadOptimizationRespResult

type ImageLoadOptimizationRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

ImageLoadOptimizationRespResult : Container for response information.

type ImageSizeOptimizationResp

type ImageSizeOptimizationResp struct {
	// Container for response information.
	Result *ImageSizeOptimizationRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

ImageSizeOptimizationResp : Image size optimization response.

type ImageSizeOptimizationRespResult

type ImageSizeOptimizationRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

ImageSizeOptimizationRespResult : Container for response information.

type IpGeolocationResp

type IpGeolocationResp struct {
	// Container for response information.
	Result *IpGeolocationRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

IpGeolocationResp : IP Geolocation response.

type IpGeolocationRespResult

type IpGeolocationRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

IpGeolocationRespResult : Container for response information.

type Ipv6Resp

type Ipv6Resp struct {
	// Container for response information.
	Result *Ipv6RespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

Ipv6Resp : IPv6 Response.

type Ipv6RespResult

type Ipv6RespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

Ipv6RespResult : Container for response information.

type MaxUploadResp

type MaxUploadResp struct {
	// Container for response information.
	Result *MaxUploadRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

MaxUploadResp : Maximum upload response.

type MaxUploadRespResult

type MaxUploadRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *int64 `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

MaxUploadRespResult : Container for response information.

type MinTlsVersionResp

type MinTlsVersionResp struct {
	// Container for response information.
	Result *MinTlsVersionRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

MinTlsVersionResp : Minimum TLS Version response.

type MinTlsVersionRespResult

type MinTlsVersionRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

MinTlsVersionRespResult : Container for response information.

type MinifyResp

type MinifyResp struct {
	// Container for response information.
	Result *MinifyRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

MinifyResp : Minify response.

type MinifyRespResult

type MinifyRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *MinifyRespResultValue `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

MinifyRespResult : Container for response information.

type MinifyRespResultValue

type MinifyRespResultValue struct {
	// css.
	Css *string `json:"css" validate:"required"`

	// html.
	HTML *string `json:"html" validate:"required"`

	// js.
	Js *string `json:"js" validate:"required"`
}

MinifyRespResultValue : Value.

type MinifySettingValue

type MinifySettingValue struct {
	// Automatically minify all CSS for your website.
	Css *string `json:"css" validate:"required"`

	// Automatically minify all HTML for your website.
	HTML *string `json:"html" validate:"required"`

	// Automatically minify all JavaScript for your website.
	Js *string `json:"js" validate:"required"`
}

MinifySettingValue : Value.

type MobileRedirecSettingValue

type MobileRedirecSettingValue struct {
	// Whether or not the mobile redirection is enabled.
	Status *string `json:"status" validate:"required"`

	// Which subdomain prefix you wish to redirect visitors on mobile devices to.
	MobileSubdomain *string `json:"mobile_subdomain" validate:"required"`

	// Whether to drop the current page path and redirect to the mobile subdomain URL root or to keep the path and redirect
	// to the same page on the mobile subdomain.
	StripURI *bool `json:"strip_uri" validate:"required"`
}

MobileRedirecSettingValue : Value.

type MobileRedirectResp

type MobileRedirectResp struct {
	// Container for response information.
	Result *MobileRedirectRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

MobileRedirectResp : Mobile Redirect Response.

type MobileRedirectRespResult

type MobileRedirectRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *MobileRedirectRespResultValue `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

MobileRedirectRespResult : Container for response information.

type MobileRedirectRespResultValue

type MobileRedirectRespResultValue struct {
	// Whether or not the mobile redirection is enabled.
	Status *string `json:"status" validate:"required"`

	// Which subdomain prefix you wish to redirect visitors on mobile devices to.
	MobileSubdomain *string `json:"mobile_subdomain" validate:"required"`

	// Whether to drop the current page path and redirect to the mobile subdomain URL root or to keep the path and redirect
	// to the same page on the mobile subdomain.
	StripURI *bool `json:"strip_uri" validate:"required"`
}

MobileRedirectRespResultValue : Value.

type OpportunisticEncryptionResp

type OpportunisticEncryptionResp struct {
	// Container for response information.
	Result *OpportunisticEncryptionRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

OpportunisticEncryptionResp : Oppertunistic encryption response.

type OpportunisticEncryptionRespResult

type OpportunisticEncryptionRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

OpportunisticEncryptionRespResult : Container for response information.

type OriginErrorPagePassThruResp

type OriginErrorPagePassThruResp struct {
	// Container for response information.
	Result *OriginErrorPagePassThruRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

OriginErrorPagePassThruResp : origin error page pass through response.

type OriginErrorPagePassThruRespResult

type OriginErrorPagePassThruRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

OriginErrorPagePassThruRespResult : Container for response information.

type PrefetchPreloadResp

type PrefetchPreloadResp struct {
	// Container for response information.
	Result *PrefetchPreloadRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

PrefetchPreloadResp : Prefetch & Preload Response.

type PrefetchPreloadRespResult

type PrefetchPreloadRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

PrefetchPreloadRespResult : Container for response information.

type PseudoIpv4Resp

type PseudoIpv4Resp struct {
	// Container for response information.
	Result *PseudoIpv4RespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

PseudoIpv4Resp : Pseudo ipv4 response.

type PseudoIpv4RespResult

type PseudoIpv4RespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

PseudoIpv4RespResult : Container for response information.

type ResponseBufferingResp

type ResponseBufferingResp struct {
	// Container for response information.
	Result *ResponseBufferingRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

ResponseBufferingResp : Buffering response.

type ResponseBufferingRespResult

type ResponseBufferingRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

ResponseBufferingRespResult : Container for response information.

type ScriptLoadOptimizationResp

type ScriptLoadOptimizationResp struct {
	// Container for response information.
	Result *ScriptLoadOptimizationRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

ScriptLoadOptimizationResp : Script load optimization response.

type ScriptLoadOptimizationRespResult

type ScriptLoadOptimizationRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

ScriptLoadOptimizationRespResult : Container for response information.

type SecurityHeaderResp

type SecurityHeaderResp struct {
	// Container for response information.
	Result *SecurityHeaderRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

SecurityHeaderResp : Response of Security Header.

type SecurityHeaderRespResult

type SecurityHeaderRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *SecurityHeaderRespResultValue `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

SecurityHeaderRespResult : Container for response information.

type SecurityHeaderRespResultValue

type SecurityHeaderRespResultValue struct {
	// Strict transport security.
	StrictTransportSecurity *SecurityHeaderRespResultValueStrictTransportSecurity `json:"strict_transport_security" validate:"required"`
}

SecurityHeaderRespResultValue : Value.

type SecurityHeaderRespResultValueStrictTransportSecurity

type SecurityHeaderRespResultValueStrictTransportSecurity struct {
	// Whether or not security header is enabled.
	Enabled *bool `json:"enabled" validate:"required"`

	// Max age in seconds.
	MaxAge *int64 `json:"max_age" validate:"required"`

	// Include all subdomains.
	IncludeSubdomains *bool `json:"include_subdomains" validate:"required"`

	// Whether or not to include 'X-Content-Type-Options:nosniff' header.
	Nosniff *bool `json:"nosniff" validate:"required"`
}

SecurityHeaderRespResultValueStrictTransportSecurity : Strict transport security.

type SecurityHeaderSettingValue

type SecurityHeaderSettingValue struct {
	// Strict transport security.
	StrictTransportSecurity *SecurityHeaderSettingValueStrictTransportSecurity `json:"strict_transport_security" validate:"required"`
}

SecurityHeaderSettingValue : Value.

type SecurityHeaderSettingValueStrictTransportSecurity

type SecurityHeaderSettingValueStrictTransportSecurity struct {
	// Whether or not security header is enabled.
	Enabled *bool `json:"enabled" validate:"required"`

	// Max age in seconds.
	MaxAge *int64 `json:"max_age" validate:"required"`

	// Include all subdomains.
	IncludeSubdomains *bool `json:"include_subdomains" validate:"required"`

	// Whether or not to include 'X-Content-Type-Options:nosniff' header.
	Nosniff *bool `json:"nosniff" validate:"required"`
}

SecurityHeaderSettingValueStrictTransportSecurity : Strict transport security.

type ServerSideExcludeResp

type ServerSideExcludeResp struct {
	// Container for response information.
	Result *ServerSideExcludeRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

ServerSideExcludeResp : Response of server side exclude.

type ServerSideExcludeRespResult

type ServerSideExcludeRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

ServerSideExcludeRespResult : Container for response information.

type TlsClientAuthResp

type TlsClientAuthResp struct {
	// Container for response information.
	Result *TlsClientAuthRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

TlsClientAuthResp : TLS Client authentication response.

type TlsClientAuthRespResult

type TlsClientAuthRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

TlsClientAuthRespResult : Container for response information.

type TrueClientIpResp

type TrueClientIpResp struct {
	// Container for response information.
	Result *TrueClientIpRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

TrueClientIpResp : true client IP response.

type TrueClientIpRespResult

type TrueClientIpRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

TrueClientIpRespResult : Container for response information.

type UpdateAlwaysUseHttpsOptions

type UpdateAlwaysUseHttpsOptions struct {
	// Value.
	Value *string `json:"value,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateAlwaysUseHttpsOptions : The UpdateAlwaysUseHttps options.

func (*UpdateAlwaysUseHttpsOptions) SetHeaders

func (options *UpdateAlwaysUseHttpsOptions) SetHeaders(param map[string]string) *UpdateAlwaysUseHttpsOptions

SetHeaders : Allow user to set Headers

func (*UpdateAlwaysUseHttpsOptions) SetValue

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

SetHeaders : Allow user to set Headers

func (*UpdateAutomaticHttpsRewritesOptions) SetValue

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

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

SetHeaders : Allow user to set Headers

func (*UpdateEnableErrorPagesOnOptions) SetValue

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

SetHeaders : Allow user to set Headers

func (*UpdateHotlinkProtectionOptions) SetValue

SetValue : Allow user to set Value

type UpdateHttp2Options

type UpdateHttp2Options struct {
	// Value.
	Value *string `json:"value,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateHttp2Options : The UpdateHttp2 options.

func (*UpdateHttp2Options) SetHeaders

func (options *UpdateHttp2Options) SetHeaders(param map[string]string) *UpdateHttp2Options

SetHeaders : Allow user to set Headers

func (*UpdateHttp2Options) SetValue

func (options *UpdateHttp2Options) SetValue(value string) *UpdateHttp2Options

SetValue : Allow user to set Value

type UpdateImageLoadOptimizationOptions

type UpdateImageLoadOptimizationOptions struct {
	// Value.
	Value *string `json:"value,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateImageLoadOptimizationOptions : The UpdateImageLoadOptimization options.

func (*UpdateImageLoadOptimizationOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UpdateImageLoadOptimizationOptions) SetValue

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

SetHeaders : Allow user to set Headers

func (*UpdateImageSizeOptimizationOptions) SetValue

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

SetValue : Allow user to set Value

type UpdateIpv6Options

type UpdateIpv6Options struct {
	// Value.
	Value *string `json:"value,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateIpv6Options : The UpdateIpv6 options.

func (*UpdateIpv6Options) SetHeaders

func (options *UpdateIpv6Options) SetHeaders(param map[string]string) *UpdateIpv6Options

SetHeaders : Allow user to set Headers

func (*UpdateIpv6Options) SetValue

func (options *UpdateIpv6Options) SetValue(value string) *UpdateIpv6Options

SetValue : Allow user to set Value

type UpdateMaxUploadOptions

type UpdateMaxUploadOptions struct {
	// Valid values(in MB) for "max_upload" are 100, 125, 150, 175, 200, 225, 250, 275, 300, 325, 350, 375, 400, 425, 450,
	// 475, 500. Values 225, 250, 275, 300, 325, 350, 375, 400, 425, 450, 475, 500 are only for Enterprise Plan.
	Value *int64 `json:"value,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateMaxUploadOptions : The UpdateMaxUpload options.

func (*UpdateMaxUploadOptions) SetHeaders

func (options *UpdateMaxUploadOptions) SetHeaders(param map[string]string) *UpdateMaxUploadOptions

SetHeaders : Allow user to set Headers

func (*UpdateMaxUploadOptions) SetValue

func (options *UpdateMaxUploadOptions) SetValue(value int64) *UpdateMaxUploadOptions

SetValue : Allow user to set Value

type UpdateMinTlsVersionOptions

type UpdateMinTlsVersionOptions struct {
	// Value.
	Value *string `json:"value,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateMinTlsVersionOptions : The UpdateMinTlsVersion options.

func (*UpdateMinTlsVersionOptions) SetHeaders

func (options *UpdateMinTlsVersionOptions) SetHeaders(param map[string]string) *UpdateMinTlsVersionOptions

SetHeaders : Allow user to set Headers

func (*UpdateMinTlsVersionOptions) SetValue

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

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

SetHeaders : Allow user to set Headers

func (*UpdateOpportunisticEncryptionOptions) SetValue

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

SetHeaders : Allow user to set Headers

func (*UpdatePrefetchPreloadOptions) SetValue

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

SetHeaders : Allow user to set Headers

func (*UpdateResponseBufferingOptions) SetValue

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

SetHeaders : Allow user to set Headers

func (*UpdateScriptLoadOptimizationOptions) SetValue

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

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

SetHeaders : Allow user to set Headers

func (*UpdateServerSideExcludeOptions) SetValue

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

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

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

SetHeaders : Allow user to set Headers

func (*UpdateWebApplicationFirewallOptions) SetValue

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

SetHeaders : Allow user to set Headers

func (*UpdateZoneCnameFlatteningOptions) SetValue

SetValue : Allow user to set Value

type UpdateZoneDnssecOptions

type UpdateZoneDnssecOptions struct {
	// Status.
	Status *string `json:"status,omitempty"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateZoneDnssecOptions : The UpdateZoneDnssec options.

func (*UpdateZoneDnssecOptions) SetHeaders

func (options *UpdateZoneDnssecOptions) SetHeaders(param map[string]string) *UpdateZoneDnssecOptions

SetHeaders : Allow user to set Headers

func (*UpdateZoneDnssecOptions) SetStatus

func (options *UpdateZoneDnssecOptions) SetStatus(status string) *UpdateZoneDnssecOptions

SetStatus : Allow user to set Status

type WafResp

type WafResp struct {
	// Container for response information.
	Result *WafRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

WafResp : WAF Response.

type WafRespResult

type WafRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

WafRespResult : Container for response information.

type WebsocketsResp

type WebsocketsResp struct {
	// Container for response information.
	Result *WebsocketsRespResult `json:"result" validate:"required"`

	// Was the get successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`
}

WebsocketsResp : Websocket Response.

type WebsocketsRespResult

type WebsocketsRespResult struct {
	// ID.
	ID *string `json:"id" validate:"required"`

	// Value.
	Value *string `json:"value" validate:"required"`

	// Editable.
	Editable *bool `json:"editable" validate:"required"`

	// Modified date.
	ModifiedOn *strfmt.DateTime `json:"modified_on" validate:"required"`
}

WebsocketsRespResult : Container for response information.

type ZonesCnameFlatteningResp

type ZonesCnameFlatteningResp struct {
	// Was operation successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`

	// CNAME Flattening response.
	Result *CnameFlatteningResponse `json:"result" validate:"required"`
}

ZonesCnameFlatteningResp : Zones CNAME flattening response.

type ZonesDnssecResp

type ZonesDnssecResp struct {
	// Was operation successful.
	Success *bool `json:"success" validate:"required"`

	// Array of errors encountered.
	Errors [][]string `json:"errors" validate:"required"`

	// Array of messages returned.
	Messages [][]string `json:"messages" validate:"required"`

	// Container for response information.
	Result *ZonesDnssecRespResult `json:"result" validate:"required"`
}

ZonesDnssecResp : Zones DNS Sec Response.

type ZonesDnssecRespResult

type ZonesDnssecRespResult struct {
	// Status.
	Status *string `json:"status,omitempty"`

	// Flags.
	Flags *int64 `json:"flags,omitempty"`

	// Algorithm.
	Algorithm *string `json:"algorithm,omitempty"`

	// Key type.
	KeyType *string `json:"key_type,omitempty"`

	// Digest type.
	DigestType *string `json:"digest_type,omitempty"`

	// Digest algorithm.
	DigestAlgorithm *string `json:"digest_algorithm,omitempty"`

	// Digest.
	Digest *string `json:"digest,omitempty"`

	// DS.
	Ds *string `json:"ds,omitempty"`

	// Key tag.
	KeyTag *int64 `json:"key_tag,omitempty"`

	// Public key.
	PublicKey *string `json:"public_key,omitempty"`
}

ZonesDnssecRespResult : Container for response information.

type ZonesSettingsV1

type ZonesSettingsV1 struct {
	Service *core.BaseService

	// Full url-encoded cloud resource name (CRN) of resource instance.
	Crn *string

	// Zone identifier.
	ZoneIdentifier *string
}

ZonesSettingsV1 : CIS Zones Settings

Version: 1.0.1

func NewZonesSettingsV1

func NewZonesSettingsV1(options *ZonesSettingsV1Options) (service *ZonesSettingsV1, err error)

NewZonesSettingsV1 : constructs an instance of ZonesSettingsV1 with passed in options.

func NewZonesSettingsV1UsingExternalConfig

func NewZonesSettingsV1UsingExternalConfig(options *ZonesSettingsV1Options) (zonesSettings *ZonesSettingsV1, err error)

NewZonesSettingsV1UsingExternalConfig : constructs an instance of ZonesSettingsV1 with passed in options and external configuration.

func (*ZonesSettingsV1) GetAlwaysUseHttps

func (zonesSettings *ZonesSettingsV1) GetAlwaysUseHttps(getAlwaysUseHttpsOptions *GetAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)

GetAlwaysUseHttps : Get always use https setting Get always use https setting for a zone.

func (*ZonesSettingsV1) GetAutomaticHttpsRewrites

func (zonesSettings *ZonesSettingsV1) GetAutomaticHttpsRewrites(getAutomaticHttpsRewritesOptions *GetAutomaticHttpsRewritesOptions) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)

GetAutomaticHttpsRewrites : Get automatic https rewrites setting Get automatic https rewrites setting for a zone.

func (*ZonesSettingsV1) GetBrowserCheck

func (zonesSettings *ZonesSettingsV1) GetBrowserCheck(getBrowserCheckOptions *GetBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)

GetBrowserCheck : Get browser check setting Get browser check setting for a zone.

func (*ZonesSettingsV1) GetChallengeTTL

func (zonesSettings *ZonesSettingsV1) GetChallengeTTL(getChallengeTtlOptions *GetChallengeTtlOptions) (result *ChallengeTtlResp, response *core.DetailedResponse, err error)

GetChallengeTTL : Get challenge TTL setting Get challenge TTL setting for a zone.

func (*ZonesSettingsV1) GetCiphers

func (zonesSettings *ZonesSettingsV1) GetCiphers(getCiphersOptions *GetCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)

GetCiphers : Get ciphers setting Get ciphers setting for a zone.

func (*ZonesSettingsV1) GetEnableErrorPagesOn

func (zonesSettings *ZonesSettingsV1) GetEnableErrorPagesOn(getEnableErrorPagesOnOptions *GetEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, err error)

GetEnableErrorPagesOn : Get enable error pages on setting Get enable error pages on setting for a zone.

func (*ZonesSettingsV1) GetHotlinkProtection

func (zonesSettings *ZonesSettingsV1) GetHotlinkProtection(getHotlinkProtectionOptions *GetHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)

GetHotlinkProtection : Get hotlink protection setting Get hotlink protection setting for a zone.

func (*ZonesSettingsV1) GetHttp2

func (zonesSettings *ZonesSettingsV1) GetHttp2(getHttp2Options *GetHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)

GetHttp2 : Get http/2 setting Get http/2 setting for a zone.

func (*ZonesSettingsV1) GetImageLoadOptimization

func (zonesSettings *ZonesSettingsV1) GetImageLoadOptimization(getImageLoadOptimizationOptions *GetImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)

GetImageLoadOptimization : Get image load optimizationn setting Get image load optimizationn setting for a zone.

func (*ZonesSettingsV1) GetImageSizeOptimization

func (zonesSettings *ZonesSettingsV1) GetImageSizeOptimization(getImageSizeOptimizationOptions *GetImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)

GetImageSizeOptimization : Get image size optimization setting Get image size optimization setting for a zone.

func (*ZonesSettingsV1) GetIpGeolocation

func (zonesSettings *ZonesSettingsV1) GetIpGeolocation(getIpGeolocationOptions *GetIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)

GetIpGeolocation : Get IP geolocation setting Get IP geolocation setting for a zone.

func (*ZonesSettingsV1) GetIpv6

func (zonesSettings *ZonesSettingsV1) GetIpv6(getIpv6Options *GetIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)

GetIpv6 : Get IPv6 compatibility setting Get IPv6 compatibility setting for a zone.

func (*ZonesSettingsV1) GetMaxUpload

func (zonesSettings *ZonesSettingsV1) GetMaxUpload(getMaxUploadOptions *GetMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)

GetMaxUpload : Get maximum upload size setting Get maximum upload size setting for a zone.

func (*ZonesSettingsV1) GetMinTlsVersion

func (zonesSettings *ZonesSettingsV1) GetMinTlsVersion(getMinTlsVersionOptions *GetMinTlsVersionOptions) (result *MinTlsVersionResp, response *core.DetailedResponse, err error)

GetMinTlsVersion : Get minimum TLS version setting Get minimum TLS version setting for a zone.

func (*ZonesSettingsV1) GetMinify

func (zonesSettings *ZonesSettingsV1) GetMinify(getMinifyOptions *GetMinifyOptions) (result *MinifyResp, response *core.DetailedResponse, err error)

GetMinify : Get minify setting Get minify setting for a zone.

func (*ZonesSettingsV1) GetMobileRedirect

func (zonesSettings *ZonesSettingsV1) GetMobileRedirect(getMobileRedirectOptions *GetMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)

GetMobileRedirect : Get mobile redirect setting Get mobile redirect setting for a zone.

func (*ZonesSettingsV1) GetOpportunisticEncryption

func (zonesSettings *ZonesSettingsV1) GetOpportunisticEncryption(getOpportunisticEncryptionOptions *GetOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, err error)

GetOpportunisticEncryption : Get opportunistic encryption setting Get opportunistic encryption setting for a zone.

func (*ZonesSettingsV1) GetPrefetchPreload

func (zonesSettings *ZonesSettingsV1) GetPrefetchPreload(getPrefetchPreloadOptions *GetPrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)

GetPrefetchPreload : Get prefetch URLs from header setting Get prefetch URLs from header setting for a zone.

func (*ZonesSettingsV1) GetPseudoIpv4

func (zonesSettings *ZonesSettingsV1) GetPseudoIpv4(getPseudoIpv4Options *GetPseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)

GetPseudoIpv4 : Get pseudo IPv4 setting Get pseudo IPv4 setting for a zone.

func (*ZonesSettingsV1) GetResponseBuffering

func (zonesSettings *ZonesSettingsV1) GetResponseBuffering(getResponseBufferingOptions *GetResponseBufferingOptions) (result *ResponseBufferingResp, response *core.DetailedResponse, err error)

GetResponseBuffering : Get response buffering setting Get response buffering setting for a zone.

func (*ZonesSettingsV1) GetScriptLoadOptimization

func (zonesSettings *ZonesSettingsV1) GetScriptLoadOptimization(getScriptLoadOptimizationOptions *GetScriptLoadOptimizationOptions) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)

GetScriptLoadOptimization : Get script load optimization setting Get script load optimization setting for a zone.

func (*ZonesSettingsV1) GetSecurityHeader

func (zonesSettings *ZonesSettingsV1) GetSecurityHeader(getSecurityHeaderOptions *GetSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)

GetSecurityHeader : Get HTTP strict transport security setting Get HTTP strict transport security setting for a zone.

func (*ZonesSettingsV1) GetServerSideExclude

func (zonesSettings *ZonesSettingsV1) GetServerSideExclude(getServerSideExcludeOptions *GetServerSideExcludeOptions) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)

GetServerSideExclude : Get server side exclude setting Get server side exclude setting for a zone.

func (*ZonesSettingsV1) GetTlsClientAuth

func (zonesSettings *ZonesSettingsV1) GetTlsClientAuth(getTlsClientAuthOptions *GetTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)

GetTlsClientAuth : Get TLS Client Auth setting Get TLS Client Auth setting for a zone.

func (*ZonesSettingsV1) GetTrueClientIp

func (zonesSettings *ZonesSettingsV1) GetTrueClientIp(getTrueClientIpOptions *GetTrueClientIpOptions) (result *TrueClientIpResp, response *core.DetailedResponse, err error)

GetTrueClientIp : Get true client IP setting Get true client IP setting for a zone.

func (*ZonesSettingsV1) GetWebApplicationFirewall

func (zonesSettings *ZonesSettingsV1) GetWebApplicationFirewall(getWebApplicationFirewallOptions *GetWebApplicationFirewallOptions) (result *WafResp, response *core.DetailedResponse, err error)

GetWebApplicationFirewall : Get web application firewall setting Get web application firewall setting for a zone.

func (*ZonesSettingsV1) GetWebSockets

func (zonesSettings *ZonesSettingsV1) GetWebSockets(getWebSocketsOptions *GetWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)

GetWebSockets : Get web sockets setting Get web sockets setting for a zone.

func (*ZonesSettingsV1) GetZoneCnameFlattening

func (zonesSettings *ZonesSettingsV1) GetZoneCnameFlattening(getZoneCnameFlatteningOptions *GetZoneCnameFlatteningOptions) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)

GetZoneCnameFlattening : Get zone CNAME flattening Get CNAME flattening setting for a given zone.

func (*ZonesSettingsV1) GetZoneDnssec

func (zonesSettings *ZonesSettingsV1) GetZoneDnssec(getZoneDnssecOptions *GetZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)

GetZoneDnssec : Get zone DNSSEC Get DNSSEC setting for a given zone.

func (*ZonesSettingsV1) NewGetAlwaysUseHttpsOptions

func (*ZonesSettingsV1) NewGetAlwaysUseHttpsOptions() *GetAlwaysUseHttpsOptions

NewGetAlwaysUseHttpsOptions : Instantiate GetAlwaysUseHttpsOptions

func (*ZonesSettingsV1) NewGetAutomaticHttpsRewritesOptions

func (*ZonesSettingsV1) NewGetAutomaticHttpsRewritesOptions() *GetAutomaticHttpsRewritesOptions

NewGetAutomaticHttpsRewritesOptions : Instantiate GetAutomaticHttpsRewritesOptions

func (*ZonesSettingsV1) NewGetBrowserCheckOptions

func (*ZonesSettingsV1) NewGetBrowserCheckOptions() *GetBrowserCheckOptions

NewGetBrowserCheckOptions : Instantiate GetBrowserCheckOptions

func (*ZonesSettingsV1) NewGetChallengeTtlOptions

func (*ZonesSettingsV1) NewGetChallengeTtlOptions() *GetChallengeTtlOptions

NewGetChallengeTtlOptions : Instantiate GetChallengeTtlOptions

func (*ZonesSettingsV1) NewGetCiphersOptions

func (*ZonesSettingsV1) NewGetCiphersOptions() *GetCiphersOptions

NewGetCiphersOptions : Instantiate GetCiphersOptions

func (*ZonesSettingsV1) NewGetEnableErrorPagesOnOptions

func (*ZonesSettingsV1) NewGetEnableErrorPagesOnOptions() *GetEnableErrorPagesOnOptions

NewGetEnableErrorPagesOnOptions : Instantiate GetEnableErrorPagesOnOptions

func (*ZonesSettingsV1) NewGetHotlinkProtectionOptions

func (*ZonesSettingsV1) NewGetHotlinkProtectionOptions() *GetHotlinkProtectionOptions

NewGetHotlinkProtectionOptions : Instantiate GetHotlinkProtectionOptions

func (*ZonesSettingsV1) NewGetHttp2Options

func (*ZonesSettingsV1) NewGetHttp2Options() *GetHttp2Options

NewGetHttp2Options : Instantiate GetHttp2Options

func (*ZonesSettingsV1) NewGetImageLoadOptimizationOptions

func (*ZonesSettingsV1) NewGetImageLoadOptimizationOptions() *GetImageLoadOptimizationOptions

NewGetImageLoadOptimizationOptions : Instantiate GetImageLoadOptimizationOptions

func (*ZonesSettingsV1) NewGetImageSizeOptimizationOptions

func (*ZonesSettingsV1) NewGetImageSizeOptimizationOptions() *GetImageSizeOptimizationOptions

NewGetImageSizeOptimizationOptions : Instantiate GetImageSizeOptimizationOptions

func (*ZonesSettingsV1) NewGetIpGeolocationOptions

func (*ZonesSettingsV1) NewGetIpGeolocationOptions() *GetIpGeolocationOptions

NewGetIpGeolocationOptions : Instantiate GetIpGeolocationOptions

func (*ZonesSettingsV1) NewGetIpv6Options

func (*ZonesSettingsV1) NewGetIpv6Options() *GetIpv6Options

NewGetIpv6Options : Instantiate GetIpv6Options

func (*ZonesSettingsV1) NewGetMaxUploadOptions

func (*ZonesSettingsV1) NewGetMaxUploadOptions() *GetMaxUploadOptions

NewGetMaxUploadOptions : Instantiate GetMaxUploadOptions

func (*ZonesSettingsV1) NewGetMinTlsVersionOptions

func (*ZonesSettingsV1) NewGetMinTlsVersionOptions() *GetMinTlsVersionOptions

NewGetMinTlsVersionOptions : Instantiate GetMinTlsVersionOptions

func (*ZonesSettingsV1) NewGetMinifyOptions

func (*ZonesSettingsV1) NewGetMinifyOptions() *GetMinifyOptions

NewGetMinifyOptions : Instantiate GetMinifyOptions

func (*ZonesSettingsV1) NewGetMobileRedirectOptions

func (*ZonesSettingsV1) NewGetMobileRedirectOptions() *GetMobileRedirectOptions

NewGetMobileRedirectOptions : Instantiate GetMobileRedirectOptions

func (*ZonesSettingsV1) NewGetOpportunisticEncryptionOptions

func (*ZonesSettingsV1) NewGetOpportunisticEncryptionOptions() *GetOpportunisticEncryptionOptions

NewGetOpportunisticEncryptionOptions : Instantiate GetOpportunisticEncryptionOptions

func (*ZonesSettingsV1) NewGetPrefetchPreloadOptions

func (*ZonesSettingsV1) NewGetPrefetchPreloadOptions() *GetPrefetchPreloadOptions

NewGetPrefetchPreloadOptions : Instantiate GetPrefetchPreloadOptions

func (*ZonesSettingsV1) NewGetPseudoIpv4Options

func (*ZonesSettingsV1) NewGetPseudoIpv4Options() *GetPseudoIpv4Options

NewGetPseudoIpv4Options : Instantiate GetPseudoIpv4Options

func (*ZonesSettingsV1) NewGetResponseBufferingOptions

func (*ZonesSettingsV1) NewGetResponseBufferingOptions() *GetResponseBufferingOptions

NewGetResponseBufferingOptions : Instantiate GetResponseBufferingOptions

func (*ZonesSettingsV1) NewGetScriptLoadOptimizationOptions

func (*ZonesSettingsV1) NewGetScriptLoadOptimizationOptions() *GetScriptLoadOptimizationOptions

NewGetScriptLoadOptimizationOptions : Instantiate GetScriptLoadOptimizationOptions

func (*ZonesSettingsV1) NewGetSecurityHeaderOptions

func (*ZonesSettingsV1) NewGetSecurityHeaderOptions() *GetSecurityHeaderOptions

NewGetSecurityHeaderOptions : Instantiate GetSecurityHeaderOptions

func (*ZonesSettingsV1) NewGetServerSideExcludeOptions

func (*ZonesSettingsV1) NewGetServerSideExcludeOptions() *GetServerSideExcludeOptions

NewGetServerSideExcludeOptions : Instantiate GetServerSideExcludeOptions

func (*ZonesSettingsV1) NewGetTlsClientAuthOptions

func (*ZonesSettingsV1) NewGetTlsClientAuthOptions() *GetTlsClientAuthOptions

NewGetTlsClientAuthOptions : Instantiate GetTlsClientAuthOptions

func (*ZonesSettingsV1) NewGetTrueClientIpOptions

func (*ZonesSettingsV1) NewGetTrueClientIpOptions() *GetTrueClientIpOptions

NewGetTrueClientIpOptions : Instantiate GetTrueClientIpOptions

func (*ZonesSettingsV1) NewGetWebApplicationFirewallOptions

func (*ZonesSettingsV1) NewGetWebApplicationFirewallOptions() *GetWebApplicationFirewallOptions

NewGetWebApplicationFirewallOptions : Instantiate GetWebApplicationFirewallOptions

func (*ZonesSettingsV1) NewGetWebSocketsOptions

func (*ZonesSettingsV1) NewGetWebSocketsOptions() *GetWebSocketsOptions

NewGetWebSocketsOptions : Instantiate GetWebSocketsOptions

func (*ZonesSettingsV1) NewGetZoneCnameFlatteningOptions

func (*ZonesSettingsV1) NewGetZoneCnameFlatteningOptions() *GetZoneCnameFlatteningOptions

NewGetZoneCnameFlatteningOptions : Instantiate GetZoneCnameFlatteningOptions

func (*ZonesSettingsV1) NewGetZoneDnssecOptions

func (*ZonesSettingsV1) NewGetZoneDnssecOptions() *GetZoneDnssecOptions

NewGetZoneDnssecOptions : Instantiate GetZoneDnssecOptions

func (*ZonesSettingsV1) NewMinifySettingValue

func (*ZonesSettingsV1) NewMinifySettingValue(css string, html string, js string) (model *MinifySettingValue, err error)

NewMinifySettingValue : Instantiate MinifySettingValue (Generic Model Constructor)

func (*ZonesSettingsV1) NewMobileRedirecSettingValue

func (*ZonesSettingsV1) NewMobileRedirecSettingValue(status string, mobileSubdomain string, stripURI bool) (model *MobileRedirecSettingValue, err error)

NewMobileRedirecSettingValue : Instantiate MobileRedirecSettingValue (Generic Model Constructor)

func (*ZonesSettingsV1) NewSecurityHeaderSettingValue

func (*ZonesSettingsV1) NewSecurityHeaderSettingValue(strictTransportSecurity *SecurityHeaderSettingValueStrictTransportSecurity) (model *SecurityHeaderSettingValue, err error)

NewSecurityHeaderSettingValue : Instantiate SecurityHeaderSettingValue (Generic Model Constructor)

func (*ZonesSettingsV1) NewSecurityHeaderSettingValueStrictTransportSecurity

func (*ZonesSettingsV1) NewSecurityHeaderSettingValueStrictTransportSecurity(enabled bool, maxAge int64, includeSubdomains bool, nosniff bool) (model *SecurityHeaderSettingValueStrictTransportSecurity, err error)

NewSecurityHeaderSettingValueStrictTransportSecurity : Instantiate SecurityHeaderSettingValueStrictTransportSecurity (Generic Model Constructor)

func (*ZonesSettingsV1) NewUpdateAlwaysUseHttpsOptions

func (*ZonesSettingsV1) NewUpdateAlwaysUseHttpsOptions() *UpdateAlwaysUseHttpsOptions

NewUpdateAlwaysUseHttpsOptions : Instantiate UpdateAlwaysUseHttpsOptions

func (*ZonesSettingsV1) NewUpdateAutomaticHttpsRewritesOptions

func (*ZonesSettingsV1) NewUpdateAutomaticHttpsRewritesOptions() *UpdateAutomaticHttpsRewritesOptions

NewUpdateAutomaticHttpsRewritesOptions : Instantiate UpdateAutomaticHttpsRewritesOptions

func (*ZonesSettingsV1) NewUpdateBrowserCheckOptions

func (*ZonesSettingsV1) NewUpdateBrowserCheckOptions() *UpdateBrowserCheckOptions

NewUpdateBrowserCheckOptions : Instantiate UpdateBrowserCheckOptions

func (*ZonesSettingsV1) NewUpdateChallengeTtlOptions

func (*ZonesSettingsV1) NewUpdateChallengeTtlOptions() *UpdateChallengeTtlOptions

NewUpdateChallengeTtlOptions : Instantiate UpdateChallengeTtlOptions

func (*ZonesSettingsV1) NewUpdateCiphersOptions

func (*ZonesSettingsV1) NewUpdateCiphersOptions() *UpdateCiphersOptions

NewUpdateCiphersOptions : Instantiate UpdateCiphersOptions

func (*ZonesSettingsV1) NewUpdateEnableErrorPagesOnOptions

func (*ZonesSettingsV1) NewUpdateEnableErrorPagesOnOptions() *UpdateEnableErrorPagesOnOptions

NewUpdateEnableErrorPagesOnOptions : Instantiate UpdateEnableErrorPagesOnOptions

func (*ZonesSettingsV1) NewUpdateHotlinkProtectionOptions

func (*ZonesSettingsV1) NewUpdateHotlinkProtectionOptions() *UpdateHotlinkProtectionOptions

NewUpdateHotlinkProtectionOptions : Instantiate UpdateHotlinkProtectionOptions

func (*ZonesSettingsV1) NewUpdateHttp2Options

func (*ZonesSettingsV1) NewUpdateHttp2Options() *UpdateHttp2Options

NewUpdateHttp2Options : Instantiate UpdateHttp2Options

func (*ZonesSettingsV1) NewUpdateImageLoadOptimizationOptions

func (*ZonesSettingsV1) NewUpdateImageLoadOptimizationOptions() *UpdateImageLoadOptimizationOptions

NewUpdateImageLoadOptimizationOptions : Instantiate UpdateImageLoadOptimizationOptions

func (*ZonesSettingsV1) NewUpdateImageSizeOptimizationOptions

func (*ZonesSettingsV1) NewUpdateImageSizeOptimizationOptions() *UpdateImageSizeOptimizationOptions

NewUpdateImageSizeOptimizationOptions : Instantiate UpdateImageSizeOptimizationOptions

func (*ZonesSettingsV1) NewUpdateIpGeolocationOptions

func (*ZonesSettingsV1) NewUpdateIpGeolocationOptions() *UpdateIpGeolocationOptions

NewUpdateIpGeolocationOptions : Instantiate UpdateIpGeolocationOptions

func (*ZonesSettingsV1) NewUpdateIpv6Options

func (*ZonesSettingsV1) NewUpdateIpv6Options() *UpdateIpv6Options

NewUpdateIpv6Options : Instantiate UpdateIpv6Options

func (*ZonesSettingsV1) NewUpdateMaxUploadOptions

func (*ZonesSettingsV1) NewUpdateMaxUploadOptions() *UpdateMaxUploadOptions

NewUpdateMaxUploadOptions : Instantiate UpdateMaxUploadOptions

func (*ZonesSettingsV1) NewUpdateMinTlsVersionOptions

func (*ZonesSettingsV1) NewUpdateMinTlsVersionOptions() *UpdateMinTlsVersionOptions

NewUpdateMinTlsVersionOptions : Instantiate UpdateMinTlsVersionOptions

func (*ZonesSettingsV1) NewUpdateMinifyOptions

func (*ZonesSettingsV1) NewUpdateMinifyOptions() *UpdateMinifyOptions

NewUpdateMinifyOptions : Instantiate UpdateMinifyOptions

func (*ZonesSettingsV1) NewUpdateMobileRedirectOptions

func (*ZonesSettingsV1) NewUpdateMobileRedirectOptions() *UpdateMobileRedirectOptions

NewUpdateMobileRedirectOptions : Instantiate UpdateMobileRedirectOptions

func (*ZonesSettingsV1) NewUpdateOpportunisticEncryptionOptions

func (*ZonesSettingsV1) NewUpdateOpportunisticEncryptionOptions() *UpdateOpportunisticEncryptionOptions

NewUpdateOpportunisticEncryptionOptions : Instantiate UpdateOpportunisticEncryptionOptions

func (*ZonesSettingsV1) NewUpdatePrefetchPreloadOptions

func (*ZonesSettingsV1) NewUpdatePrefetchPreloadOptions() *UpdatePrefetchPreloadOptions

NewUpdatePrefetchPreloadOptions : Instantiate UpdatePrefetchPreloadOptions

func (*ZonesSettingsV1) NewUpdatePseudoIpv4Options

func (*ZonesSettingsV1) NewUpdatePseudoIpv4Options() *UpdatePseudoIpv4Options

NewUpdatePseudoIpv4Options : Instantiate UpdatePseudoIpv4Options

func (*ZonesSettingsV1) NewUpdateResponseBufferingOptions

func (*ZonesSettingsV1) NewUpdateResponseBufferingOptions() *UpdateResponseBufferingOptions

NewUpdateResponseBufferingOptions : Instantiate UpdateResponseBufferingOptions

func (*ZonesSettingsV1) NewUpdateScriptLoadOptimizationOptions

func (*ZonesSettingsV1) NewUpdateScriptLoadOptimizationOptions() *UpdateScriptLoadOptimizationOptions

NewUpdateScriptLoadOptimizationOptions : Instantiate UpdateScriptLoadOptimizationOptions

func (*ZonesSettingsV1) NewUpdateSecurityHeaderOptions

func (*ZonesSettingsV1) NewUpdateSecurityHeaderOptions() *UpdateSecurityHeaderOptions

NewUpdateSecurityHeaderOptions : Instantiate UpdateSecurityHeaderOptions

func (*ZonesSettingsV1) NewUpdateServerSideExcludeOptions

func (*ZonesSettingsV1) NewUpdateServerSideExcludeOptions() *UpdateServerSideExcludeOptions

NewUpdateServerSideExcludeOptions : Instantiate UpdateServerSideExcludeOptions

func (*ZonesSettingsV1) NewUpdateTlsClientAuthOptions

func (*ZonesSettingsV1) NewUpdateTlsClientAuthOptions() *UpdateTlsClientAuthOptions

NewUpdateTlsClientAuthOptions : Instantiate UpdateTlsClientAuthOptions

func (*ZonesSettingsV1) NewUpdateTrueClientIpOptions

func (*ZonesSettingsV1) NewUpdateTrueClientIpOptions() *UpdateTrueClientIpOptions

NewUpdateTrueClientIpOptions : Instantiate UpdateTrueClientIpOptions

func (*ZonesSettingsV1) NewUpdateWebApplicationFirewallOptions

func (*ZonesSettingsV1) NewUpdateWebApplicationFirewallOptions() *UpdateWebApplicationFirewallOptions

NewUpdateWebApplicationFirewallOptions : Instantiate UpdateWebApplicationFirewallOptions

func (*ZonesSettingsV1) NewUpdateWebSocketsOptions

func (*ZonesSettingsV1) NewUpdateWebSocketsOptions() *UpdateWebSocketsOptions

NewUpdateWebSocketsOptions : Instantiate UpdateWebSocketsOptions

func (*ZonesSettingsV1) NewUpdateZoneCnameFlatteningOptions

func (*ZonesSettingsV1) NewUpdateZoneCnameFlatteningOptions() *UpdateZoneCnameFlatteningOptions

NewUpdateZoneCnameFlatteningOptions : Instantiate UpdateZoneCnameFlatteningOptions

func (*ZonesSettingsV1) NewUpdateZoneDnssecOptions

func (*ZonesSettingsV1) NewUpdateZoneDnssecOptions() *UpdateZoneDnssecOptions

NewUpdateZoneDnssecOptions : Instantiate UpdateZoneDnssecOptions

func (*ZonesSettingsV1) SetServiceURL

func (zonesSettings *ZonesSettingsV1) SetServiceURL(url string) error

SetServiceURL sets the service URL

func (*ZonesSettingsV1) UpdateAlwaysUseHttps

func (zonesSettings *ZonesSettingsV1) UpdateAlwaysUseHttps(updateAlwaysUseHttpsOptions *UpdateAlwaysUseHttpsOptions) (result *AlwaysUseHttpsResp, response *core.DetailedResponse, err error)

UpdateAlwaysUseHttps : Update always use https setting Update always use https setting for a zone.

func (*ZonesSettingsV1) UpdateAutomaticHttpsRewrites

func (zonesSettings *ZonesSettingsV1) UpdateAutomaticHttpsRewrites(updateAutomaticHttpsRewritesOptions *UpdateAutomaticHttpsRewritesOptions) (result *AutomaticHttpsRewritesResp, response *core.DetailedResponse, err error)

UpdateAutomaticHttpsRewrites : Update automatic https rewrites setting Update automatic https rewrites setting for a zone.

func (*ZonesSettingsV1) UpdateBrowserCheck

func (zonesSettings *ZonesSettingsV1) UpdateBrowserCheck(updateBrowserCheckOptions *UpdateBrowserCheckOptions) (result *BrowserCheckResp, response *core.DetailedResponse, err error)

UpdateBrowserCheck : Update browser check setting Update browser check setting for a zone.

func (*ZonesSettingsV1) UpdateChallengeTTL

func (zonesSettings *ZonesSettingsV1) UpdateChallengeTTL(updateChallengeTtlOptions *UpdateChallengeTtlOptions) (result *ChallengeTtlResp, response *core.DetailedResponse, err error)

UpdateChallengeTTL : Update challenge TTL setting Update challenge TTL setting for a zone.

func (*ZonesSettingsV1) UpdateCiphers

func (zonesSettings *ZonesSettingsV1) UpdateCiphers(updateCiphersOptions *UpdateCiphersOptions) (result *CiphersResp, response *core.DetailedResponse, err error)

UpdateCiphers : Update ciphers setting Update ciphers setting for a zone.

func (*ZonesSettingsV1) UpdateEnableErrorPagesOn

func (zonesSettings *ZonesSettingsV1) UpdateEnableErrorPagesOn(updateEnableErrorPagesOnOptions *UpdateEnableErrorPagesOnOptions) (result *OriginErrorPagePassThruResp, response *core.DetailedResponse, err error)

UpdateEnableErrorPagesOn : Update enable error pages on setting Update enable error pages on setting for a zone.

func (*ZonesSettingsV1) UpdateHotlinkProtection

func (zonesSettings *ZonesSettingsV1) UpdateHotlinkProtection(updateHotlinkProtectionOptions *UpdateHotlinkProtectionOptions) (result *HotlinkProtectionResp, response *core.DetailedResponse, err error)

UpdateHotlinkProtection : Update hotlink protection setting Update hotlink protection setting for a zone.

func (*ZonesSettingsV1) UpdateHttp2

func (zonesSettings *ZonesSettingsV1) UpdateHttp2(updateHttp2Options *UpdateHttp2Options) (result *Http2Resp, response *core.DetailedResponse, err error)

UpdateHttp2 : Update http/2 setting Update http/2 setting for a zone.

func (*ZonesSettingsV1) UpdateImageLoadOptimization

func (zonesSettings *ZonesSettingsV1) UpdateImageLoadOptimization(updateImageLoadOptimizationOptions *UpdateImageLoadOptimizationOptions) (result *ImageLoadOptimizationResp, response *core.DetailedResponse, err error)

UpdateImageLoadOptimization : Update image load optimizationn setting Update image load optimizationn setting for a zone.

func (*ZonesSettingsV1) UpdateImageSizeOptimization

func (zonesSettings *ZonesSettingsV1) UpdateImageSizeOptimization(updateImageSizeOptimizationOptions *UpdateImageSizeOptimizationOptions) (result *ImageSizeOptimizationResp, response *core.DetailedResponse, err error)

UpdateImageSizeOptimization : Update image size optimization setting Update image size optimization setting for a zone.

func (*ZonesSettingsV1) UpdateIpGeolocation

func (zonesSettings *ZonesSettingsV1) UpdateIpGeolocation(updateIpGeolocationOptions *UpdateIpGeolocationOptions) (result *IpGeolocationResp, response *core.DetailedResponse, err error)

UpdateIpGeolocation : Update IP geolocation setting Update IP geolocation setting for a zone.

func (*ZonesSettingsV1) UpdateIpv6

func (zonesSettings *ZonesSettingsV1) UpdateIpv6(updateIpv6Options *UpdateIpv6Options) (result *Ipv6Resp, response *core.DetailedResponse, err error)

UpdateIpv6 : Update IPv6 compatibility setting Update IPv6 compatibility setting for a zone.

func (*ZonesSettingsV1) UpdateMaxUpload

func (zonesSettings *ZonesSettingsV1) UpdateMaxUpload(updateMaxUploadOptions *UpdateMaxUploadOptions) (result *MaxUploadResp, response *core.DetailedResponse, err error)

UpdateMaxUpload : Update maximum upload size setting Update maximum upload size setting for a zone.

func (*ZonesSettingsV1) UpdateMinTlsVersion

func (zonesSettings *ZonesSettingsV1) UpdateMinTlsVersion(updateMinTlsVersionOptions *UpdateMinTlsVersionOptions) (result *MinTlsVersionResp, response *core.DetailedResponse, err error)

UpdateMinTlsVersion : Update minimum TLS version setting Update minimum TLS version setting for a zone.

func (*ZonesSettingsV1) UpdateMinify

func (zonesSettings *ZonesSettingsV1) UpdateMinify(updateMinifyOptions *UpdateMinifyOptions) (result *MinifyResp, response *core.DetailedResponse, err error)

UpdateMinify : Update minify setting Update minify setting for a zone.

func (*ZonesSettingsV1) UpdateMobileRedirect

func (zonesSettings *ZonesSettingsV1) UpdateMobileRedirect(updateMobileRedirectOptions *UpdateMobileRedirectOptions) (result *MobileRedirectResp, response *core.DetailedResponse, err error)

UpdateMobileRedirect : Update mobile redirect setting Update mobile redirect setting for a zone.

func (*ZonesSettingsV1) UpdateOpportunisticEncryption

func (zonesSettings *ZonesSettingsV1) UpdateOpportunisticEncryption(updateOpportunisticEncryptionOptions *UpdateOpportunisticEncryptionOptions) (result *OpportunisticEncryptionResp, response *core.DetailedResponse, err error)

UpdateOpportunisticEncryption : Update opportunistic encryption setting Update opportunistic encryption setting for a zone.

func (*ZonesSettingsV1) UpdatePrefetchPreload

func (zonesSettings *ZonesSettingsV1) UpdatePrefetchPreload(updatePrefetchPreloadOptions *UpdatePrefetchPreloadOptions) (result *PrefetchPreloadResp, response *core.DetailedResponse, err error)

UpdatePrefetchPreload : Update prefetch URLs from header setting Update prefetch URLs from header setting for a zone.

func (*ZonesSettingsV1) UpdatePseudoIpv4

func (zonesSettings *ZonesSettingsV1) UpdatePseudoIpv4(updatePseudoIpv4Options *UpdatePseudoIpv4Options) (result *PseudoIpv4Resp, response *core.DetailedResponse, err error)

UpdatePseudoIpv4 : Update pseudo IPv4 setting Update pseudo IPv4 setting for a zone.

func (*ZonesSettingsV1) UpdateResponseBuffering

func (zonesSettings *ZonesSettingsV1) UpdateResponseBuffering(updateResponseBufferingOptions *UpdateResponseBufferingOptions) (result *ResponseBufferingResp, response *core.DetailedResponse, err error)

UpdateResponseBuffering : Update response buffering setting Update response buffering setting for a zone.

func (*ZonesSettingsV1) UpdateScriptLoadOptimization

func (zonesSettings *ZonesSettingsV1) UpdateScriptLoadOptimization(updateScriptLoadOptimizationOptions *UpdateScriptLoadOptimizationOptions) (result *ScriptLoadOptimizationResp, response *core.DetailedResponse, err error)

UpdateScriptLoadOptimization : Update script load optimization setting Update script load optimization setting for a zone.

func (*ZonesSettingsV1) UpdateSecurityHeader

func (zonesSettings *ZonesSettingsV1) UpdateSecurityHeader(updateSecurityHeaderOptions *UpdateSecurityHeaderOptions) (result *SecurityHeaderResp, response *core.DetailedResponse, err error)

UpdateSecurityHeader : Update HTTP strict transport security setting Update HTTP strict transport security setting for a zone.

func (*ZonesSettingsV1) UpdateServerSideExclude

func (zonesSettings *ZonesSettingsV1) UpdateServerSideExclude(updateServerSideExcludeOptions *UpdateServerSideExcludeOptions) (result *ServerSideExcludeResp, response *core.DetailedResponse, err error)

UpdateServerSideExclude : Update server side exclude setting Update server side exclude setting for a zone.

func (*ZonesSettingsV1) UpdateTlsClientAuth

func (zonesSettings *ZonesSettingsV1) UpdateTlsClientAuth(updateTlsClientAuthOptions *UpdateTlsClientAuthOptions) (result *TlsClientAuthResp, response *core.DetailedResponse, err error)

UpdateTlsClientAuth : Update TLS Client Auth setting Update TLS Client Auth setting for a zone.

func (*ZonesSettingsV1) UpdateTrueClientIp

func (zonesSettings *ZonesSettingsV1) UpdateTrueClientIp(updateTrueClientIpOptions *UpdateTrueClientIpOptions) (result *TrueClientIpResp, response *core.DetailedResponse, err error)

UpdateTrueClientIp : Update true client IP setting Update true client IP setting for a zone.

func (*ZonesSettingsV1) UpdateWebApplicationFirewall

func (zonesSettings *ZonesSettingsV1) UpdateWebApplicationFirewall(updateWebApplicationFirewallOptions *UpdateWebApplicationFirewallOptions) (result *WafResp, response *core.DetailedResponse, err error)

UpdateWebApplicationFirewall : Update web application firewall setting A Web Application Firewall (WAF) blocks requests that contain malicious content.

func (*ZonesSettingsV1) UpdateWebSockets

func (zonesSettings *ZonesSettingsV1) UpdateWebSockets(updateWebSocketsOptions *UpdateWebSocketsOptions) (result *WebsocketsResp, response *core.DetailedResponse, err error)

UpdateWebSockets : Update web sockets setting Update web sockets setting for a zone.

func (*ZonesSettingsV1) UpdateZoneCnameFlattening

func (zonesSettings *ZonesSettingsV1) UpdateZoneCnameFlattening(updateZoneCnameFlatteningOptions *UpdateZoneCnameFlatteningOptions) (result *ZonesCnameFlatteningResp, response *core.DetailedResponse, err error)

UpdateZoneCnameFlattening : Update zone CNAME flattening Update CNAME flattening setting for given zone.

func (*ZonesSettingsV1) UpdateZoneDnssec

func (zonesSettings *ZonesSettingsV1) UpdateZoneDnssec(updateZoneDnssecOptions *UpdateZoneDnssecOptions) (result *ZonesDnssecResp, response *core.DetailedResponse, err error)

UpdateZoneDnssec : Update zone DNSSEC Update DNSSEC setting for given zone.

type ZonesSettingsV1Options

type ZonesSettingsV1Options struct {
	ServiceName   string
	URL           string
	Authenticator core.Authenticator

	// Full url-encoded cloud resource name (CRN) of resource instance.
	Crn *string `validate:"required"`

	// Zone identifier.
	ZoneIdentifier *string `validate:"required"`
}

ZonesSettingsV1Options : Service options

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL