RulesetRuleActionParametersEdgeTtlStatusCodeTtlArgs

data class RulesetRuleActionParametersEdgeTtlStatusCodeTtlArgs(val statusCode: Output<Int>? = null, val statusCodeRange: Output<RulesetRuleActionParametersEdgeTtlStatusCodeTtlStatusCodeRangeArgs>? = null, val value: Output<Int>) : ConvertibleToJava<RulesetRuleActionParametersEdgeTtlStatusCodeTtlArgs>

Constructors

constructor(statusCode: Output<Int>? = null, statusCodeRange: Output<RulesetRuleActionParametersEdgeTtlStatusCodeTtlStatusCodeRangeArgs>? = null, value: Output<Int>)

Properties

Link copied to clipboard
val statusCode: Output<Int>? = null

Set the ttl for responses with this specific status code

Link copied to clipboard

The range of status codes used to apply the selected mode.

Link copied to clipboard
val value: Output<Int>

Time to cache a response (in seconds). A value of 0 is equivalent to setting the Cache-Control header with the value "no-cache". A value of -1 is equivalent to setting Cache-Control header with the value of "no-store".

Functions

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