RouterRoutePolicyTermArgs

data class RouterRoutePolicyTermArgs(val actions: Output<List<RouterRoutePolicyTermActionArgs>>? = null, val match: Output<RouterRoutePolicyTermMatchArgs>? = null, val priority: Output<Int>) : ConvertibleToJava<RouterRoutePolicyTermArgs>

Constructors

Link copied to clipboard
constructor(actions: Output<List<RouterRoutePolicyTermActionArgs>>? = null, match: Output<RouterRoutePolicyTermMatchArgs>? = null, priority: Output<Int>)

Properties

Link copied to clipboard

'CEL expressions to evaluate to modify a route when this term matches.'
Structure is documented below.

Link copied to clipboard

CEL expression evaluated against a route to determine if this term applies (see Policy Language). When not set, the term applies to all routes. Structure is documented below.

Link copied to clipboard
val priority: Output<Int>

The evaluation priority for this term, which must be between 0 (inclusive) and 231 (exclusive), and unique within the list.

Functions

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