Condition

表示谓词。

JSON 表示法
{
  "type": enum (ConditionType),
  "parameter": [
    {
      object (Parameter)
    }
  ]
}
字段
type

enum (ConditionType)

此条件的运算符类型。

parameter[]

object (Parameter)

命名参数(即键值对)的列表,具体取决于条件的类型。注意:

  • 对于二元运算符,请添加名为

    arg0

    arg1

    分别用于指定左右操作数。

  • 此时,左操作数 (

    arg0

    ) 必须是对变量的引用。

  • 对于不区分大小写的正则表达式匹配,请添加名为

    ignore_case

    设置为

    true

    如未指定该参数或已将其设置为任何其他值,则匹配将区分大小写。

  • 如需使运算符无效,请添加一个名为

    negate

    布尔值参数(已设置为

    true

    .

ConditionType

枚举
conditionTypeUnspecified
equals
contains
startsWith
endsWith
matchRegex
greater
greaterOrEquals
less
lessOrEquals
cssSelector
urlMatches