PageRuleActionsCacheKeyFieldsUserArgs

data class PageRuleActionsCacheKeyFieldsUserArgs(val deviceType: Output<Boolean>? = null, val geo: Output<Boolean>? = null, val lang: Output<Boolean>? = null) : ConvertibleToJava<PageRuleActionsCacheKeyFieldsUserArgs>

Constructors

Link copied to clipboard
constructor(deviceType: Output<Boolean>? = null, geo: Output<Boolean>? = null, lang: Output<Boolean>? = null)

Properties

Link copied to clipboard
val deviceType: Output<Boolean>? = null

true - classifies a request as “mobile”, “desktop”, or “tablet” based on the User Agent; defaults to false.

Link copied to clipboard
val geo: Output<Boolean>? = null

true - includes the client’s country, derived from the IP address; defaults to false.

Link copied to clipboard
val lang: Output<Boolean>? = null

true - includes the first language code contained in the Accept-Language header sent by the client; defaults to false.

Functions

Link copied to clipboard
open override fun toJava(): PageRuleActionsCacheKeyFieldsUserArgs