通用表达式语言 (CEL) 匹配器(协议)
.xds.type.matcher.v3.CelMatcher
[.xds.type.matcher.v3.CelMatcher 协议]
通过针对通过 HttpAttributesCelMatchInput
指定的一组标准化 HTTP 属性 评估 通用表达式语言 (CEL) 表达式来执行匹配。
注意
匹配结果为 true
,当且仅当评估结果为布尔值且为 true。在所有其他情况下,匹配结果为 false
,包括但不限于:非布尔类型、false
、null
、`` int(1)`` 等。如果 CEL 表达式引发错误,则评估结果将解释为“不匹配”。
有关使用方法的详细信息,请参阅 统一匹配器 API 文档。
{
"expr_match": {...},
"description": ...
}
- expr_match
(.xds.type.v3.CelExpression,必填) CEL 程序的解析或检查表示。
- description
(string) CEL AST 的自由格式描述,例如原始表达式文本,用于调试辅助。