ExpressionEvaluationDetails interface

Evaluation details of policy language expressions.

Properties

expression

Expression evaluated.

expressionKind

The kind of expression that was evaluated. NOTE: This property will not be serialized. It can only be populated by the server.

expressionValue

Value of the expression.

operator

Operator to compare the expression value and the target value.

path

Property path if the expression is a field or an alias.

result

Evaluation result.

targetValue

Target value to be compared with the expression value.

Property Details

expression

Expression evaluated.

expression?: string

Property Value

string

expressionKind

The kind of expression that was evaluated. NOTE: This property will not be serialized. It can only be populated by the server.

expressionKind?: string

Property Value

string

expressionValue

Value of the expression.

expressionValue?: Record<string, unknown>

Property Value

Record<string, unknown>

operator

Operator to compare the expression value and the target value.

operator?: string

Property Value

string

path

Property path if the expression is a field or an alias.

path?: string

Property Value

string

result

Evaluation result.

result?: string

Property Value

string

targetValue

Target value to be compared with the expression value.

targetValue?: Record<string, unknown>

Property Value

Record<string, unknown>