RulesetRuleActionParameters

data class RulesetRuleActionParameters(val automaticHttpsRewrites: Boolean? = null, val autominifies: List<RulesetRuleActionParametersAutominify>? = null, val bic: Boolean? = null, val browserTtl: RulesetRuleActionParametersBrowserTtl? = null, val cache: Boolean? = null, val cacheKey: RulesetRuleActionParametersCacheKey? = null, val content: String? = null, val contentType: String? = null, val cookieFields: List<String>? = null, val disableApps: Boolean? = null, val disableRailgun: Boolean? = null, val disableZaraz: Boolean? = null, val edgeTtl: RulesetRuleActionParametersEdgeTtl? = null, val emailObfuscation: Boolean? = null, val fromList: RulesetRuleActionParametersFromList? = null, val fromValue: RulesetRuleActionParametersFromValue? = null, val headers: List<RulesetRuleActionParametersHeader>? = null, val hostHeader: String? = null, val hotlinkProtection: Boolean? = null, val id: String? = null, val increment: Int? = null, val matchedData: RulesetRuleActionParametersMatchedData? = null, val mirage: Boolean? = null, val opportunisticEncryption: Boolean? = null, val origin: RulesetRuleActionParametersOrigin? = null, val originErrorPagePassthru: Boolean? = null, val overrides: RulesetRuleActionParametersOverrides? = null, val phases: List<String>? = null, val polish: String? = null, val products: List<String>? = null, val requestFields: List<String>? = null, val respectStrongEtags: Boolean? = null, val responseFields: List<String>? = null, val responses: List<RulesetRuleActionParametersResponse>? = null, val rocketLoader: Boolean? = null, val rules: Map<String, String>? = null, val ruleset: String? = null, val rulesets: List<String>? = null, val securityLevel: String? = null, val serveStale: RulesetRuleActionParametersServeStale? = null, val serverSideExcludes: Boolean? = null, val sni: RulesetRuleActionParametersSni? = null, val ssl: String? = null, val statusCode: Int? = null, val sxg: Boolean? = null, val uri: RulesetRuleActionParametersUri? = null, val version: String? = null)

Constructors

Link copied to clipboard
constructor(automaticHttpsRewrites: Boolean? = null, autominifies: List<RulesetRuleActionParametersAutominify>? = null, bic: Boolean? = null, browserTtl: RulesetRuleActionParametersBrowserTtl? = null, cache: Boolean? = null, cacheKey: RulesetRuleActionParametersCacheKey? = null, content: String? = null, contentType: String? = null, cookieFields: List<String>? = null, disableApps: Boolean? = null, disableRailgun: Boolean? = null, disableZaraz: Boolean? = null, edgeTtl: RulesetRuleActionParametersEdgeTtl? = null, emailObfuscation: Boolean? = null, fromList: RulesetRuleActionParametersFromList? = null, fromValue: RulesetRuleActionParametersFromValue? = null, headers: List<RulesetRuleActionParametersHeader>? = null, hostHeader: String? = null, hotlinkProtection: Boolean? = null, id: String? = null, increment: Int? = null, matchedData: RulesetRuleActionParametersMatchedData? = null, mirage: Boolean? = null, opportunisticEncryption: Boolean? = null, origin: RulesetRuleActionParametersOrigin? = null, originErrorPagePassthru: Boolean? = null, overrides: RulesetRuleActionParametersOverrides? = null, phases: List<String>? = null, polish: String? = null, products: List<String>? = null, requestFields: List<String>? = null, respectStrongEtags: Boolean? = null, responseFields: List<String>? = null, responses: List<RulesetRuleActionParametersResponse>? = null, rocketLoader: Boolean? = null, rules: Map<String, String>? = null, ruleset: String? = null, rulesets: List<String>? = null, securityLevel: String? = null, serveStale: RulesetRuleActionParametersServeStale? = null, serverSideExcludes: Boolean? = null, sni: RulesetRuleActionParametersSni? = null, ssl: String? = null, statusCode: Int? = null, sxg: Boolean? = null, uri: RulesetRuleActionParametersUri? = null, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val bic: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val cache: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val content: String? = null
Link copied to clipboard
val contentType: String? = null
Link copied to clipboard
val cookieFields: List<String>? = null
Link copied to clipboard
val disableApps: Boolean? = null
Link copied to clipboard
val disableRailgun: Boolean? = null
Link copied to clipboard
val disableZaraz: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val hostHeader: String? = null
Link copied to clipboard
Link copied to clipboard
val id: String? = null

The ID of this resource.

Link copied to clipboard
val increment: Int? = null
Link copied to clipboard
Link copied to clipboard
val mirage: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val phases: List<String>? = null
Link copied to clipboard
val polish: String? = null
Link copied to clipboard
val products: List<String>? = null
Link copied to clipboard
val requestFields: List<String>? = null
Link copied to clipboard
Link copied to clipboard
val responseFields: List<String>? = null
Link copied to clipboard
Link copied to clipboard
val rocketLoader: Boolean? = null
Link copied to clipboard
val rules: Map<String, String>? = null

List of rules to apply to the ruleset.

Link copied to clipboard
val ruleset: String? = null
Link copied to clipboard
val rulesets: List<String>? = null
Link copied to clipboard
val securityLevel: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val ssl: String? = null
Link copied to clipboard
val statusCode: Int? = null
Link copied to clipboard
val sxg: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val version: String? = null