PageRuleActionsCacheKeyFieldsHeader

data class PageRuleActionsCacheKeyFieldsHeader(val checkPresences: List<String>? = null, val excludes: List<String>? = null, val includes: List<String>? = null)

Constructors

Link copied to clipboard
constructor(checkPresences: List<String>? = null, excludes: List<String>? = null, includes: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val checkPresences: List<String>? = null

Check for presence of specified HTTP headers, without including their actual values.

Link copied to clipboard
val excludes: List<String>? = null

Exclude these HTTP headers from Cache Key. Currently, only the Origin header can be excluded.

Link copied to clipboard
val includes: List<String>? = null

Use values of specified HTTP headers in Cache Key. Please refer to Support article for the list of HTTP headers that cannot be included. The Origin header is always included unless explicitly excluded.