ComponentExpressionEvaluationDetails interface

Evaluation details of policy language expressions.

Properties

expression

Expression evaluated. NOTE: This property will not be serialized. It can only be populated by the server.

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. NOTE: This property will not be serialized. It can only be populated by the server.

operator

Operator to compare the expression value and the target value. NOTE: This property will not be serialized. It can only be populated by the server.

path

Property path if the expression is a field or an alias. NOTE: This property will not be serialized. It can only be populated by the server.

result

Evaluation result.

targetValue

Target value to be compared with the expression value. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

expression

Expression evaluated. NOTE: This property will not be serialized. It can only be populated by the server.

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. NOTE: This property will not be serialized. It can only be populated by the server.

expressionValue?: Record<string, unknown>

Property Value

Record<string, unknown>

operator

Operator to compare the expression value and the target value. NOTE: This property will not be serialized. It can only be populated by the server.

operator?: string

Property Value

string

path

Property path if the expression is a field or an alias. NOTE: This property will not be serialized. It can only be populated by the server.

path?: string

Property Value

string

result

Evaluation result.

result?: string

Property Value

string

targetValue

Target value to be compared with the expression value. NOTE: This property will not be serialized. It can only be populated by the server.

targetValue?: Record<string, unknown>

Property Value

Record<string, unknown>