GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyHeader

data class GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyHeader(val checkPresences: List<String>? = null, val contains: Map<String, List<String>>? = null, val excludeOrigin: Boolean? = null, val includes: List<String>? = null)

Constructors

constructor(checkPresences: List<String>? = null, contains: Map<String, List<String>>? = null, excludeOrigin: Boolean? = null, includes: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

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

List of headers to check for presence in the custom key.

Link copied to clipboard
val contains: Map<String, List<String>>? = null

Dictionary of headers mapping to lists of values to check for presence in the custom key.

Link copied to clipboard
val excludeOrigin: Boolean? = null

Exclude the origin header from the custom key.

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

List of headers to include in the custom key.