Rules Engine Rule Args
data class RulesEngineRuleArgs(val action: Output<RulesEngineActionArgs>, val matchConditions: Output<List<RulesEngineMatchConditionArgs>>? = null, val matchProcessingBehavior: Output<Either<String, MatchProcessingBehavior>>? = null, val name: Output<String>, val priority: Output<Int>) : ConvertibleToJava<RulesEngineRuleArgs>
Contains a list of match conditions, and an action on how to modify the request/response. If multiple rules match, the actions from one rule that conflict with a previous rule overwrite for a singular action, or append in the case of headers manipulation.
Constructors
Link copied to clipboard
fun RulesEngineRuleArgs(action: Output<RulesEngineActionArgs>, matchConditions: Output<List<RulesEngineMatchConditionArgs>>? = null, matchProcessingBehavior: Output<Either<String, MatchProcessingBehavior>>? = null, name: Output<String>, priority: Output<Int>)