EndpointDeliveryRuleQueryStringConditionArgs

data class EndpointDeliveryRuleQueryStringConditionArgs(val matchValues: Output<List<String>>? = null, val negateCondition: Output<Boolean>? = null, val operator: Output<String>, val transforms: Output<List<String>>? = null) : ConvertibleToJava<EndpointDeliveryRuleQueryStringConditionArgs>

Constructors

constructor(matchValues: Output<List<String>>? = null, negateCondition: Output<Boolean>? = null, operator: Output<String>, transforms: Output<List<String>>? = null)

Properties

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

List of string values. This is required if operator is not Any.

Link copied to clipboard
val negateCondition: Output<Boolean>? = null

Defaults to false.

Link copied to clipboard
val operator: Output<String>

Valid values are Any, BeginsWith, Contains, EndsWith, Equal, GreaterThan, GreaterThanOrEqual, LessThan and LessThanOrEqual.

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

A list of transforms. Valid values are Lowercase and Uppercase.

Functions

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