RateLimitMatchHeaderArgs

data class RateLimitMatchHeaderArgs(val name: Output<String>? = null, val op: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RateLimitMatchHeaderArgs>

Constructors

Link copied to clipboard
constructor(name: Output<String>? = null, op: Output<String>? = null, value: Output<String>? = null)

Properties

Link copied to clipboard
val name: Output<String>? = null

The name of the response header to match.

Link copied to clipboard
val op: Output<String>? = null

The operator used when matching: eq means "equal" and ne means "not equal". Available values: "eq", "ne".

Link copied to clipboard
val value: Output<String>? = null

The value of the response header, which must match exactly.

Functions

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