RuleHttpMatchArgs

data class RuleHttpMatchArgs(val headerMatches: Output<List<RuleHeaderMatchArgs>>? = null, val method: Output<RuleHttpMatchMethod>? = null, val pathMatch: Output<RulePathMatchArgs>? = null) : ConvertibleToJava<RuleHttpMatchArgs>

Constructors

Link copied to clipboard
constructor(headerMatches: Output<List<RuleHeaderMatchArgs>>? = null, method: Output<RuleHttpMatchMethod>? = null, pathMatch: Output<RulePathMatchArgs>? = null)

Properties

Link copied to clipboard
val headerMatches: Output<List<RuleHeaderMatchArgs>>? = null

The header matches. Matches incoming requests with rule based on request header value before applying rule action.

Link copied to clipboard
val method: Output<RuleHttpMatchMethod>? = null

The HTTP method type.

Link copied to clipboard
val pathMatch: Output<RulePathMatchArgs>? = null

The path match.

Functions

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