PageRuleActions

data class PageRuleActions(val alwaysUseHttps: Boolean? = null, val automaticHttpsRewrites: String? = null, val browserCacheTtl: Int? = null, val browserCheck: String? = null, val bypassCacheOnCookie: String? = null, val cacheByDeviceType: String? = null, val cacheDeceptionArmor: String? = null, val cacheKeyFields: PageRuleActionsCacheKeyFields? = null, val cacheLevel: String? = null, val cacheOnCookie: String? = null, val cacheTtlByStatus: Any? = null, val disableApps: Boolean? = null, val disablePerformance: Boolean? = null, val disableSecurity: Boolean? = null, val disableZaraz: Boolean? = null, val edgeCacheTtl: Int? = null, val emailObfuscation: String? = null, val explicitCacheControl: String? = null, val forwardingUrl: PageRuleActionsForwardingUrl? = null, val hostHeaderOverride: String? = null, val ipGeolocation: String? = null, val mirage: String? = null, val opportunisticEncryption: String? = null, val originErrorPagePassThru: String? = null, val polish: String? = null, val resolveOverride: String? = null, val respectStrongEtag: String? = null, val responseBuffering: String? = null, val rocketLoader: String? = null, val securityLevel: String? = null, val sortQueryStringForCache: String? = null, val ssl: String? = null, val trueClientIpHeader: String? = null, val waf: String? = null)

Constructors

Link copied to clipboard
constructor(alwaysUseHttps: Boolean? = null, automaticHttpsRewrites: String? = null, browserCacheTtl: Int? = null, browserCheck: String? = null, bypassCacheOnCookie: String? = null, cacheByDeviceType: String? = null, cacheDeceptionArmor: String? = null, cacheKeyFields: PageRuleActionsCacheKeyFields? = null, cacheLevel: String? = null, cacheOnCookie: String? = null, cacheTtlByStatus: Any? = null, disableApps: Boolean? = null, disablePerformance: Boolean? = null, disableSecurity: Boolean? = null, disableZaraz: Boolean? = null, edgeCacheTtl: Int? = null, emailObfuscation: String? = null, explicitCacheControl: String? = null, forwardingUrl: PageRuleActionsForwardingUrl? = null, hostHeaderOverride: String? = null, ipGeolocation: String? = null, mirage: String? = null, opportunisticEncryption: String? = null, originErrorPagePassThru: String? = null, polish: String? = null, resolveOverride: String? = null, respectStrongEtag: String? = null, responseBuffering: String? = null, rocketLoader: String? = null, securityLevel: String? = null, sortQueryStringForCache: String? = null, ssl: String? = null, trueClientIpHeader: String? = null, waf: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val alwaysUseHttps: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val browserCacheTtl: Int? = null
Link copied to clipboard
val browserCheck: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val cacheLevel: String? = null
Link copied to clipboard
val cacheOnCookie: String? = null
Link copied to clipboard
val cacheTtlByStatus: Any? = null
Link copied to clipboard
val disableApps: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val disableZaraz: Boolean? = null
Link copied to clipboard
val edgeCacheTtl: Int? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val ipGeolocation: String? = null
Link copied to clipboard
val mirage: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val polish: String? = null
Link copied to clipboard
val resolveOverride: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val rocketLoader: String? = null
Link copied to clipboard
val securityLevel: String? = null
Link copied to clipboard
Link copied to clipboard
val ssl: String? = null
Link copied to clipboard
Link copied to clipboard
val waf: String? = null